KinsLe

← Back to KinsLe Answers

Fish & Aquatics · Health & Vet Care

What is water hardness and why does it matter to my fish?

Published October 26, 2026

The short answer

Water hardness is the measure of dissolved minerals in aquarium water, mainly calcium and magnesium, and it comes in two forms fishkeepers track: general hardness (GH), which reflects those minerals, and carbonate hardness (KH), the water's buffering capacity. Hardness matters because fish regulate their internal fluids against the water around them — a soft-water species in hard water works constantly to compensate, while a hard-water species in very soft water struggles for minerals it needs. KH quietly guards your pH, too: low KH lets pH swing, which stresses fish fast. When a GH or KH result leaves you unsure what it means, you can ask KinsLe's Kinny a follow-up question and get an answer drawn from the KinsLe Answers library.

Two hardnesses, two different jobs

When fishkeepers say hardness they usually mean two separate measurements. General hardness, GH, counts the calcium and magnesium dissolved in the water — the minerals themselves. Carbonate hardness, KH, measures the water's alkalinity: its supply of carbonates and bicarbonates, which act as a buffer. They often rise and fall together in tap water, but they do different work in the tank, and a test result for one tells you nothing certain about the other.

GH: the mineral environment fish evolved in

Fish regulate the water and salts inside their bodies against the water outside them, and they evolved to do it in particular mineral conditions. Soft-water species from rainforest rivers — many tetras, for instance — are built for water carrying very little calcium and magnesium. Hard-water species such as livebearers from limestone regions expect plenty. Keep a fish in water far from its evolved range and it spends constant energy compensating: it may survive, but growth, colour, breeding, and resistance to illness all suffer quietly. GH also supplies the raw materials for snails' shells and shrimps' moults, which is why invertebrates fail mysteriously in very soft water.

KH: the guard standing behind your pH

KH's job is stability. Acids are produced in every aquarium — by the nitrogen cycle itself, by decaying matter, by the carbon dioxide plants release at night. Carbonates neutralise those acids as they appear, holding pH steady. When KH runs very low, the buffer is exhausted and pH can fall quickly, a crash that stresses or kills fish with shocking speed. A reasonable KH is therefore less about the pH number you have and more about whether that number will still be there tomorrow.

How hardness shows up in daily fishkeeping

Hard water leaves its signature on the glass and heater as pale scale; soft water leaves none. Eggs of some species hatch poorly in hard water; fry of others fail in soft. Plants, snails, and shrimp all have their own expectations layered over the fish's. This is why asking about GH and KH is among the first things an experienced keeper does with any struggling tank — the numbers explain problems that look like disease but are really chemistry.

Test, then adjust slowly if at all

Liquid test kits measure GH and KH in degrees, one drop at a time, and your tap water's values are the natural starting point — many keepers simply choose fish that suit the water they have, which is the most stable strategy of all. If you do adjust, change hardness gradually over days: mixing in remineralised reverse-osmosis water lowers it, while limestone rock, coral sand, or crushed coral in the filter raises GH and KH gently. Sudden swings stress fish far more than a steady value slightly outside the textbook range.

A number on a test card earns its keep once it is read against the fish in the tank. For that reading, put a follow-up question to KinsLe's Kinny; he answers using the KinsLe Answers library.

Ask KinsLe

Can't find your question? Ask it here. We answer reader questions in KinsLe Answers — and we'll email you when yours is published.