Skip to content
Fish Saltwater Care: medium Semi-aggressive

Porcupine Puffer

Diodon holocanthus
— No votes yet Rate it
Other names: Long-spine porcupinefish, Balloonfish, Diodon
Group: Marine fish · Family: Diodontidae · Origin: All tropical seas — the Indo-Pacific, the western and eastern Atlantic, the eastern Pacific

A charming relative of the pufferfish with big eyes and long spines that stand up when it inflates. It reaches 40 cm; it eats shelled creatures and small fish and needs a large fish-only aquarium.

Will it suit my tank?

Last updated October 16, 2026

Temperature
24–27°C
pH
8.1–8.4
Adult size
40 cm
Minimum tank size
700 liters
Social structure
Solitary
Swimming zone
Middle
Diet
Carnivore
Breeding
Egg scatterer

Water parameters

Temperature24–27°C
pH8.1–8.4
Recommended range
Eats small fish Eats shrimp Eats snails May nip corals At most 1 per tank

Overview

October 16, 2026 · Suggest an edit

When in danger, the porcupine puffer swallows water, inflates like a ball and raises the long spines on its body. With its big eyes and "smiling" face it quickly bonds with its keeper. Its beige body has dark blotches and spots. In the aquarium it reaches 30–40 cm. Toxin warning: Like pufferfish, it carries tetrodotoxin in its internal organs; it is not edible. Do not take the fish out of the water; inflating by swallowing air can be fatal.

Tank Setup

October 16, 2026 · Suggest an edit
  • At least 700 liters; a large open swimming area and a sturdy rock layout.
  • Salinity specific gravity 1.020–1.025, pH 8.1–8.4, temperature 24–27°C; because it is a messy eater, a strong filter and a protein skimmer.
  • Not reef-safe: It eats shrimp, crabs, snails, sea urchins and Tridacna clams.
  • Because of its scaleless skin it is sensitive to copper treatment.

Diet

October 16, 2026 · Suggest an edit

Carnivorous. Shrimp in the shell, mussels, oysters, crabs, krill and squid. Hard-shelled foods wear down its constantly growing beak; if it is fed only soft food, the beak overgrows and prevents feeding. Adults are fed once a day.

Behavior and Compatibility

October 16, 2026 · Suggest an edit

Usually calm towards other fish and more active at night. It eats small fish that fit in its mouth and all shelled invertebrates. Fin-nipping species wear it down.

Good companions: In a large aquarium, tangs, large angelfish, foxface, large wrasses, moray eels.

Avoid: Small fish, all invertebrates, fin-nipping triggerfish, reefs with corals.

A short profile for this species

The Porcupine Puffer page has the basics, but the sections below have not been written yet. If you keep this species, write a section from your own experience; it will be published under your name after editor approval.

Tank mates

This list is calculated automatically from the species profile and grows as new species are added to the catalog. Try it in the planner for a definite answer.

Should not be kept together

Hobbyist notes

0 notes

Things you won't find in books, learned by trial and error. The most helpful ones are on top.

No notes yet. If you have experience with this species, leave the first note.
Change history and contributors
  1. Page created · October 16, 2026