Whitespotted Filefish

Cantherhines macrocerus

Monacanthidae · saltwater water fish

1 minute read · Species guide

Whitespotted Filefish field guide illustration

About Whitespotted Filefish

Cantherhines macrocerus, commonly known as the whitespotted filefish, American whitespotted filefish, or whitespotted limefish, is a marine fish found along the coast of Florida extending southward into the Caribbean. This species is distinct and separate from Cantherhines dumerilii, the similarly named whitespotted filefish which is found in the Indian and Pacific oceans.

Description

The American whitespotted filefish typically has a brown or olive colored body, although it may also be grey. These fish can rapidly change appearance to a high contrast color pattern with a much darker background and many light colored spots With a maximum length of around 18 inches, they are smaller than the scrawled filefish which is also found in their range. The American whitespotted filefish is often seen in pairs.

Diet

These fish are omnivorous; although they eat animals like sponges, stinging coral and gorgonians, and algae.

As aquarium fish

The American whitespotted filefish can be kept in large aquariums. These fish are non-aggressive, need plenty of places to hide, and will eat brine shrimp, krill and algae.

Article text: Wikipedia contributors, Cantherhines macrocerus (source revision). Licensed under CC BY-SA 4.0. Retrieved 2026-10-11.

Range

Where it lives

Share of 18,160 GBIF observation records with a state location, across 2 states.
0%
100%
Share of 18,160 GBIF observation records with a state location, across 2 states.

Share of records by state

Habitat

Water and movement

Water
WoRMS records this species in the sea.

Classification

Taxonomy

Kingdom
Animalia
Phylum
Chordata
Superclass
Actinopterygii
Class
Teleostei
Order
Tetraodontiformes
Genus
Cantherhines
Species
Cantherhines macrocerus
ITIS TSN
173157
WoRMS AphiaID
276250
GBIF key
2406957
Outside the US
ITIS also files it in Caribbean Territories.

Common questions about Whitespotted Filefish

What is the scientific name of Whitespotted Filefish?
The scientific name is Cantherhines macrocerus, in the family Monacanthidae. Classification follows ITIS.
Does Whitespotted Filefish live in fresh water or salt water?
WoRMS records this species in the sea.
Where has Whitespotted Filefish been recorded in the United States?
GBIF has observations in 2 states, with the most records in Florida, North Carolina. The map shows observation records, which do not establish the complete natural range.

Closest relatives

Other Cantherhines species

Same family

More Monacanthidae