
Parapercis pacifica
A small, speckled reef fish that perches on rubble in Okinawa, Sabah and the Visayas year-round, comfortable in 25-29C water.
A slim, cylindrical fish around 12 cm long, usually seen propped up on its pelvic fins on sand or rubble rather than swimming freely. Body colour is pale grey to sandy brown, covered in fine dark speckles and blotches that break up its outline against the seabed. Look for the way it holds still, head slightly raised, then darts a short distance and resettles rather than cruising the reef face.
Divers typically find it perched motionless on sand, rubble or coral debris in shallow water, rarely deeper than about 6 metres, watching for small prey rather than actively hunting. It tends to hold its ground until approached closely, then flicks off a short distance in a quick burst before settling again on the substrate. Most sightings happen on calm, gently sloping reef flats and sandy patches rather than on vertical walls or in current.
Its habit of resting propped on extended pelvic fins rather than lying flat is a genus-wide trait among sandperches, helping it keep a raised vantage point over sand and rubble while staying still enough to avoid notice.
Sightings show no clear seasonal pattern, so it is logged across the year on tropical and subtropical reefs. Its comfort range of roughly 25 to 29C matches Indo-Pacific shallows year-round, which likely explains the steady, unseasonal reporting.
Reef neighbours a diver could mistake it for. Use the identification notes above to tell them apart.
Most reliably found in Japan, especially around Okinawa and the Ryukyu Islands, with strong numbers also logged in Sabah, Malaysia and the Visayas in the Philippines. Java in Indonesia and Kenting in Taiwan are also solid bets, with smaller pockets reported in Nusa Tenggara and Raja Ampat.
Mapping where Speckled Sandperch is logged…
Japan is the strongest region, particularly Okinawa and the Ryukyu Islands, followed by Sabah in Malaysia and the Visayas in the Philippines. It also turns up on reefs in Java, Indonesia and around Kenting, Taiwan.
There is no strong seasonal pattern in sightings, so it is considered a year-round find. Its preferred water temperature of roughly 25 to 29C is met on Indo-Pacific reefs throughout most of the year.
Look for a slender, speckled brown-and-grey fish around 12 cm long, propped up on rubble or sand rather than swimming in open water. It reacts to divers with short, darting hops rather than a smooth swimming retreat.
They stay small, typically reaching around 12 cm in length, making them an easy fish to overlook against a speckled sandy or rubble seabed.
No, they pose no threat to divers. They are small, carnivorous reef fish that simply perch on the substrate and move off if approached too closely.
Site and sighting data is aggregated from diver logs, iNaturalist and GBIF. For taxonomy and conservation status:
Spotted Sandperch
705 sites