pH is the number growers watch hardest and understand least. A reservoir holding 5.9 can sit steady for a week. The same tank drifting to 4.7 will bruise roots while the EC meter reports nothing wrong. The gap looks small on paper. In a root zone it is enormous.
I have grown in deep water culture and nutrient film technique, on well water first and later on rainwater and reverse osmosis. The hardest lesson to absorb was this. Persistently low pH is rarely a dosing mistake. It is almost always a buffering problem upstream, in the water itself.
What pH does at the root surface
pH measures the activity of hydrogen ions in solution, on a logarithmic scale. Move from 6.0 to 4.0 and the solution becomes a hundredfold more acidic. That is no small nudge. Roots feel every step of it.
Two processes decide whether the root zone stays in range. The first is what the plant absorbs. Roots take up charged particles called ions, and each carries a charge that must be balanced. Absorb a cation such as potassium or calcium and the root pushes a hydrogen ion out to settle the books. Hydrogen ions are acid. Absorb nitrate instead and the root releases hydroxide or bicarbonate, which is basic. Purdue Extension explains the mechanism in its work on fertiliser reaction and water alkalinity.
Feed nitrate-heavy and a recirculating tank climbs. Feed the ammonium form and it slides down. That one mechanism explains much of the pH movement in a mature reservoir.
pH is not alkalinity, and alkalinity is the one that bites
pH measures intensity, the strength of the acidity or basicity right now. Alkalinity measures capacity, the amount of acid the water can soak up before its pH budges. Different quantities, and confusing them sits behind most runaway swings I have seen.
Picture two samples, both at pH 7.0. One carries alkalinity near 20 mg/L as calcium carbonate. The other sits at 250 mg/L. Identical pH, wildly different behaviour once acid goes in. The high-alkalinity water swallows the acid and then drags the root zone back up over the following days. Purdue’s extension material describes alkalinity as the concentration of carbonate and bicarbonate, and notes that high alkalinity raises substrate pH over time. An e-GRO Alert from the greenhouse programs at Michigan State and NC State puts it plainly. Alkalinity affects growing-medium pH more than water pH does.
That is why chasing the starting pH of your tap water is close to pointless. Ask for the alkalinity number instead. My well water reads 7.1 at the tap and sounds harmless, but its alkalinity is 130 mg/L as CaCO3. My rainwater sits at 6.4 with almost no alkalinity at all. Those pH values are less than one step apart. Their behaviour under acid could not be more different. Purdue keeps a separate publication on alkalinity management in soilless substrates for exactly this reason.
The arithmetic is worth doing once. Alkalinity in mg/L as calcium carbonate divides by 50 to give milliequivalents per litre, so 130 mg/L is about 2.6 meq/L. Each equivalent neutralises one equivalent of acid. That is the sum behind every pH-down dose you will ever measure.
Why your pH falls or climbs on its own
Once you know which way a tank drifts, it stops being mysterious. A tank that climbs is usually nitrate-dominant and warm. It feeds hard on new growth. A tank that falls is eating ammonium-heavy nitrogen, or running a thin buffer, or hiding a chemistry problem below the surface.
Roots leak organic acids and protons as part of ordinary metabolism. So do the microbes in the water and the biofilm coating the channels. In a crowded, warm, low-oxygen reservoir that leakage compounds, and pH slides with no obvious cause.
Temperature is the hidden multiplier. Warm water holds less dissolved oxygen, and fewer oxygen molecules at the roots means more stress and more leakage. I saw this in July two seasons back. The same recipe that held 6.0 at 64 °F fell to 5.2 within three days once the greenhouse water reached 79 °F.
Plants also draw ions at different speeds, which nudges the solution in ways one meter reading will not explain. Utah State’s recirculating guide uses that to argue for regular full resets over endless topping up.
What locks out first when pH sags
Low pH bites in two directions at once. Most growers notice only one.
The first is shortage. As pH slips below about 5.5, hydrogen ions crowd the exchange sites on root surfaces. Those are the docking points where calcium and magnesium would normally attach. The plant can still drink, and the reservoir still holds ample calcium, yet the plant cannot reach it, so leaves show the marks of a deficiency that is not really a deficiency. Purdue’s hydroponic fertility material lists the low-pH casualties: calcium, magnesium, sulfur and molybdenum tied up, with iron, manganese and aluminium turning dangerously soluble at the same time.
Molybdenum behaves oddly. Its availability falls as pH drops, because the plant needs the molybdate form and hydrogen ions pull the equilibrium away from it. A crop grown too acidic can therefore show nitrogen symptoms when nitrogen is abundant, since molybdenum is needed to turn nitrate into protein.
The second direction is excess. Iron, manganese and zinc become aggressively soluble in a strongly acidic solution, and below pH 5 they can burn tissue. Manganese toxicity shows as dark speckling and crinkled new leaves, easy to misread as disease. The same Purdue material notes that over-soluble iron, manganese and aluminium can also react with phosphate and lock phosphorus out as solid.
Iron deserves its own note, because its chelates behave differently across the range. Plain iron sulfate drops out early. Fe-EDTA holds to roughly pH 6.5 and Fe-DTPA to about 7.0, while Fe-EDDHA stays soluble well past both. Run a lean formula with cheap unchelated iron and the shortage shows in the leaves before it shows on the meter.
Iron trouble usually runs the other way, on the high side. Penn State Extension warns that high pH limits iron uptake in tomatoes, the more common lockout. Low pH is its mirror image. Widen the working band and both problems retreat.
Brown roots and the Pythium question
Healthy roots are pale, crisp and faintly translucent. Roots left in an acidic solution for days look nothing like that. They go tan, then brown, and the fine feeder hairs strip away first. That browning is often plain acid damage rather than infection. Root surface cells die, and the plant loses the tissue that does the absorbing.
Damaged roots are also an open door. Pythium and similar water moulds need little encouragement once the outer layer is compromised. Here the story turns counterintuitive, and precision pays. Very low pH, around 4.0 to 4.5, is deliberately used in some liquid systems to suppress Pythium rather than cause it. An e-GRO Alert reports Ohio State work in which lettuce root rot in deep water culture was knocked back by dropping the solution to pH 4.0, while basil roots at 4.0 stayed clean and those at 5.5 developed oospores and the full disease cycle.
So the dangerous zone for a hobby grower is not 4.0. It is the muddy middle around 5.0 to 5.4, where roots are stressed and weakened but the suppressive effect on the pathogen has not yet arrived. Add warm water and low oxygen and you have built a nursery for rot. The low-pH tactic is also crop-specific. The same alert notes it suits liquid systems such as DWC and NFT, does not transfer to substrate growing, and that cultivars differ in their tolerance. For most systems the working target stays 5.5 to 6.0.
Lowering pH without wrecking the tank
When pH must come down, the tool is acid. Which acid you choose matters more than most guides admit.
Phosphoric acid is the common favourite. It is strong, it holds steady in a reservoir, and it adds a little phosphorus as it works. That helps when phosphorus is short and hurts when the formula is already phosphate-heavy, because the extra phosphate can push calcium out of solution. Nitric acid adds nitrogen instead, but it is the most hazardous mineral acid to handle. Missouri Extension’s nutrient solution guide ranks it the most dangerous. Sulfuric acid is cheap, common in commercial injection rigs, and just as corrosive.
Citric acid is the option I avoid in a reservoir. It is gentle on the skin, which is why beginners get pointed toward it. Organic acids are also food for microbes. Inside a day or two the biological load in a warm tank consumes the citric acid and pH climbs back where it started, only now you have fed the biofilm. Missouri’s guide lists citric and acetic acid and notes they are safer to handle, but phosphoric or nitric acid holds a circulating tank far more faithfully. A 60-litre trial reservoir of mine bounced from 5.6 to 6.4 overnight for three nights before I switched.
Whatever acid you pick, the safety rules are firm. Acids are corrosive, and a splash in the eye is an emergency. Wear sealed goggles, not ordinary glasses. Add acid to water, never water to acid, because the reaction releases heat and the reverse order can throw concentrated acid at your face. e-GRO’s handling guidance is blunt about this, and it is correct.
Dose in steps, because alkalinity slows the response and a tank that looks unmoved after one addition is still reacting. I run a 400-litre deep water culture reservoir on well water at 130 mg/L alkalinity. Dragging it from pH 7.4 to 5.8 takes about 60 ml of 85 per cent phosphoric acid, added in 10 ml increments, near 15 ml per 100 litres. The same adjustment on a rainwater tank of equal size took a few millilitres. Same volume, same crop, different water. Alkalinity set the dose, not pH.
You can skip the guesswork with the AlkCalc tool from the e-GRO group. Feed it your alkalinity and target pH and it returns an acid dose, along with the phosphorus or nitrogen that acid will contribute.
Raising pH safely
pH falls below target less often, but it happens, usually in a soft-water system or after an ammonium-heavy feed.
Potassium hydroxide is a strong base and a fast corrector. It adds potassium, which fruiting crops appreciate, and it is corrosive in its own right, so it demands the same eye protection as any acid. Potassium bicarbonate is gentler. It lifts pH and adds bicarbonate, nudging alkalinity upward so the fix tends to last longer.
What you should not reach for is a sodium base. Sodium hydroxide and sodium bicarbonate will move the number, but sodium accumulates in a recirculating tank, and Missouri’s guide warns that sodium can be toxic to plants. Calcium carbonate is another trap. It is barely soluble, so it lifts pH slowly, and the grit wears injection equipment.
One more temptation to resist. Do not dose pH up and pH down into each other in a panic. If a correction overshoots, let the solution circulate, recheck the alkalinity, and consider a partial water change instead of reaching for the opposite bottle. Fighting your own adjustments is how a stable tank turns unstable.
Targets worth using, crop by crop
No single number fits every crop. The band most soilless crops share runs from 5.5 to 6.0 at the meter, which holds the root zone near 6.0. Oklahoma State Extension’s hydroponics guide publishes a full table of pH and EC targets by crop, and it is the sheet I keep taped inside the cabinet. Treat the middle of each range as home and the edges as places to visit.
| Crop | Solution pH | EC (mS/cm) |
|---|---|---|
| Basil | 5.5-6.0 | 1.0-1.6 |
| Cucumber | 5.0-5.5 | 1.7-2.0 |
| Lettuce | 6.0-7.0 | 1.2-1.8 |
| Peppers | 5.5-6.0 | 0.8-1.8 |
| Spinach | 6.0-7.0 | 1.8-2.3 |
| Strawberry | 6.0 | 1.8-2.2 |
| Tomato | 6.0-6.5 | 2.0-4.0 |
| Pak choi | 7.0 | 1.5-2.0 |
Read these as corridors, not bullseyes. A tomato crop will run anywhere from 2.0 to 4.0 mS/cm depending on light and stage. In recirculating systems many growers tighten the band further, holding tomato near 5.8 and leafy greens near 6.0 to 6.5. Oklahoma State’s own table allows lettuce up to 7.0, which shows how much room the crop gives you.
Two habits keep the targets honest. Check EC first and pH second, because adjusting pH while EC is off target is wasted effort. Keep the water at 72 to 75 °F during testing, since readings shift with temperature.
The University of Arizona’s Controlled Environment Agriculture Center shows how much target pH moves within one crop. Their tomato programme starts near pH 6.0 to 6.3 and holds a drain EC about one unit above the drip EC. Watch the trend rather than any single reading.
A working routine
The routine that ends pH fights is dull. Test the source water once a year for alkalinity, because the starting pH tells you very little. Calibrate the meter against fresh 4.0 and 7.0 buffers every week or two, since a drifting probe sends you chasing ghosts. Measure at the same hour each day, in the reservoir and, on drip systems, in the drain. Reset a recirculating tank every 7 to 10 days.
When the number moves, ask which way and how fast. A slow climb over a week points to alkalinity or to nitrate feeding. A quick drop points to ammonium, to heat, or to a biological bloom. Fix the cause before you touch a bottle.
Then pick a target and hold it. For most crops that means 5.5 to 6.0 at the meter, with the root zone settling a step higher. Tomato prefers the lower end. Leafy greens want the middle. Whatever you choose, steadiness beats precision. I have watched a lettuce crop shrug off a steady 6.2 and sulk through a tank that bounced between 5.4 and 6.4 inside a week.
The reservoir does not want to be chased. It wants to be understood. Get the alkalinity right, keep the meter honest, and low pH stops being a crisis. It becomes what it always was, a number doing exactly what the chemistry told it to do.
