How to Check and Adjust pH for Cannabis

By DIG Dave · 3 min read ·

A grower testing the pH of nutrient solution with a digital pH pen

Check cannabis pH by testing your feed water after mixing nutrients and testing the runoff from the pot. Soil sits at 6.0–7.0 (ideally 6.2–6.8); coco and hydro run lower at 5.5–6.5 (ideally 5.8–6.2). Adjust in small steps with pH down (phosphoric acid) or pH up (potassium hydroxide) — you’re staying in a band, not hitting one number. Most “deficiencies” are pH lockout, not missing nutrients, so check pH before you diagnose anything.

The Locksmith did everything right. Textbook feed, perfect ratios, premium nutrients to the millilitre. The plant showed magnesium deficiency, so he added magnesium. It got worse. Then it looked like calcium too, so he added CalMag. Worse again. He was feeding a balanced diet and the plant was starving in front of him — because he never once checked pH. The front door was locked and pH is the key.

The short version:

  • Most “deficiencies” are pH problems, not missing nutrients
  • Soil sweet spot: pH 6.0–7.0 (ideally 6.2–6.8). Coco/hydro: 5.5–6.5 (ideally 5.8–6.2)
  • Test your feed after mixing nutrients, and test the runoff
  • Adjust in small steps — you’re staying in a range, not hitting one number
  • Wrong pH locks nutrients out even when they’re right there in the pot

Want the full breakdown? Keep scrolling.

Why does pH matter so much?

Every nutrient has a pH range where the roots can actually absorb it. Drift outside that range and the nutrient binds up chemically and becomes unavailable — that’s lockout. The food is in the medium; the plant just can’t reach it. Worse, if you misread lockout as a deficiency and feed more, it accumulates as salt and starts locking out other nutrients too. That’s the Locksmith’s spiral. In soil, below 6.0 you lose calcium, magnesium and phosphorus; above 7.0 you lose iron, manganese and zinc. The 6.2–6.8 band is where everything overlaps.

Root-zone pH and nutrient availability Nutrients are only absorbed within a narrow root-zone pH band. In soil the sweet spot is about pH 6.0 to 7.0; in coco or hydro it is about 5.5 to 6.5. Below 5.5 calcium, magnesium and phosphorus lock out; above 7.0 iron, manganese, boron, zinc and phosphorus lock out. Most apparent deficiencies are really pH lockout, so test runoff or solution pH before adding nutrients. Get the pH right or the food never gets in Nutrients are only absorbed inside a narrow root-zone pH band — miss it and the plant starves in a full tank 4.55.05.5 6.06.57.0 7.58.08.5 root-zone pH coco / hydro 5.5–6.5 soil 6.0–7.0 the sweet spot — most nutrients available acidic lockout Ca · Mg · P drop out alkaline lockout Fe · Mn · B · Zn · P drop out Most “deficiencies” are really lockout — test runoff or solution pH before you add anything.

How do I test pH?

Get a pH pen — DIG stock the Bluelab ones, they’re reliable and they last. Calibrate it monthly with buffer solution; an uncalibrated pen lies to you confidently. Two readings matter: your input water after you’ve added nutrients (nutrients shift pH, so test last), and the runoff that comes out the bottom of the pot. The gap between them tells you what’s happening in the root zone. Input at 6.5 and runoff at 5.2 means the root zone has drifted acidic — useful information, not an instant panic.

How do I adjust pH?

pH down is phosphoric acid; pH up is potassium hydroxide. A few drops at a time, stir, test again — small moves. You’re not chasing a precise figure, you’re staying in the band. A feed that goes in at 6.5 today and 6.3 tomorrow is grand; that gentle drift actually helps, because different nutrients peak in availability at different points in the range. Bounce gently between 6.2 and 6.8 in soil and everything gets its turn. DIG stock the CANNA pH+ and pH- if you need them. And the golden rule: before you diagnose any deficiency, check pH. Fix pH first, then wait — the problem often corrects itself.

Common questions

What pH should cannabis be in soil?

6.0–7.0, with 6.2–6.8 the sweet spot. In coco or hydro it's lower: 5.5–6.5, ideally 5.8–6.2.

Do I test pH before or after adding nutrients?

After. Nutrients change the pH of the water, so mix first, then test and adjust the final solution before it goes in.

My runoff pH is lower than my input — is that bad?

It tells you the root zone is drifting acidic. Not an emergency on its own, but worth watching — persistent drift means it's time to correct and possibly flush.