HomeMarine aquarium fishAngelfish & butterflyfishSpotfin butterflyfish Spotfin butterflyfish (Chaetodon ocellatus) Scientific name: Chaetodon ocellatus Bloch, 1787 The Spotfin butterflyfish (Chaetodon ocellatus) is a marine fish of the family Chaetodontidae. BiologyInhabit shallow, coral reefs with clear water. Develop dusky bands at night. Generally common. Oviparous. Form pairs during breeding.Source: FishBase, licensed CC BY-NC 4.0. Species factsScientific nameChaetodon ocellatusFamilyChaetodontidae (Butterflyfishes)OrderPerciformes (Perch-like fish)ClassActinopterygii (Ray-finned fishes)Maximum length20.0Depth range0–30 m (0–98 ft)EnvironmentMarine; reef-associated; depth range 0 - 30 mClimateTropicalDistributionWestern Atlantic: Florida, USA to Brazil. Larvae are sometimes swept northward which accounts for the sighting of juvenile specimens as far north as Massachusetts, USA during summer months. One record (one specimen, 3 cm) from Musquodoboit Harbor, Nova Scotia, Canada.Conservation status (IUCN)Least Concern (LC)Threat to humansHarmlessUsesAquarium: commercialResilienceHigh, minimum population doubling time less than 15 months (Preliminary K or Fecundity.) More angelfish & butterflyfishPajama cardinalfishSphaeramia nematopteraScythemarked butterflyfishPrognathodes falciferReef butterflyfishChaetodon sedentariusFoureye butterflyfishChaetodon capistratusBanded butterflyfishChaetodon striatusBank butterflyfishPrognathodes ayaSee all angelfish & butterflyfish SourcesTaxonomy, distribution and biology data: FishBase (Froese, R. and D. Pauly, eds.), licensed CC BY-NC 4.0.Last updated 27 September 2026