The best water parameters for betta fish are warm, stable, and free of any ammonia or nitrite — and getting them right matters far more than the color of the fish or the shape of the tank. Bettas are tropical fish from the still, warm waters of Southeast Asia, not the cold, unfiltered bowls they are so often sold with. When people say a betta "just died for no reason," the water is almost always the reason. Nail these few numbers and hold them steady, and a healthy betta can live three to five years.
Here is the short version before the detail: keep the water at 78–80°F (25.5–27°C), a pH near 7.0, ammonia and nitrite at zero, nitrate low, and hardness in the soft-to-moderate range. Just as important as any single number is stability — bettas handle a steady, slightly-off tank far better than one that swings up and down.
Best water parameters for betta fish at a glance
Use this as your target chart. Every reading here reflects established fishkeeping consensus for keeping a betta comfortable and healthy.
- Temperature: 78–80°F (25.5–27°C). This is the single most important parameter. Bettas are tropical and need a heater; room temperature is usually too cold and makes them sluggish, clamped, and prone to disease.
- pH: 6.5–7.5, ideally right around 7.0. Slightly acidic to neutral suits them best. The exact number matters less than keeping it steady.
- Ammonia: 0 ppm. Anything above zero is toxic and burns the gills. Non-negotiable.
- Nitrite: 0 ppm. Also toxic. Any reading means the tank isn't keeping up.
- Nitrate: under 20 ppm (40 ppm at the absolute most). The end product of the nitrogen cycle; you keep it low with water changes.
- General hardness (GH): 3–8 dGH (roughly 50–150 ppm). Soft to moderately hard water is ideal.
- Carbonate hardness (KH): 3–5 dKH. Enough buffering to stop the pH from crashing.
If your tap water sits reasonably close to these, you do not need to chase perfection with chemicals. A stable tank near these numbers beats a "perfect" tank you're constantly adjusting.
Water parameters for betta: why each one matters
Numbers on a chart are easier to hold when you understand what each one does to the fish.
Temperature drives a betta's whole metabolism. Below about 76°F they slow down, stop eating well, and their immune system weakens — cold water is behind a huge share of "mystery" betta illnesses. Above 82°F the water holds less oxygen and the fish burns energy too fast. A small adjustable heater and a thermometer solve this permanently.
pH is about comfort and stability. Bettas are adaptable and do fine anywhere from mildly acidic to slightly alkaline, so there is no need to force a specific figure. What harms them is a swinging pH, which is why the carbonate hardness below matters.
Ammonia and nitrite are the invisible killers. Both are produced by fish waste and leftover food, and both are toxic even in small amounts. In a properly cycled tank, beneficial bacteria convert them into far-safer nitrate. That conversion is the entire job of your filter and the reason a betta needs one.
Nitrate is what's left after the cycle finishes, and it climbs slowly between water changes. Low nitrate is a sign your maintenance routine is working.
Hardness (GH and KH) covers the dissolved minerals in your water. GH affects the fish directly; KH acts as a buffer that keeps pH from crashing. Very soft water with almost no KH can let pH swing sharply overnight, which stresses a betta more than a "wrong" but stable pH ever would.
How to test betta water parameters
You cannot judge any of this by eye — clear water can still be full of ammonia. Testing is the only way to actually know your parameters.
- Use a liquid test kit over paper strips. Strips are quick but tend to be less accurate and consistent, and accuracy is the whole point. A liquid kit that reads ammonia, nitrite, nitrate, and pH covers almost everything you need.
- Use a reliable thermometer, ideally a stick-on or standalone digital one, and actually look at it. Heaters fail, and a stuck heater is a real danger.
- Test hardness if your pH won't hold steady or your tap water is very soft — a GH/KH kit tells you whether buffering is the culprit.
When starting a new tank, test every day or two while the tank cycles. Once it's established and stable, a weekly check plus a glance at the thermometer is plenty. If a betta ever looks off — clamped fins, lethargy, gasping — test the water first, before reaching for any medication.
How to hit and hold these parameters
Good betta water is mostly routine, not chemistry skill. A few habits do the heavy lifting.
- Give the betta a real home. A heated, filtered tank of at least 5 gallons is the foundation. More water is more stable water, and it dilutes waste far better than a bowl ever can — which is exactly why bowls fail bettas.
- Cycle the tank before the fish moves in. Building the beneficial bacteria colony first is what keeps ammonia and nitrite at zero. Our aquarium water quality guide walks through the nitrogen cycle and cycling from scratch.
- Do regular partial water changes. Around 20–30% each week keeps nitrate low and replenishes minerals. Match the new water's temperature to the tank and treat it with a dechlorinator, since chlorine harms both fish and your beneficial bacteria.
- Feed lightly. Overfeeding is the fastest way to spike ammonia. A betta's stomach is tiny; a small amount once a day, with uneaten food removed, keeps the water clean.
- Change things slowly. If a parameter is off, correct it gradually. A slow drift back to normal is safe; a sudden swing — even toward "better" numbers — can shock the fish.
Common betta water mistakes to avoid
- The unheated bowl. The most common and most harmful setup. Bettas are tropical and need warmth and filtration, not a decorative vase.
- Chasing a perfect pH. Dumping in pH-adjusting products usually causes the swings it's meant to prevent. Stable and "close enough" wins.
- Skipping the cycle. Adding a betta to a brand-new, uncycled tank exposes it to ammonia and nitrite. Cycle first, always.
- Testing only when something's wrong. By the time a betta looks sick, the water has often been bad for a while. A quick weekly test catches problems early.
The bottom line
The best water parameters for betta fish come down to warmth, zero ammonia and nitrite, low nitrate, and a steady pH in soft-to-moderate water — held consistently in a heated, filtered, properly cycled tank. Keep a simple weekly routine of testing and a partial water change, and you remove the cause of nearly every common betta problem before it starts. Stability is the real secret: a betta doesn't need perfect water, it needs water that stays reliably good.