What KH is and why it matters in your tank

KH (carbonate hardness) measures how much buffering capacity your water has — that is, how well it resists pH swings. In a freshwater aquarium, KH acts like a chemical cushion. When fish waste and decaying plants release acids, KH neutralizes them and keeps the pH stable. Without enough KH, your pH can crash suddenly, which stresses fish and can kill them.

Most freshwater fish do fine with a KH between 4 and 8 dKH (degrees of carbonate hardness). Plants actually prefer lower KH, around 3 to 6 dKH, because it makes certain nutrients easier for them to absorb. If your KH is below 3, your pH is probably swinging, and your fish are working harder than they should be. If it is above 8, you have plenty of buffer, but raising it further usually is not necessary.

You measure KH with a liquid test kit or a digital meter. A liquid kit costs $15 to $25 and tests a water sample by counting drops until the color changes — it takes about five minutes. A digital meter costs $40 to $80 and gives you a reading in seconds. For most people, a liquid kit is enough; test your KH once a month or whenever you do a water change.

Key Takeaways

  • Baking soda (sodium bicarbonate) is the cheapest and fastest way to raise KH; one teaspoon per 20 gallons raises KH by about 2 dKH.
  • Crushed coral or aragonite sand placed in a filter or mesh bag dissolves slowly and raises KH over days, making it safer for sensitive fish.
  • Alkalinity buffers sold for aquariums (like Seachem Equilibrium) work faster than coral but cost more and require careful dosing.
  • Test your KH before and after adding anything, because raising it too fast can shock fish and cause pH swings in the opposite direction.
  • If your tap water has very low KH, you may need to treat every water change, not just once.

Using baking soda for fast KH increases

Baking soda (sodium bicarbonate) is the fastest and cheapest way to raise KH. One teaspoon dissolved in your tank raises KH by roughly 2 dKH in a 20-gallon aquarium. The effect is nearly when ready — within an hour your pH will stabilize at a higher level.

Dissolve the baking soda in a cup of tank water first, stir it until it is fully mixed, then pour it slowly into the tank near a filter intake so it spreads evenly. Do not dump it in dry. Test your KH 30 minutes later. If it is still too low, add another half-teaspoon and test again. It is easier to add more than to remove it.

The risk with baking soda is that raising KH too fast can cause a sudden pH spike, which stresses fish. If your KH is very low (below 2 dKH) and your pH is also low, raise KH in small steps over a few days instead of all at once. For most tanks with KH between 2 and 4, one dose of baking soda is safe.

Crushed coral and aragonite for gradual, steady raises

Crushed coral and aragonite sand dissolve slowly in water and raise KH over days or weeks. This method is gentler on fish because the pH and KH climb gradually, mimicking what happens in nature. You place the coral or sand in a mesh bag, filter media bag, or directly in your filter where water flows through it constantly.

One cup of crushed coral in a 20-gallon tank typically raises KH by 1 to 2 dKH over one to two weeks. Aragonite sand works the same way but dissolves slightly faster. Both are cheap — a bag costs $8 to $15 and lasts months. You can leave them in the tank permanently; they will not dissolve completely.

The downside is that you cannot control the rate precisely. If you need KH to rise faster, you can add more coral or move it to a higher-flow area of the filter. If it is rising too fast, remove some. Test every few days to watch the trend. This method works best if you have time to wait and want to avoid shocking your fish.

Aquarium buffers and alkalinity supplements

Products like Seachem Equilibrium, Flourish Equilibrium, and Kent Marine Alkalinity are made specifically for aquariums and raise KH in a controlled way. They usually come as powders you dissolve in water before adding to the tank. Follow the label dose — it will tell you how much to add per gallon or per 10 gallons.

These buffers work faster than coral (usually within a few hours) and let you hit a target KH more precisely. They cost more than baking soda or coral — a bottle that treats 100 gallons might cost $12 to $20 — but if you have a planted tank or sensitive fish, the control is worth it. Some buffers also add trace minerals that plants use.

The main reason to choose a commercial buffer over baking soda is if you want to avoid sodium buildup. Baking soda is sodium bicarbonate, and repeated doses add sodium to your tank. Over months, this can matter in small tanks or tanks with plants that are sensitive to sodium. Buffers like Equilibrium use potassium and magnesium instead, which plants actually need.

Testing before and after to avoid overshooting

Always test your KH before you add anything. Use a liquid test kit or digital meter and write down the number. This tells you how much you actually need to raise it. Many people guess and overshoot, which then requires a water change to bring KH back down.

After you add baking soda, coral, or a buffer, wait the time the method requires — 30 minutes for baking soda, a few hours for buffers, one to two days for coral — then test again. If KH is where you want it, stop. If it is still low, add more in a smaller dose and test again. If you overshoot and KH is now too high, do a 25 to 50 percent water change to dilute it.

Keep a straightforward log: date, KH before, method used, amount added, KH after. Over a few months you will see patterns — how fast your tap water's KH is, how much your tank's KH drops between water changes, and how much you need to add each time. This makes future adjustments faster and safer.

Dealing with low-KH tap water

If your tap water has very low KH (below 2 dKH), you may find that KH drops back down after every water change. This is because you are adding more low-KH water to the tank. In this case, you have two choices: treat your tap water before adding it, or raise KH in the tank and accept that you will need to top it up monthly.

To treat tap water, dissolve a small amount of baking soda or buffer in a bucket of tap water before it goes into the tank. For a 20-gallon tank with very soft tap water, dissolving a quarter-teaspoon of baking soda in a 5-gallon bucket of tap water before each change keeps KH stable. This takes an extra five minutes but prevents the constant cycle of raising and dropping.

Some people use a remineralization product designed for this — you add it to tap water in a bucket, let it sit for an hour, then use that water for changes. This is more expensive than baking soda but more precise. If your tap water is naturally soft, treating it is usually cheaper and easier than fighting KH loss every month.

When KH is already high and you do not need to raise it

If your KH is already above 8 dKH, you do not need to raise it further. High KH is stable and safe for most fish. The only reason to lower it is if you are keeping plants that struggle in hard water, or if you are breeding fish that need soft water. For a standard community tank, high KH is actually an advantage — your pH will stay steady and your fish will be less stressed.

If you have high KH and you want to lower it, do not add anything. Instead, do larger water changes with lower-KH tap water, or use rainwater or distilled water for part of your change. This dilutes the KH gradually. Lowering KH is slower than raising it, but it is safer because you avoid sudden pH drops.

Frequently Asked Questions

How much does KH drop between water changes?

KH drops slowly as fish waste and decaying plants release acids. In a tank with moderate bioload and no plants, KH might drop 0.5 to 1 dKH per week. In a heavily planted tank, it may drop less because plants consume some of the acids. Test monthly to see your tank's pattern, then adjust your maintenance schedule.

Can I use table salt to raise KH?

No. Table salt raises general hardness (GH), not KH. KH and GH are different things. Salt also can harm freshwater fish and plants if overdosed. Use baking soda, coral, or a buffer designed for KH instead.

What happens if KH is too low?

Low KH means your pH can swing wildly — it might be 6.5 one day and 7.5 the next. This stress weakens fish immune systems and can cause disease. Fish also spend energy trying to regulate their internal pH, which tires them out. Raising KH to at least 3 dKH stops these swings.

Is it safe to raise KH while fish are in the tank?

Yes, as long as you raise it slowly. Baking soda and buffers added in small doses are safe. Crushed coral is the safest because it raises KH over days. Avoid raising KH by more than 2 dKH in a single day, and never raise it by more than 3 dKH in one week if your fish are sensitive or stressed.

Do I need to raise KH if I have plants?

Plants actually prefer lower KH (around 3 to 6 dKH) because it makes nutrients easier to absorb. If your KH is already above 6, you do not need to raise it for plants. If it is below 3, raise it to 3 to 4 dKH for stability, but do not go higher just for the plants.