Porcupinefishes
Bony fishes

PorcupinefishesDiodontidae

Family4 species

Porcupinefishes (Diodontidae) are robust-bodied fishes, growing up to 100 cm (39 in) in length. Their robust bodies are covered in prominent spines, which can be fixed or erectile. They possess large eyes and lack pelvic fins. A powerful, parrot-like beak, formed by two large, fused tooth plates in each jaw, gives the family Diodontidae its name, meaning "two teeth." Body coloration typically ranges from mottled browns and greys to yellowish, often marked with dark spots or bands.

These fishes inhabit shallow reef flats and adjacent sandy areas, occurring down to at least 100 m (330 ft) in the 🌊 Red Sea. They are primarily nocturnal and usually live solitarily. Porcupinefishes feed on hard-shelled invertebrates such as crabs, sea urchins, and molluscs. When threatened, they rapidly inflate their bodies with water or air, causing their spines to stand erect as a defensive measure.

How to recognise porcupinefishes
BoxRigid, boxy or globe-like body that cannot bend - boxfishes, puffers, porcupinefishes.
  • body covered in prominent, fixed or erectile spines
  • robust, somewhat globe-like body capable of rapid inflation
  • large, parrot-like beak formed by fused teeth
  • absence of pelvic fins
  • large eyes and often mottled brown/grey/yellow colour with dark spots

4 species in Porcupinefishes

Other boxy groups

Similar silhouette underwater - worth a look if this was not your animal.

Buy me a coffee
Affiliate partner

Last Update: August 3, 2026