What alkalinity is and why your fish need it
Alkalinity is the water's ability to resist changes in pH — it acts like a buffer that keeps your tank from swinging between acidic and basic too quickly. In freshwater aquariums, alkalinity is measured in degrees of hardness (dH) or in parts per million (ppm) of carbonate hardness. Most freshwater fish do best between 4 and 8 dH, though some species prefer softer or harder water.
Low alkalinity means your pH can crash suddenly when organic waste breaks down, stressing or killing fish. It also makes it harder for plants to absorb nutrients and for beneficial bacteria to thrive. If your water tests below 3 dH, raising alkalinity should be your first move before you try to adjust pH itself.
You can test alkalinity with a liquid test kit (more accurate) or a test strip (faster but less precise). Most kits measure it as dH or ppm of calcium carbonate. Write down your current reading so you know how much you need to raise it.
Key Takeaways
- Alkalinity buffers pH swings and keeps your tank stable; most freshwater fish need between 4 and 8 dH.
- Baking soda (sodium bicarbonate) is the cheapest way to raise alkalinity and works in most tanks within hours.
- Add baking soda slowly in small doses — dissolve it in water first, then pour it in and wait 24 hours before testing again.
- Crushed coral or limestone in your filter raises alkalinity slowly over time and works best as a long-term solution.
- If your tap water is naturally soft, you may need to raise alkalinity every few weeks to keep it stable.
Using baking soda to raise alkalinity quickly
Baking soda (sodium bicarbonate) is the fastest and cheapest way to raise alkalinity. One teaspoon per 5 gallons of water raises alkalinity by roughly 1 to 2 dH, though the exact amount depends on your current pH and water hardness. Start with half a teaspoon per 5 gallons if you are unsure.
Dissolve the baking soda in a cup of tank water first — do not dump it in dry. Stir it until it dissolves completely, then pour the mixture slowly into your tank away from fish and plants. Turn off your air stone or powerhead for a few minutes so the baking soda spreads evenly instead of being blown to one spot.
Wait 24 hours, then test again. If alkalinity is still too low, add another small dose. It is much easier to add more than to remove it, so go slowly. Most fish tolerate gradual changes better than sudden ones.
Adding crushed coral or limestone for steady, long-term results
Crushed coral and limestone dissolve slowly in your tank water, raising alkalinity over days or weeks without sudden spikes. This method works best if your tap water is naturally soft and you want to avoid adding chemicals every few weeks.
Place crushed coral or limestone in a mesh bag and drop it into your filter or in a low-flow area of the tank. The water flowing past it will gradually dissolve it. You can also mix it directly into your substrate (gravel), though it works more slowly there. Start with a small handful and observe how alkalinity changes over a week.
The advantage is that you set it and forget it — no measuring or dissolving required. The disadvantage is that you cannot control the rate as precisely as you can with baking soda, and it takes longer to see results. If your alkalinity swings wildly between water changes, crushed coral alone may not be enough; combine it with occasional baking soda doses.
Understanding how water changes affect alkalinity
If your tap water is soft (low alkalinity), every water change will lower your tank's alkalinity again. This is why some aquarists raise alkalinity right before a water change — the new water brings the level back down, and the raised alkalinity in the tank helps buffer the drop.
Test your tap water's alkalinity before you assume the tank is the problem. If your tap water reads below 3 dH, you are fighting an uphill battle every time you do a water change. In that case, crushed coral in the filter becomes a permanent fixture, and you may need to add baking soda every few weeks to stay in the target range.
If your tap water is already 4 to 6 dH, your tank should hold alkalinity much more easily. Low readings in the tank usually mean organic waste is breaking down faster than your buffer can handle — a sign that you need more frequent water changes or better filtration.
Avoiding common mistakes when raising alkalinity
The biggest mistake is adding too much at once. Alkalinity that spikes too fast can stress fish and plants, and it is hard to undo. Always start small, wait 24 hours, and test before adding more.
Do not confuse alkalinity with hardness. Alkalinity is the buffering capacity (measured in dH or ppm of carbonate); hardness is the amount of dissolved minerals like calcium and magnesium. You can have high alkalinity and low hardness, or vice versa. Your test kit should tell you which one you are measuring.
Do not assume baking soda is the only option. Some aquarists use commercial alkalinity boosters (which are usually baking soda with added minerals), but they cost more and do the same job. Baking soda works fine for most tanks. Avoid products that claim to raise pH and alkalinity together unless you actually need both raised — raising one does not automatically raise the other.
When to call a professional or ask for help
If your alkalinity keeps dropping despite crushed coral and regular baking soda doses, something else is consuming the buffer. This usually means your tank is overstocked, overfeeding is happening, or your filter is not working well enough. A local aquarium store can test your water and help you figure out whether the problem is the water itself or the tank's biology.
If you have very hard tap water but your tank alkalinity is still low, the issue is usually that organic waste is breaking down faster than your system can handle. In that case, the fix is more frequent water changes or a larger filter, not more baking soda.
Frequently Asked Questions
How much baking soda should I add to my tank?
Start with half a teaspoon per 5 gallons of water. Dissolve it in a cup of tank water first, pour it in slowly, and wait 24 hours before testing. If alkalinity is still low, add another small dose. Most tanks need between half and one full teaspoon per 5 gallons to raise alkalinity by 1 to 2 dH.
Can I use table salt or rock salt instead of baking soda?
No. Salt raises hardness and conductivity, not alkalinity. It can also harm freshwater fish if overdosed. Stick to baking soda, crushed coral, or limestone for raising alkalinity specifically.
Will raising alkalinity change my pH?
Raising alkalinity does not automatically raise pH, but it makes pH more stable. If your pH is already low, higher alkalinity will slow the drop but may not raise the pH itself. If you need to raise both, you may need to add baking soda and then adjust pH separately with other methods.
How often do I need to raise alkalinity?
If your tap water is soft, you may need to add baking soda every few weeks or after each water change. If you use crushed coral in your filter, you may only need to add baking soda once or twice a year. Test your water every two weeks to see how fast alkalinity drops in your specific tank.
Is crushed coral safe for all fish?
Crushed coral is safe for most freshwater fish, but it works best in tanks with neutral to slightly acidic pH. In very acidic tanks, it dissolves too slowly to be useful. Some fish (like discus and cardinal tetras) prefer soft, acidic water and may not do well if you raise alkalinity too much for their species.