Puffers have no scales. That single fact drives everything about their water: ammonia and nitrite burn them faster than scaled fish, medications absorb faster, and swings in salinity or temperature show up as visible skin and colour problems within days. Get the numbers below stable and most puffer health problems never start.
Puffer Fish Water Parameters at a Glance
| Parameter | Freshwater puffers | Brackish puffers | Marine puffers |
|---|---|---|---|
| Temperature | 75–82°F (24–28°C) | 76–82°F (24–28°C) | 72–80°F (22–27°C) |
| pH | 7.0–8.0 | 7.5–8.4 | 8.1–8.4 |
| Hardness (GH) | 8–15 dGH | 12–20 dGH | n/a |
| Specific gravity | 1.000 | 1.005–1.022 by species and age | 1.024–1.025 |
| Ammonia / nitrite | 0 ppm | 0 ppm | 0 ppm |
| Nitrate | Under 20 ppm | Under 20 ppm | Under 10 ppm |
| Water change | 30–50% weekly | 30–50% weekly | 20–30% weekly |
Score your own test kit results against these ranges with the water parameter checker.
Puffer Fish Water Temperature
Most freshwater and brackish puffers sit best at 77–80°F (25–27°C). The wider tolerated band is 74–82°F. Two species want the cooler half of that range: the hairy puffer (75–79°F) and the red eye puffer (73–79°F), both from shaded, flowing habitats.
- Below 74°F the immune system slows. Chronically cool puffers are the ones that catch ich and stop eating for no visible reason.
- Above 82°F dissolved oxygen falls while metabolism rises. Sustained heat is a common reason for a puffer gasping at the surface.
- Stability beats the ideal number. A steady 77°F is healthier than a tank that swings between 75 and 82 chasing 79.
Guard the heater or run it in a sump. Large puffers have cracked glass heaters, and a scaleless fish resting against a hot element burns.
pH and Hardness
Most puffers want neutral to slightly alkaline, moderately hard water — pH 7.0–8.0 at 8–15 dGH. The exceptions are the softwater species:
| Species | pH | GH |
|---|---|---|
| Pea puffer | 7.0–8.0 | 8–15 dGH |
| Red eye puffer | 6.0–7.5 | 4–12 dGH |
| Amazon puffer | 6.5–7.5 | 5–12 dGH |
| Congo / hairy puffer | 6.5–7.5 | 5–15 dGH |
| Fahaka / mbu puffer | 7.0–8.0 | 10–20 dGH |
| Figure 8 / green spotted | 7.5–8.4 | 12–20 dGH |
Chasing a decimal on the pH meter is counterproductive. A stable 7.6 out of the tap beats a swinging 7.2 maintained with buffers. Keep KH above 4 dKH so the pH does not crash between water changes.
Brackish Salinity: Getting It Right
This is where most puffer keeping goes wrong. Brackish puffers need marine salt mix — not aquarium salt, not tonic salt, not table salt — measured with a refractometer or a good glass hydrometer.
| Species / stage | Specific gravity | Rough salt per 10 gal |
|---|---|---|
| Figure 8 puffer, all ages | 1.005–1.008 | 2.5–4 oz |
| Green spotted puffer, under 2 in | 1.005–1.008 | 2.5–4 oz |
| Green spotted puffer, 2–4 in | 1.010–1.015 | 5–7.5 oz |
| Green spotted puffer, adult | 1.018–1.022 | 9–11 oz |
| Ceylon / target puffer | 1.005–1.015 | 2.5–7.5 oz |
Cycling and Nitrate Control
Never add a puffer to an uncycled tank. Because puffers are scaleless and eat protein-heavy food, they combine the highest sensitivity to ammonia with the highest ammonia production. Practical routine:
- Cycle to the point where 2 ppm ammonia processes to nitrate within 24 hours before the fish arrives.
- Test ammonia, nitrite and nitrate weekly for the first two months, then fortnightly.
- Remove uneaten shell and flesh within an hour of feeding — it is the biggest single nitrate source in a puffer tank.
- Hold nitrate under 20 ppm with 30–50% weekly changes. Chronic nitrate is a common cause of colour loss and darkening.
Frequently Asked Questions
What temperature do puffer fish need?
Most freshwater and brackish puffers do best at 77 to 80F, within a tolerated range of 74 to 82F. Hairy puffers and red eye puffers prefer the cooler half at 73 to 79F. Marine puffers sit at 76 to 78F.
What pH do puffer fish need?
Neutral to slightly alkaline for most species: pH 7.0 to 8.0 at 8 to 15 dGH. Red eye and Amazon puffers prefer softer, slightly acidic water at pH 6.5 to 7.5, and brackish species sit higher at 7.5 to 8.4.
What are the water parameters for a freshwater puffer?
Temperature 75 to 82F, pH 7.0 to 8.0, general hardness 8 to 15 dGH, ammonia and nitrite at 0 ppm and nitrate under 20 ppm, with 30 to 50 percent weekly water changes. Specific gravity stays at 1.000 with no added salt.
How much salt does a brackish puffer need?
A figure 8 puffer needs specific gravity 1.005 to 1.008 for life. A green spotted puffer starts at 1.005 to 1.008 as a juvenile and finishes at 1.018 to 1.022 as an adult. Use marine salt mix and a refractometer, never aquarium tonic salt.
Are puffer fish sensitive to ammonia?
Very. Puffers have no scales, so ammonia and nitrite damage their skin and gills faster than scaled fish, and they produce a heavy waste load from a shellfish diet. Never add a puffer to an uncycled tank and keep both readings at zero.
Can puffer fish live in hard water?
Most prefer it. Pea, fahaka, mbu and the brackish species all want moderately hard to hard water at 8 to 20 dGH. Only red eye and Amazon puffers prefer soft water, and even they tolerate moderate hardness if it is stable.