57 - 09/08/2026, 4:20

Troubleshoot

Aquarium pH Crash Overnight: Causes & Buffer

An overnight pH crash is almost always no carbonate buffer (KH ≈ 0) plus acid from CO₂, tannins, or soil. Chasing pH with daily acid/base dumps makes it worse. Stabilize KH, then CO₂ timing.

pH / carbonate buffer chemistry
pH / carbonate buffer chemistry
  • pH crash
  • Low KH
  • Overnight drop
  • CO₂ leftover

What you’re seeing

pH 7.2 at lights-on yesterday, 5.8 this morning. Fish flashing, shrimp dead, drop checker stuck yellow. Smell/rotten eggs is a different track: smelly tank.

PatternLikely driver
KH 0–1, pH dives at nightNo buffer + leftover CO₂ / respiration
Heavy tannin water, KH already lowBotanicals + soft tap
New aquasoil week 1–3Soil buffering / acid dump
pH swings only when CO₂ timer is wrongGas still on after lights-off

Likely causes (ranked)

1

KH near zero

Any CO₂ or organic acid moves pH a lot. Soft RO with no remineralizer is classic.

Quick test: KH test ≤1; pH jumps 1+ unit overnight.

2

CO₂ left on after lights-off

Plants stop using carbon; pH keeps falling. See <a href="https://aquaplantshub.com/en/planted-tank-co2-system-guide/">CO₂ hub</a>.

Quick test: Solenoid not synced; drop checker yellow at night.

3

New active soil + tannins

Aquasoil and leaves both acidify. Fine until KH is gone.

Quick test: Setup < 3 weeks; almond leaves + soil.

4

Huge water change with different KH

Tap vs RO mismatch crashes or spikes pH.

Quick test: You just did 50%+ with unmatched source water.

Fix order

  1. Step 1 Stop the overnight acid source

    Turn CO₂ off 1 hour before lights-out (or sync solenoid). Increase surface agitation at night. Don’t dump baking soda blindly yet.

  2. Step 2 Measure KH, not just pH

    If KH is 0–1, remineralize gently toward KH 2–4 for most community planted tanks (higher if you keep hard-water livebearers).

  3. Step 3 Match water-change chemistry

    Same GH/KH/temp as the tank. Calculator: WC tool. Small changes until stable.

  4. Step 4 Hold botanicals / soil panic

    Don’t rip all leaves out in one day. Let KH exist first. Recheck morning pH for 5 days.

When to escalate

Helpful products

KH / GH test kit

pH without KH is a mood ring.

Buy Now

Shrimp/plant remineralizer

Rebuild KH slowly—don’t dump garden lime.

Buy Now

CO₂ solenoid + timer

Stop leftover gas after lights-off.

Buy Now

FAQ

Should I add baking soda every night?

No. That’s a pH yo-yo. Raise KH once, then stop.

Is a low pH always bad?

Stable 6.2–6.8 can be fine for tetras/Caridina. The crash (big overnight delta) is the killer.

Do almond leaves cause crashes?

Only when KH is already ~0. Leaves + buffer can coexist.

Will more plants stop pH crash?

They use CO₂ during lights-on. At night they respire. You still need KH + a CO₂ off-timer.

Tap pH is 8 but tank crashes to 6?

Tap KH may still be low, or CO₂/soil overpowers it. Test KH of both.

Can I use crushed coral in a planted tank?

In a media bag, small amount, if you want KH 3–6. Don’t gravel the whole scape unless you keep hard-water fish.

Ammonia spike treatment

Aqua Plants Hub Editorial

Related posts