What water hardness is and why fish care about it

Water hardness is the amount of dissolved minerals—mainly calcium and magnesium—in your tank water. Fish from soft-water environments (like blackwater streams in South America or Southeast Asia) struggle in hard water because their bodies are adapted to absorb minerals differently. Hard water can stress these fish, fade their colors, and make breeding nearly impossible. Fish from hard-water regions, by contrast, often thrive in it.

You measure hardness in two ways: general hardness (GH), which counts all dissolved minerals, and carbonate hardness (KH), which measures only the minerals that buffer pH. Most aquarium test kits measure GH in parts per million (ppm) or degrees of hardness (dH). Soft water is typically under 50 ppm GH; moderately hard is 50–150 ppm; hard is above 150 ppm.

The fish you keep determine whether you need to lower hardness at all. Tetras, discus, and most plants prefer soft water. Goldfish, livebearers, and African cichlids prefer hard water. Before you treat your water, confirm what your fish actually need.

Key Takeaways

  • Test your tap water hardness first—many aquarists find their tap water is already soft enough for their fish and need no treatment.
  • Reverse osmosis (RO) water removes nearly all minerals and is the most reliable method, but requires an RO unit and produces waste water.
  • Mixing RO water with tap water lets you dial in the exact hardness your fish need without buying pure RO water.
  • Peat moss, driftwood, and Indian almond leaves lower hardness gradually and naturally, though they also darken water and lower pH.
  • Distilled water works in a pinch but is expensive and impractical for regular water changes in larger tanks.

Test your tap water before treating anything

Many aquarists buy softening equipment only to discover their tap water is already soft. Your municipal water report—available free from your water utility's website—lists the hardness of your tap water. Search "[your city] water quality report" or call your water department directly. They measure hardness in ppm or mg/L of calcium carbonate, which converts directly to GH.

If your tap water is already below 100 ppm GH, you may not need to treat it at all. Do a water change with untreated tap water, test your tank 24 hours later, and watch your fish for stress signs (clamped fins, hiding, loss of appetite). If they behave normally and your hardness is stable, you are done.

If your tap water is harder than your fish need, or if you want to lower hardness further, move to the methods below. Start with the cheapest option that fits your tank size and budget.

Reverse osmosis: the most reliable method

A reverse osmosis (RO) unit forces tap water through a membrane so fine that it strips out nearly all minerals, producing water with a GH of 0–10 ppm. This is the gold standard for planted tanks and discus breeders because it is predictable and repeatable.

RO units cost between $150 and $400 for a home system that produces 50–100 gallons per day. They connect to your kitchen sink or a dedicated tap. The catch: they waste water. For every gallon of pure RO water produced, a typical unit sends 3–4 gallons down the drain. That waste water is not contaminated—you can use it to water plants or wash your car—but it is a real cost to consider.

Most aquarists do not use pure RO water straight from the unit. Instead, they mix it with tap water to reach their target hardness. If your tap water is 200 ppm and you want 80 ppm, you might mix 60% RO water with 40% tap water. Test the mixture before adding it to your tank, then adjust the ratio until you hit your target.

Mixing RO and tap water to dial in hardness

This method gives you precise control without buying an expensive unit if you only need to lower hardness slightly. You can buy RO water by the gallon at many aquarium stores, grocery stores, or water refill stations for $0.50–$2 per gallon, depending on your area.

To find your mixing ratio, test both your tap water and your RO water (or distilled water). Then use this straightforward math: if your tap water is 200 ppm and you want 100 ppm, you need 50% of each. If you want 75 ppm, you need 75% RO water and 25% tap water. Mix the water in a bucket, let it sit for 24 hours, test it again, and adjust the ratio if needed.

For a 20-gallon tank doing 25% water changes weekly, buying RO water works out to $5–$20 per month. For a 75-gallon tank, the cost climbs quickly, which is when investing in your own RO unit makes sense. For small tanks or occasional use, buying RO water is the simplest route.

Natural methods: peat moss, driftwood, and leaves

Peat moss, driftwood, and Indian almond leaves all lower hardness and pH gradually by releasing tannins into the water. These methods are free or cheap if you already have the materials, and they work—but slowly and unpredictably.

To use peat moss, soak it in a bucket of water for 24 hours, then add it to your filter or substrate. It will darken your water to a tea color (which many aquarists like) and lower hardness by 10–30 ppm over a week or two, depending on how much you use. Driftwood works the same way but takes longer—weeks to months—and the effect is gentler. Indian almond leaves (also called catappa leaves) are faster than driftwood but slower than peat.

The downside: you cannot control the final hardness precisely. You add peat, test in a few days, and hope it lands where you want it. If it overshoots, you have to do a water change with harder water to bring it back up. For planted tanks and blackwater setups where a little tannin staining is desirable, this is fine. For fish that need exact parameters, it is frustrating.

Distilled water and commercial softeners

Distilled water has almost no minerals (GH near 0) and works in a pinch for small water changes. A gallon costs $1–$3 at any grocery store. For a 10-gallon tank doing a 25% water change, that is 2.5 gallons per week—affordable. For a 55-gallon tank, you need 13.75 gallons weekly, which becomes expensive fast and impractical to carry home.

Commercial water softeners (the kind that use salt to exchange hardness minerals for sodium) are designed for whole-house use and are not suitable for aquariums. They replace calcium and magnesium with sodium, which does lower GH but raises sodium levels to unhealthy levels for most fish. Avoid them for aquarium use.

Some aquarists use deionized (DI) water, which is similar to RO water but produced by passing water through charged resin beads instead of a membrane. DI water is less common in home use than RO, but if you find it at a local water station, it works the same way as RO—mix it with tap water to reach your target hardness.

Monitoring hardness after treatment

Once you have lowered your hardness, test it weekly for the first month. Hardness can creep back up as fish waste and uneaten food decay, releasing minerals. If you are mixing RO and tap water, the ratio you calculated may drift slightly if your tap water hardness varies seasonally (it often does). A straightforward liquid test kit for GH costs $10–$20 and takes 30 seconds to run.

After the first month, test every two weeks or monthly, depending on how stable your tank is. If hardness stays within 10 ppm of your target, you are fine. If it drifts more than that, adjust your water change routine—use more RO water, add more peat, or do larger water changes with softer water.

Frequently Asked Questions

Can I use rainwater to soften my aquarium?

Rainwater is soft (usually 10–50 ppm GH) and free, but it is risky. Rainwater picks up pollutants from your roof, gutters, and the air, including dust, bird droppings, and industrial particles. Unless you have a dedicated rainwater collection system with filters, it can introduce bacteria, parasites, or chemicals into your tank. RO water or distilled water is safer.

Will lowering hardness hurt my filter bacteria?

No. Beneficial bacteria in your filter are not sensitive to hardness the way fish are. They thrive across a wide range of hardness levels. Lowering hardness will not crash your cycle.

How long does it take peat moss to soften water?

Peat moss typically lowers hardness by 10–30 ppm within 5–10 days, depending on how much you use and your water flow rate. Driftwood takes 2–4 weeks to show a noticeable effect. Start with a small amount and test every few days to avoid overshooting your target.

Can I use a Brita pitcher or faucet filter to soften aquarium water?

No. Brita filters and similar pitcher filters remove chlorine and improve taste but do not lower hardness significantly. They are designed for drinking water, not aquarium use. Stick to RO water, distilled water, or natural methods like peat.

What hardness do planted tanks need?

Most aquatic plants thrive in soft to moderately hard water (50–100 ppm GH). Some stem plants and mosses prefer softer water (under 75 ppm). If your tap water is already in this range, you may not need to treat it. Test your plants' growth rate—if they are growing well, your hardness is fine.