John E. Randall's Fish Photos
Family/Genus/Species:
Locality:
Search Tips
Found 196 Images Icons Thumbnails Large Columns:

Australia; Lord Howe Island
6 February 1973
Amphichaetodon howensis
Australia; Lord Howe Island
9 February 1973
Amphichaetodon howensis
Australia; Lord Howe Island
9 February 1973
Amphichaetodon howensis
Easter Island; Motu Iti
14 February 1986
Amphichaetodon melbae
Indonesia; Ambon; Latuhalat
29 January 1975
Chaetodon adiergastos
Thailand; Similan Island
11 February 1979
Chaetodon andamanensis
Ryukyu Islands; Okinawa; Onna Point
18 May 1968
Chaetodon argentatus
Taiwan; Cheng Kung; San Shien Tai
11 July 1978
Chaetodon argentatus
Australia; Wistari Reef
22 January 1973
Chaetodon aureofasciatus
Egypt; Sinai; Ras Muhammad
26 October 1975
Chaetodon auriga
Maldives; Malé
16 March 1988
Chaetodon auriga
Sudan; Towartit Reefs
1 October 1975
Chaetodon auriga
Hawaii (USA); Kapoho
21 January 1989
Chaetodon auriga
Tahiti; Teavaraa Pass
26 July 1967
Chaetodon auriga
Hawaii (USA); Kaneohe Bay
1 January 1991
Chaetodon auriga
Japan; Izu Island; Miyake-jima
1 May 1975
Chaetodon auripes
Japan; Shirahama
15 September 1968
Chaetodon auripes
Israel; Gulf of Aqaba
8 June 1972
Chaetodon austriacus
Malaysia; Pulau Tulai
6 August 1977
Chaetodon baronessa
Indonesia; Ambon
27 January 1975
Chaetodon baronessa
Ryukyu Islands; Ishigaki
24 May 1968
Chaetodon baronessa
Fiji Islands
2 September 1971
Chaetodon baronessa
French Polynesia; Tetiaroa Island
18 April 1973
Chaetodon bennetti
Tahiti; Hitiaa
4 August 1967
Chaetodon bennetti
South Africa; Natal; Sodwana Bay
20 April 1979
Chaetodon blackburnii
South Africa; Natal
21 June 1977
Chaetodon blackburnii
Réunion
21 October 1973
Chaetodon blackburnii
French Polynesia; Tetiaroa Island
1 April 1973
Chaetodon citrinellus
Fiji Islands
7 August 1971
Chaetodon citrinellus
Marshall Islands; Enewetak
26 November 1967
Chaetodon citrinellus
French Polynesia; Moorea
15 September 1967
Chaetodon citrinellus
Australia; Lord Howe Island
3 February 1973
Chaetodon citrinellus
Oman; Muscat
4 March 1977
Chaetodon collare
Maldives; Villingili
22 March 1975
Chaetodon collare
Japan; Ogasawara Island; Ani-jima
11 October 1990
Chaetodon daedalma
Marquesas Islands; Fatu Hiva
1 April 1971
Chaetodon declivis
Christmas Island (Aust.)
2 August 1987
Chaetodon declivis
Christmas Island (Aust.); Christmas Is
27 July 1987
Chaetodon declivis
Sri Lanka; Negombo
13 March 1975
Chaetodon decussatus
Oman
13 February 1990
Chaetodon dialeucos
South Africa; Natal; Sodwana Bay
12 April 1979
Chaetodon dolosus
Hawaii (USA); Oahu; Moku Manu
17 October 1971
Chaetodon ephippium
French Polynesia; Bora Bora
25 September 1967
Chaetodon ephippium
Hawaii (USA); Oahu
1 January 1971
Chaetodon excelsa
Tanzania, United Rep. of; Mafia Island
11 December 1973
Chaetodon falcula
Egypt; Red Sea; Gulf of Aqaba
Chaetodon fasciatus
Egypt; Gulf of Aqaba
11 September 1974
Chaetodon fasciatus
Tuamoto Islands; Anuanu Raro Atoll
6 December 1970
Chaetodon flavirostris
Guam; Guam
25 May 1988
Chaetodon flavocoronatus
Guam
19 January 1989
Chaetodon flavocoronatus
Hawaii (USA); Oahu; Kahe Pt.
30 March 1968
Chaetodon fremblii
Oman; Mutrah
5 March 1977
Chaetodon gardineri
Australia; Lord Howe Island
10 February 1973
Chaetodon guentheri
South Africa; Natal; Sodwana Bay
24 April 1979
Chaetodon guttatissimus
Mauritius; Mauritius
30 October 1973
Chaetodon guttatissimus
Palau
10 June 1968
Chaetodon kleinii
Hawaii (USA); Oahu; Kahe Pt.
7 November 1967
Chaetodon kleinii
Marshall Islands; Enewetak
1 January 1970
Chaetodon kleinii
Sudan; Red Sea; Port Sudan
6 October 1974
Chaetodon larvatus
Tanzania, United Rep. of; Mafia Island
8 December 1973
Chaetodon leucopleura
Australia; Lord Howe Island
21 February 1973
Chaetodon lineolatus
Sudan; Red Sea; Sanganeb Atoll
5 October 1975
Chaetodon lineolatus
Hawaii (USA); Oahu; Kaneohe Bay
14 November 1967
Chaetodon lineolatus
Easter Island
25 January 1969
Chaetodon litus
Easter Island
31 January 1969
Chaetodon litus
Johnston Island
1 June 1988
Chaetodon lunula
Tahiti; Tahiti
25 February 1969
Chaetodon lunula
French Polynesia; Bora Bora
25 September 1967
Chaetodon lunula
Australia; Lord Howe Island
15 February 1973
Chaetodon lunula
Fiji Islands; Fiji
7 August 1971
Chaetodon lunulatus
Tahiti; Teavaraa Pass
26 July 1967
Chaetodon lunulatus
Kenya; Watamu
25 March 1979
Chaetodon madagaskariensis
South Africa; Natal; Durban
15 March 1980
Chaetodon marleyi
Guam; Guam
27 September 1966
Chaetodon melannotus
Maldives; Villingili
23 March 1975
Chaetodon melannotus
Sudan; Port Sudan
9 October 1975
Chaetodon melannotus
Australia; Great Barrier Reef; One Tree Island
14 January 1973
Chaetodon melannotus
Bahrain
2 November 1983
Chaetodon melapterus
Bahrain; Bahrain
1 February 1977
Chaetodon melapterus
Marshall Islands; Enewetak
3 December 1967
Chaetodon mertensii
Easter Island; Motu Iti
9 February 1986
Chaetodon mertensii
Australia; Lord Howe Island
9 February 1973
Chaetodon mertensii
Maldives; Villingili
22 March 1975
Chaetodon mertensii
Sudan; Red Sea; Port Sudan
6 October 1974
Chaetodon mesoleucos
Palau
10 June 1968
Chaetodon meyeri
Hawaii (USA); Oahu; Kaneohe Bay
2 June 1967
Chaetodon miliaris
Hawaii (USA); Kona
22 August 1970
Chaetodon miliaris
Mauritius; Recife Rouge
11 July 1977
Chaetodon mitratus
Hawaii (USA); Oahu
1 January 1971
Chaetodon modestus
Hawaii (USA); Oahu; Kahe Pt.
7 November 1967
Chaetodon multicinctus
Hawaii (USA); Oahu; Waianae
16 August 1984
Chaetodon multicinctus
Bahrain; Bahrain
2 November 1983
Chaetodon nigropunctatus
Oman; Mutrah
3 March 1977
Chaetodon nigropunctatus
Japan; Izu Island; Miyake-jima
18 May 1975
Chaetodon nippon
Philippines; Cebu; Mactan Island
26 June 1975
Chaetodon ocellicaudus
Palau
11 June 1968
Chaetodon octofasciatus
Tahiti
25 February 1969
Chaetodon ornatissimus
Tahiti; Teavaraa Pass
21 September 1967
Chaetodon ornatissimus
Israel; Gulf of Aqaba
4 June 1972
Chaetodon paucifasciatus
Tahiti; Teavaraa Pass
12 September 1967
Chaetodon pelewensis
Sri Lanka; Trincomalee
4 April 1975
Chaetodon plebeius
Ryukyu Islands; Ishigaki
21 May 1968
Chaetodon plebeius
Australia; Lord Howe Island
21 February 1973
Chaetodon plebeius
Marshall Islands; Enewetak
29 November 1967
Chaetodon punctatofasciatus
American Samoa; Tutuila
27 September 1967
Chaetodon rafflesii
Australia; Great Barrier Reef; One Tree Island
18 January 1973
Chaetodon rafflesii
Australia; Great Barrier Reef; One Tree Island
13 January 1973
Chaetodon rainfordi
Tahiti; Hitiaa
23 August 1967
Chaetodon reticulatus
Indonesia; Ambon Bay
23 January 1975
Chaetodon selene
French Polynesia; Bora Bora
25 September 1967
Chaetodon semeion
French Polynesia; Tetiaroa
22 April 1973
Chaetodon semeion
Sudan; Red Sea; Port Sudan
6 October 1974
Chaetodon semilarvatus
Pitcairn; Pitcairn
22 December 1970
Chaetodon smithi
Pitcairn
22 December 1970
Chaetodon smithi
Easter Island; Tahai
2 February 1986
Chaetodon smithi
Thailand; Similan Island
14 February 1979
Chaetodon sp.
Hawaii (USA); Oahu
1 May 1968
Chaetodon sp.
Australia; Great Barrier Reef; One Tree Island
15 January 1973
Chaetodon speculum
Hawaii (USA); Oahu; Waianae
15 October 1967
Chaetodon tinkeri
Johnston Island; Johnston Is
6 June 1988
Chaetodon tinkeri
Hawaii (USA); Oahu; Makua
1 August 1976
Chaetodon tinkeri
Tahiti; Teavaraa Pass
12 September 1967
Chaetodon trichrous
Australia; Lord Howe Island
1 February 1973
Chaetodon tricinctus
Tahiti; Teavaraa Pass
25 July 1967
Chaetodon trifascialis
Sudan; Port Sudan
30 September 1975
Chaetodon trifascialis
Mauritius
4 November 1973
Chaetodon trifasciatus
Hawaii (USA); Kona
14 August 1984
Chaetodon ulietensis
Tahiti; Teavaraa Pass
4 September 1967
Chaetodon ulietensis
Hawaii (USA); Oahu
25 September 1971
Chaetodon unimaculatus
Réunion
21 October 1973
Chaetodon unimaculatus
Oman; Muscat; Fahal Island
9 March 1977
Chaetodon vagabundus
Tahiti; Hitiaa
23 August 1967
Chaetodon vagabundus
Sri Lanka; Negombo
13 March 1975
Chaetodon vagabundus
Hong Kong; Saikung
22 June 1975
Chaetodon wiebeli
Mauritius
28 October 1973
Chaetodon xanthocephalus
Philippines; Luzon; Caban Island
2 September 1977
Chaetodon xanthurus
Seychelles; La Digue
30 May 1977
Chaetodon zanzibariensis
Australia; Western Australia; Broome
Chelmon marginalis
Australia;  Northern Territory; Darwin
14 November 1982
Chelmon marginalis
Australia; Darwin; Dudley Point
14 November 1982
Chelmon marginalis
Australia; Northern Territory; Darwin
23 November 1982
Chelmon muelleri
Australia; Northern Territory; Darwin
22 November 1982
Chelmon muelleri
Singapore; Salu Island
8 August 1977
Chelmon rostratus
Australia; Great Barrier Reef; One Tree Island
13 January 1973
Chelmon rostratus
Australia; New South Wales; Port Hacking
6 March 1973
Chelmonops truncatus
Taiwan; Yeh-Liu
26 June 1978
Coradion altivelis
Solomon Islands; Florida Island
29 July 1973
Coradion altivelis
Australia; Western Australia; Kendrew Island
13 October 1973
Coradion chrysozonus
Palau
19 April 1970
Coradion chrysozonus
Indonesia; Celebes; Ujung Pandang
6 September 1978
Coradion chrysozonus
Palau; Palau
8 June 1968
Coradion chrysozonus
Indonesia; Ambon; Latuhalat
21 January 1975
Coradion melanopus
Philippines; Cebu
24 August 1977
Coradion melanopus
Philippines; Cebu
24 August 1977
Coradion melanopus
Indonesia; Celebes; Manado
2 September 1978
Coradion melanopus
Easter Island
4 February 1969
Forcipiger flavissimus
Tahiti; Teavaraa Pass
21 September 1967
Forcipiger flavissimus
Guam
28 May 1968
Forcipiger longirostris
Marshall Islands; Enewetak
4 April 1972
Forcipiger longirostris
Hawaii (USA); Kona
14 August 1969
Forcipiger longirostris
Pitcairn
6 January 1971
Hemitaurichthys multispinosus
Guam
28 May 1968
Hemitaurichthys polylepis
Mauritius
22 November 1973
Hemitaurichthys zoster
Bahrain; Bahrain
7 November 1983
Heniochus acuminatus
Marshall Islands; Enewetak
26 November 1967
Heniochus acuminatus
Bahrain; Bahrain
1 February 1977
Heniochus acuminatus
Marshall Islands; Enewetak
29 November 1967
Heniochus chrysostomus
Hawaii (USA); Oahu
5 January 1977
Heniochus diphreutes
Israel; Gulf of Aqaba; Eilat
9 September 1974
Heniochus intermedius
Micronesia,Fed.States of; Truk
8 July 1969
Heniochus monoceros
Réunion
21 October 1973
Heniochus monoceros
New Caledonia; New Caledonia
16 August 1971
Heniochus monoceros
Maldives; Villingili
17 March 1975
Heniochus pleurotaenia
Sri Lanka; Negombo
13 March 1975
Heniochus singularius
Papua New Guinea; New Guinea Island; Madang
12 August 1973
Heniochus singularius
Kuwait; Kubbar Island
27 August 1985
Heniochus sp.
Palau
10 June 1968
Heniochus varius
Australia; Northern Territory; Bathurst Island
17 November 1982
Parachaetodon ocellatus
Australia; Northern Territory; Darwin
14 November 1982
Parachaetodon ocellatus
Indonesia; Celebes; Ujung Pandang
8 September 1978
Parachaetodon ocellatus
Palau; Iwayama Bay
15 April 1970
Plectorhinchus chaetodonoides
Australia; Chesterfield Islands
28 August 1988
Plectorhinchus chaetodonoides
Palau
5 October 1966
Plectorhinchus chaetodonoides
Japan; Shikoku
18 June 1978
Chaetodontoplus chrysocephalus
Australia; Lord Howe Island
9 February 1973
Chaetodontoplus conspicillatus
Australia; Western Australia; Kendrew Island
13 October 1973
Chaetodontoplus duboulayi
Australia; Northern Territory; East Point
22 November 1982
Chaetodontoplus duboulayi
Taiwan
1 July 1978
Chaetodontoplus melanosoma
Japan; Shikoku
17 June 1978
Chaetodontoplus melanosoma
Philippines
14 June 1969
Chaetodontoplus melanosoma
Indonesia; Flores; Maumere
19 September 1987
Chaetodontoplus mesoleucus
Palau
1 June 1968
Chaetodontoplus mesoleucus
Indonesia; Flores; Maumere
20 September 1987
Chaetodontoplus mesoleucus

Chaetodontoplus mesoleucus
Australia; Great Barrier Reef; One Tree Island
15 January 1973
Chaetodontoplus personifer
Taiwan
17 June 1975
Chaetodontoplus septentrionalis