🐡 Puffer Fish Care

Puffer Fish Not Eating and Hiding

🚫 Check water first  |  🦷 Then the beak  |  🪱 Live blackworms work  |  📅 Give it 7 days

A puffer that stops eating is a genuine warning sign, because a healthy puffer begs constantly. The good news is that the causes fall into a short, checkable list. Work through it in order — the first three explain the large majority of cases.

The Five-Minute Checklist

  1. Test the water. Ammonia, nitrite, nitrate, temperature, and specific gravity for brackish species. Ammonia above zero stops a puffer eating within a day.
  2. Look at the mouth. If the beak protrudes past the lips, the fish physically cannot feed — see the teeth page.
  3. Count the days since it arrived. New puffers commonly refuse food for three to seven days.
  4. Check the faeces. White and stringy means internal parasites.
  5. Check for a bully. A puffer being chased off food hides and thins out.

Why a Puffer Fish Stops Eating

CauseOther signsFix
New arrival stressHiding, pale, otherwise healthyDim lights, offer live blackworms, wait 3–7 days
Ammonia or nitriteGasping, red gills, clamped fins50% water change now, then daily until zero
Overgrown teethChases food, cannot take or crush itSoft food short term; trimming if advanced
Internal parasitesThin body, white stringy faecesPraziquantel then levamisole in quarantine
Wrong salinityBrackish species, dull colour, lethargyCorrect SG gradually — see salinity guide
Wrong foodInterested but will not take pellets or flakeOffer live or frozen; puffers rarely take dry food
BullyingHiding, clamped fins, nipped edgesSeparate; see aggression
Temperature too lowSluggish, slow to respondBring to 77–80°F gradually
ConstipationSwollen belly, no faecesFast 2–3 days, then shelled prey

Getting a New Puffer to Eat

  1. Dim the tank and the room for the first few days and keep traffic past the glass low.
  2. Offer live food. Live blackworms break more hunger strikes than anything else; live pest snails work well for pea and figure 8 puffers.
  3. Feed at the same time each day and leave the room. Many new puffers will not eat while watched.
  4. Target-feed with tweezers or a pipette so food reaches the fish rather than the substrate.
  5. Remove uneaten food after an hour so it does not foul the water and make the problem worse.
  6. Give it a week before escalating to medication. Most healthy new puffers start eating within seven days.

Puffer Fish Hiding

Some hiding is normal. Congo and hairy puffers spend most of the day buried or wedged, and every puffer has a favourite corner. It becomes a symptom when it is new behaviour, or when it comes with clamped fins, pale colour, refusing food or rapid gilling.

  • New tank: normal for the first week. Add more cover rather than less — a fish with hiding places explores sooner than one with none.
  • Sudden hiding in an established tank: test water first, then look for a tank mate that has started chasing.
  • Hiding plus pale colour: treat as illness — see the diseases page.

Puffer Lying on the Bottom

Resting on the substrate is normal puffer behaviour — they have no swim-bladder-driven need to hover and they park regularly. Distinguish normal resting from a problem:

NormalConcerning
Upright, fins relaxed, alert eyesLeaning, rolling or on its side
Moves off readily when you approachUnresponsive or struggling to lift off
Still eating normallyRefusing food alongside it
Normal colourPale, blotchy or very dark
Steady gill movementRapid gilling or gasping

If the fish is on its side or struggling to stay off the bottom, go to the swimming and breathing page.

Frequently Asked Questions

Why is my puffer fish not eating?

Check water quality first, then the beak. Ammonia or nitrite above zero, overgrown teeth that stop the fish taking food, internal parasites, new-arrival stress, wrong salinity for a brackish species and bullying account for almost every case.

How long can a puffer fish go without eating?

A healthy adult puffer can go one to two weeks without lasting harm, and new arrivals commonly refuse food for three to seven days. Small species such as pea puffers have less reserve and should be eating within a week.

How do I get my new puffer fish to eat?

Dim the lights, keep traffic past the tank low, and offer live blackworms or live pest snails. Feed at the same time daily and leave the room, target-feed with tweezers, and remove uneaten food after an hour.

Why is my puffer fish hiding all the time?

Some hiding is normal, especially in a new tank or for burrowing species. Sudden hiding in an established tank usually means a water quality problem or a tank mate that has started chasing. Pale colour or clamped fins alongside it points to illness.

Is it normal for a puffer fish to lie on the bottom?

Yes. Puffers rest on the substrate regularly and burrowing species stay there most of the day. It is only a problem if the fish leans or rolls onto its side, cannot lift off, is refusing food, looks pale, or is gilling rapidly.

My puffer eats but stays thin, what is wrong?

That pattern is the classic sign of internal parasites, particularly in wild-caught fish. Look for white stringy faeces and treat with praziquantel followed by levamisole in a quarantine tank, feeding well throughout.