Marine life  /  Pufferfish & boxfish  /  Starry puffer
Reviewed 2026-09-06
Species entry

Starry puffer

Arothron stellatus

The largest puffer in the region, and the juvenile looks like a different animal.

Size
To 120 cm
Depth
3–50 m
Habitat
Reef slopes and sand
Active
Daylight
Range
Indo-Pacific
Rarity
Bali
2 stars of 5, usually seen in a week
SP-01
starry puffer · full body · habitat
4:3 · min 2400px

To about 120 cm, white to pale grey covered evenly in small black dots over the body and fins. Juveniles are yellow-orange with black stripes and blotches and live in shallow seagrass and rubble, and are so different that they are frequently reported as a separate species. The change begins at around 20 cm.

It feeds on hard-shelled prey — corals, molluscs, crustaceans, urchins — using fused beak-like teeth. Adults range over sand and reef and move slowly, and a large individual is one of the few fish here that a diver can swim alongside. As with other puffers the flesh and organs carry tetrodotoxin. Recorded from about 3 to 50 m.

Where to find:

LocationRarity Best monthsDepthHabitat
Bali Indonesia editorial estimate
2 stars of 5, usually seen in a week
Year-round
3–50 m
Reef slopes and sand
Papua New Guinea Papua New Guinea editorial estimate
2 stars of 5, usually seen in a week
Year-round
3–50 m
Coral reef and sand
Lembeh Strait Indonesia editorial estimate
3 stars of 5, a good week should turn one up
Year-round
3–45 m
Sand, rubble and reef slopes
Anilao Philippines editorial estimate
3 stars of 5, a good week should turn one up
Year-round
3–45 m
Sand, rubble and coral reef

Ratings are per location: 1 means found on most dives that look for it, 5 means a handful of records. Where enough dives have been logged the figure is calculated from them; otherwise it is an editorial estimate, and says so. We publish habitat and destination, not the dive site.

Related species

SP
balloonfish
16:10
Balloonfish
Diodon holocanthus
SP
bandtail puffer
16:10
Bandtail puffer
Sphoeroides spengleri
SP
black-blotched porcupinefish
16:10
Black-blotched porcupinefish
Diodon liturosus
SP
black-spotted puffer
16:10
Black-spotted puffer
Arothron nigropunctatus