Skip to content

What pH do guppies need?

The ideal pH and water hardness for guppies — why these hard-water livebearers prefer neutral-to-alkaline conditions, and why stability beats a perfect number.

The short answer

Guppies do best at a pH of about 7.0 to 8.0 — neutral to slightly alkaline — in moderately hard to hard water. They’re classic hard-water livebearers, so unlike soft-water tetras they actually prefer some minerals and a higher pH. That said, don’t obsess over hitting an exact figure: guppies are famously adaptable, and a stable pH they’ve acclimated to matters far more than chasing a “perfect” number. If your tap water sits in this range, you’re already set.

Why guppies like it hard and alkaline

Guppies evolved in mineral-rich waters and use calcium and magnesium for health, colour and breeding. Higher GH supports them directly, and the KH that usually comes with hard water keeps pH stable and alkaline — exactly what they want. This is why guppies often struggle in soft, acidic blackwater setups built for other fish. For the hardness side, see KH and GH explained.

Don’t chase the number

The most common guppy mistake is fiddling with pH chemicals to hit 7.5 on the dot. Every adjustment risks a swing, and swings stress fish more than a steady “off” value ever will. Test your tap water with a liquid test kit — if it lands anywhere from 7.0 to 8.0, leave it alone and keep it stable with regular water changes.

Tip: if your water is soft and acidic, add crushed coral to gently raise GH, KH and pH together — a stable, natural fix rather than dosing chemicals.

If you need to adjust

To nudge water more guppy-friendly, see making water harder. For general control, see raising or lowering pH, and browse guppy care in our guppy guide. More in the water testing hub.

Frequently asked questions

Can guppies live in soft, acidic water?

They can survive in it, but they won't thrive. Guppies are hard-water livebearers that do best in neutral-to-alkaline conditions. Soft, acidic water leaves them less colourful, more disease-prone and slower to breed.

Do I need to adjust my pH for guppies?

Usually not. Most tap water suits guppies fine, and a stable pH they've settled into is better than one you constantly tinker with. Only adjust if your water is genuinely very soft or acidic.

🔎 The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy — with an AI assistant to guide you.

📉 Real price history🔔 Buy-now alerts🤖 AI buying assistant
Try free for 14 days →
No commitment · Cancel in 1 click · 5 languages