What pH is and why it matters in your tank

pH measures how acidic or alkaline your water is, on a scale from 0 to 14. A reading of 7 is neutral. Below 7 is acidic; above 7 is alkaline. Most freshwater fish thrive between 6.5 and 7.5, though some species prefer slightly acidic or alkaline water. Saltwater tanks typically need pH between 8.1 and 8.3.

Fish and plants are sensitive to pH swings. A sudden shift stresses fish, damages their gills, and can kill beneficial bacteria in your filter. Gradual drifts are easier for inhabitants to tolerate, but they still affect how fish behave, eat, and reproduce. Knowing your current pH and your target pH is the first step to fixing it.

You measure pH with a test kit or digital meter. Liquid test kits cost $10 to $20 and are reliable if you follow the instructions exactly. Digital meters cost $25 to $100 and give a reading in seconds, but they need calibration and battery replacement. Both methods work; choose based on your budget and patience for waiting a few minutes for a color match.

Key Takeaways

  • Test your water pH before you treat it, because the fix depends on whether your water is too acidic or too alkaline.
  • Lowering pH usually means adding driftwood, peat moss, or commercial pH-down products; raising it usually means adding crushed coral, limestone, or baking soda.
  • Large water changes dilute whatever is causing the pH problem and are often the safest first step, especially if pH has drifted only slightly.
  • pH swings happen because of decaying food, fish waste, and lack of water movement; weekly 25 percent water changes prevent most pH drift.

Testing your current pH and knowing your target

Before you add anything to your tank, test the water. Use a liquid test kit by filling the test tube with tank water to the marked line, adding the drops of reagent as the kit instructs, and comparing the color to the chart after waiting the full time (usually one to three minutes). Write down the number. Test again in a few days to see whether pH is stable or drifting.

If you use a digital meter, rinse the probe with distilled water, insert it into the tank, and wait for the reading to stop changing—usually 10 to 30 seconds. Rinse and store the probe in the storage solution that came with the meter. Digital meters drift over time, so recalibrate every month or two using the calibration solutions the manufacturer provides.

Know what pH your fish and plants actually need. Tetras, discus, and most community fish do well at 6.5 to 7.0. Goldfish and plecos tolerate 7.0 to 7.5. African cichlids need 7.5 to 8.5. Planted tanks often run 6.5 to 7.0 because plants absorb nutrients better in slightly acidic water. If your current pH is within the range your fish prefer, you may not need to change it at all—stability matters more than hitting a single number.

Lowering pH when water is too alkaline

If your pH is above your target, the water is too alkaline. The gentlest method is to add driftwood. Soak a piece in a bucket of water for a few days before putting it in the tank, because fresh driftwood leaches tannins that cloud the water. Once in the tank, driftwood slowly releases tannins that lower pH over weeks. This is slow but safe and adds a natural look.

Peat moss works faster. Place a handful in a mesh bag, rinse it, and drop it into your filter or behind a decoration. It lowers pH within days and lasts several weeks before it needs replacing. The downside is that peat can stain the water brown; some aquarists accept this as natural, others find it unattractive.

Commercial pH-down products (usually sodium phosphate or sodium bisulfate) lower pH in hours. Follow the bottle instructions exactly—overdosing crashes pH suddenly and shocks fish. Add half the recommended dose, wait 24 hours, test again, and add more if needed. Never dump the full dose at once.

The safest approach if pH is only slightly high is a large water change. Remove 50 percent of the tank water and replace it with fresh water from your tap. If your tap water is also alkaline, this won't help much, but if your tap water is closer to neutral, the dilution will shift your tank pH toward it. Repeat weekly until pH stabilizes where you want it.

Raising pH when water is too acidic

If your pH is below your target, the water is too acidic. Crushed coral or limestone chips raise pH slowly and steadily. Place them in a mesh bag in your filter or in a high-flow area of the tank. They dissolve over months, releasing minerals that buffer the water and keep pH stable. This is the most reliable long-term fix for acidic water.

Baking soda (sodium bicarbonate) raises pH quickly. Dissolve one teaspoon per 10 gallons in a cup of tank water, then pour it in slowly while watching for fish stress. Wait 24 hours and test. Add more only if pH is still below target. Baking soda is cheap and works, but it does not buffer as well as crushed coral, so pH may drift back down.

Commercial pH-up products work similarly to baking soda but are formulated to buffer better. Follow the label dose and wait 24 hours before testing or adding more. Like pH-down, these are fast but require careful dosing to avoid overshooting.

If your tap water is more acidic than your tank, a water change will make things worse. In this case, skip the water change and use crushed coral or baking soda instead. If your tap water is neutral or slightly alkaline, a 25 percent water change can help, especially if you do it weekly.

Why pH drifts and how to prevent it

pH does not stay put on its own. Fish waste, decaying food, and dead plant matter break down into acids that lower pH over time. This is why tanks without regular maintenance develop acidic water. Poor water movement traps these acids in dead zones instead of spreading them through the tank where the filter can process them.

The best prevention is a 25 percent water change every week. This removes accumulated acids and waste before they shift pH significantly. It also replenishes minerals that buffer pH. If you skip water changes for a month, pH will drift noticeably; if you skip them for three months, it may crash.

Make sure your filter is running and water is circulating. A clogged filter slows flow and creates stagnant zones where acids pool. Clean the filter media every two weeks in old tank water (never tap water, which kills beneficial bacteria). A powerhead or air stone in a corner with poor flow helps distribute water evenly.

Remove uneaten food within two hours and dead plant leaves as soon as you see them. Do not overfeed—fish only need what they can eat in two to three minutes, once or twice a day. Overfeeding is the single biggest cause of pH drift in home aquariums.

When to use buffers and when to skip them

A buffer is a substance that resists pH change. Crushed coral, limestone, and commercial buffer products all work this way. They are useful if your tap water is naturally acidic or alkaline and you want to maintain a different pH in your tank. For example, if your tap water is pH 6.0 but you keep African cichlids that need pH 8.0, crushed coral in your filter will hold the pH up even as waste acids accumulate.

Buffers are less useful if your tap water is already close to your target pH. In that case, weekly water changes alone will keep pH stable. Adding unnecessary buffer can make pH swing in the opposite direction if you add too much.

Do not use multiple pH products at once. If you add pH-down and then baking soda, they fight each other and you will not know which one is working. Pick one method, wait a week, test, and adjust only if needed.

Frequently Asked Questions

How often should I test pH?

Test once a week when you do your water change. If pH is stable week to week, you can test every two weeks. If pH is drifting, test more often—every few days—to catch the problem early. Once you have found a routine that keeps pH steady, weekly testing is enough.

Can pH change too fast for fish?

Yes. A shift of more than 0.5 in a day stresses fish and can kill them if the shift is larger. This is why you should never dump pH products into the tank all at once. Always add half the recommended dose, wait 24 hours, test, and add more if needed. If you accidentally overdose, do a 50 percent water change when ready.

What if my tap water is the wrong pH?

You have two choices: use buffers or crushed coral to shift your tank pH away from your tap water, or choose fish that thrive at your tap water's natural pH. The second option is easier. If your tap water is pH 8.0, keep fish that like alkaline water instead of fighting it with pH-down products.

Does aquarium salt affect pH?

Salt does not directly change pH, but it can make pH harder to adjust. If you are treating a brackish tank or adding salt for sick fish, test pH more often because salt can interact with buffers and pH products unpredictably. Stick to small salt doses and test after 24 hours.

Why is my pH crashing suddenly?

Sudden pH drops usually mean a filter has clogged, water is not circulating, and acids are pooling. Clean your filter media when ready. If that does not help, do a 50 percent water change and check for dead fish or rotting plants hidden in the tank. Remove anything decaying. If pH stays low after that, add crushed coral to buffer it.