Porcupinefishes

Longspined porcupinefish (Diodon holocanthus)

The Longspined porcupinefish (Diodon holocanthus) belongs to the family Diodontidae (porcupinefishes) and is found in the Red Sea, with a wider Indo-Pacific range. It is a carnivore and usually seen alone. It reaches about 20 cm and is found at 1–50 m depth. IUCN conservation status: Least Concern. Treat it with caution (toxic if eaten): do not touch or handle it.

Longspined porcupinefish (Diodon holocanthus), a Red Sea fish of the porcupinefishes family
Photo: iNaturalist / Wikimedia Commons

Quick facts

Scientific nameDiodon holocanthus
FamilyPorcupinefishes (Diodontidae)
Common name (IT)Pesce istrice comune
Common name (EN)Longspined porcupinefish
Maximum size20 cm
Depth1–50 m
DistributionRed Sea and Indo-Pacific
IUCN statusLC — Least Concern
HazardToxic if eaten

Description

Present throughout the Red Sea, with a broader range across the tropical Indo-Pacific.

Diving hazard — Toxic if eaten: keep your distance, and never touch, corner or feed it.

Where it lives

Present throughout the Red Sea, with a broader range across the tropical Indo-Pacific.

  • Red Sea
  • Indo-Pacific

Diving safety

Toxic if eaten. This fish is toxic if eaten — its skin and organs can carry potent toxins. It is not dangerous to touch briefly, but must never be consumed.

If it happens

  • Do not eat it. If someone has ingested it and shows tingling, weakness or breathing trouble, seek emergency care immediately.

After

  • Any suspected poisoning needs a hospital: there is no home treatment.

Frequently asked questions

What family does the Longspined porcupinefish belong to?
The Longspined porcupinefish (Diodon holocanthus) belongs to the family Diodontidae (porcupinefishes).
Is the Longspined porcupinefish dangerous?
It needs caution: Toxic if eaten. Keep your distance and do not touch or handle it.
Is the Longspined porcupinefish endemic to the Red Sea?
No — it occurs in the Red Sea but its range extends across the Indo-Pacific.
How big does the Longspined porcupinefish get?
It reaches a maximum length of about 20 cm.

Explore the Longspined porcupinefish in 3D in the interactive atlas →