🐟TankstockerFreshwater Stocking & Compatibility

Hard Water vs. Soft Water Fish: How to Match Species to Your Tap

Two aquarists do everything the same — same tank size, same filter, same diet, same temperature — and one keeps healthy fish for years while the other can't keep cardinal tetras alive past 30 days. The difference is almost always water hardness. It's the most under-discussed parameter in the hobby, and it's the one that quietly decides whether your stocking choices will succeed.

GH and KH: what they mean

"Hardness" actually refers to two distinct measurements:

Both matter, but for stocking decisions, GH dominates.

Typical ranges

You can find your tap GH on your municipal water quality report (often listed as "total hardness"), or test it with a GH/KH liquid test kit.

Why hardness matters more than pH

Fish can usually adapt to a pH outside their ideal range, but they cannot adapt to wrong-hardness water long-term. Soft-water species in hard water have trouble regulating osmotic pressure across their gills, develop kidney damage over months, and rarely breed. Hard-water species in soft water leach minerals from their bones and develop "hole-in-the-head" and lateral line erosion. The damage is slow and invisible — fish look fine for months before declining.

This is why some aquarists who chase pH with chemicals end up making things worse: they alter pH temporarily but don't change the underlying hardness, so the fish stay stressed.

Species that thrive in soft water (0-8 dGH)

Originally from the Amazon, the blackwater rivers of South America, and Southeast Asian peat swamps. These species need soft water for long-term health and absolutely require it to breed.

Species that thrive in hard water (13+ dGH)

From limestone-influenced lakes and rivers. These species need hard, alkaline water and will struggle in soft water.

Species that adapt to moderate water (8-15 dGH)

The most forgiving — and the smart default if you don't want to alter your tap water.

Changing your water's hardness — when and how

If you really want to keep a species that doesn't suit your tap water, you have two options:

For most aquarists, the better strategy is the reverse: match species to your water. Your tap water is consistent, free, and doesn't require ongoing chemistry. Look up your municipal GH, then stock species that thrive in that range.

Quick test before you stock

Test your tap water with an API GH & KH test kit. Run the test on a glass of water sitting on your counter, not just from the faucet (water from cold pipes can read slightly differently than aged water). The result will tell you, more accurately than any other single test, which species will succeed in your tank.

Foundations: the nitrogen cycle →   Why fish die after water changes →

Frequently asked

What is the difference between GH and KH in aquariums?
GH (general hardness) measures dissolved calcium and magnesium and determines which species suit the water. KH (carbonate hardness) measures bicarbonate/carbonate and buffers pH against swings. Both are reported in dGH/dKH or ppm.
Can I keep neon tetras in hard water?
Neon tetras tolerate moderate hardness short-term but their health suffers in hard water (above 12 dGH) long-term. They'll rarely breed and have shortened lifespans. Soft to moderately soft water (2-10 dGH) is ideal.
What fish are best for hard tap water?
Livebearers (guppies, mollies, platies, swordtails), African Rift Lake cichlids, and goldfish all thrive in hard water (13+ dGH) and prefer alkaline pH.