Cannabis pH Guide: Why It Matters and How to Control It
pH is arguably the single most important factor in cannabis nutrient management. Even if you're using the best nutrients on the market, your plants can't access them if the pH is wrong. This guide explains why pH matters, how to measure and adjust it, and how to avoid the most common pH-related problems.
Why pH Matters
Nutrient Availability
Every nutrient has a pH range where it's most available to plant roots. Outside that range, nutrients become chemically locked in the growing medium — present but inaccessible. This is called nutrient lockout.
Soil optimal range: 6.0–6.8
Coco/Hydro optimal range: 5.5–6.5
Within these ranges, all essential nutrients are available. Drift outside, and deficiencies appear even when nutrients are present in abundance.
The Lockout Cascade
When pH drifts, problems compound:
- One nutrient becomes unavailable
- The plant shows deficiency symptoms
- Grower adds more nutrients (wrong fix)
- Excess nutrients create toxicity
- Toxicity symptoms compound with deficiency symptoms
- The real problem (pH) remains unaddressed
The fix is almost always pH first, nutrients second.
Measuring pH
Tools
pH pens/meters ($15-100):
- Most accurate method
- Requires calibration
- Needs proper storage (in storage solution)
- Replace probe annually
pH drops/liquid test kits ($5-15):
- Simple, no calibration needed
- Color matching can be subjective
- Adequate for most soil grows
- Inexpensive backup option
pH test strips ($5-10):
- Least accurate
- Acceptable for rough estimates
- Not recommended as primary tool
What to Measure
- Input water pH — before it goes into the pot
- Nutrient solution pH — after mixing nutrients
- Runoff pH — water that drains from the bottom of the container
Input pH tells you what you're giving the plant.
Runoff pH tells you what's happening in the root zone.
How Often to Test
- Every watering for hydroponic and coco grows
- Every watering for the first few weeks in soil
- Every 2-3 waterings for established soil grows with stable pH
- Immediately when symptoms appear
pH by Growing Medium
Soil
Target: 6.0–6.8
Soil has natural buffering capacity:
- Organic matter and clay particles resist pH changes
- pH drifts more slowly than in inert media
- Living soil may self-regulate pH through microbial activity
- Lime amendments provide long-term pH stability
Coco Coir
Target: 5.8–6.2
Coco has minimal buffering:
- pH can shift between waterings
- Monitor at every feed
- Coco naturally has a slightly acidic character
- CalMag supplementation is essential (coco binds calcium)
Hydroponic Systems
Target: 5.5–6.0
No buffering in water-based systems:
- pH changes rapidly
- Check daily (or use automated monitoring)
- Reservoir pH drifts as plants uptake nutrients
- Small adjustments are better than large ones
Rockwool
Target: 5.5–5.8
Rockwool is naturally alkaline:
- Must be pre-soaked in pH 5.5 water before use
- Tends to drift upward
- Frequent monitoring needed
- Good for hydroponic SOG setups
Adjusting pH
pH Down (Lowering pH)
Commercial products: Phosphoric acid-based pH Down solutions
- Add drop by drop
- Mix thoroughly
- Re-test before watering
- Don't overshoot — it's easier to lower too much than to raise back
Natural options:
- Citric acid (temporary effect)
- Vinegar (very temporary, not recommended for long-term use)
pH Up (Raising pH)
Commercial products: Potassium hydroxide-based pH Up solutions
- Use sparingly — very concentrated
- Mix thoroughly
- Re-test
- Small amounts make big changes
Natural options:
- Dolomite lime mixed into soil (slow-release, long-term)
- Baking soda (temporary, not ideal for repeated use)
Best Practices for Adjustment
- Add nutrients first, then adjust pH (nutrients change pH)
- Adjust in small increments — a few drops at a time
- Stir/mix thoroughly before re-testing
- Wait 30 seconds after mixing before taking a final reading
- Target a range, not an exact number
pH Drift and Fluctuation
Why pH Drifts
In soil:
- Nutrient salt accumulation raises pH over time
- Organic decomposition can lower pH
- Watering with non-pH'd water compounds drift
In hydro/coco:
- Plant nutrient uptake changes solution chemistry
- Beneficial microbes produce acids
- Evaporation concentrates minerals
Managing Drift
- Alternate pH within the target range: Input at 6.2 one watering, 6.5 the next
- This ensures all nutrients get their optimal availability window
- Prevents buildup at any single pH point
- Known as "pH ranging" or "pH drifting intentionally"
Troubleshooting pH Problems
Runoff pH Too Low (Acidic)
Possible causes:
- Over-fertilization creating salt buildup
- Organic material decomposing in soil
- Input pH consistently too low
Fix: Flush with pH 6.5-7.0 water until runoff normalizes
Runoff pH Too High (Alkaline)
Possible causes:
- Alkaline water source
- Lime or calcium carbonate in soil
- Insufficient nutrient solution to overcome buffering
Fix: Flush with pH 5.8-6.0 water, check water source
Rapid pH Swings
Possible causes:
- Uncalibrated pH meter (check with calibration solution)
- Mixing pH adjusters directly into concentrated nutrient stock
- Small water volumes (more susceptible to swings)
Fix: Calibrate equipment, mix in correct order, use adequate water volume
pH and Organic Growing
Living Soil pH Management
In well-built living soil, pH management is largely hands-off:
- Microbial activity regulates pH naturally
- Humic and fulvic acids buffer the root zone
- Compost provides natural pH stability
- Minimal pH adjustment needed for water input
However:
- Monitor periodically to ensure stability
- Water source pH still matters
- Extreme inputs can overwhelm biological buffers
Tracking pH Data
Log your pH readings in StrainTrakker:
- Input pH at every watering
- Runoff pH weekly or when symptoms appear
- Adjustments made — products and amounts
- Plant response after corrections
Over time, patterns emerge:
- How your water source pH changes seasonally
- Which nutrients affect pH most
- How quickly your medium drifts
- Your strain's sensitivity to pH variation
pH Range by Growing Medium
Different mediums hold and release nutrients differently, so each has its own optimal pH window. Running soil pH in coco — or coco pH in hydro — is one of the most common reasons growers chase phantom deficiencies.
| Medium | Optimal pH Range | Acceptable Range | Why It Differs |
|---|---|---|---|
| Soil (peat-based) | 6.3–6.8 | 6.0–7.0 | Organic matter and CEC buffer pH; most nutrients peak in availability between 6.3 and 6.8 |
| Coco Coir | 5.8–6.2 | 5.5–6.5 | Inert with minimal buffering; cation exchange holds Ca/Mg, so a slightly lower pH keeps iron and manganese available |
| DWC / Recirculating Hydro | 5.5–6.0 | 5.5–6.3 | No medium to buffer; roots sit in solution so pH must stay tight or full lockout occurs within hours |
| NFT / Drip-to-waste | 5.6–6.1 | 5.5–6.3 | Thin film exposes roots to changes faster than DWC; slightly higher floor reduces Ca/Mg lockout |
| Rockwool | 5.5–5.8 | 5.5–6.0 | Naturally alkaline (~7.5+) out of the bag; must be pre-soaked at pH 5.5 for 24 hours and run on the low side |
| Living Soil (no-till) | 6.2–6.8 | 5.8–7.2 | Microbiology and humic/fulvic acids self-buffer; input pH matters far less than in any other medium |
pH Lockout by Nutrient — The Single Most Important Chart in This Guide
Most "mystery" deficiencies are actually pH lockout. The nutrient is in the medium — the plant simply cannot absorb it. Use this chart to reverse-diagnose: when you see a deficiency symptom, look up which pH ranges make that nutrient unavailable, then check your input and runoff pH against those numbers. Ranges below are for soilless / hydroponic systems; add roughly 0.5 pH for soil.
| Nutrient | Locked out below | Locked out above | Notes |
|---|---|---|---|
| Nitrogen (N) | 5.5 | 7.5 | Available across the widest band; if N deficiency shows with correct EC, suspect runoff pH < 5.3 |
| Phosphorus (P) | 5.5 | 7.0 | Most pH-sensitive macro; high-pH lockout shows as purpling and slow flower development |
| Potassium (K) | 5.5 | 8.5 | Rarely a pH issue in cannabis; more often a feeding-rate issue |
| Calcium (Ca) | 5.5 | — | Lockout almost always from low pH; new-growth brown spots in coco/hydro = pH dropped below 5.5 |
| Magnesium (Mg) | 5.5 | 8.0 | Interveinal yellowing on lower leaves at low pH; also competes with K and Ca at high EC |
| Iron (Fe) | — | 6.5 | No. 1 cause of bright yellow new growth with green veins; locks out fast above pH 6.5 in coco/hydro |
| Manganese (Mn) | 5.0 | 6.5 | Same high-pH cutoff as iron; pale interveinal new growth, often misdiagnosed as Fe |
| Zinc (Zn) | 5.5 | 7.0 | Twisted, stunted new growth; classic high-pH lockout symptom in alkaline tap water grows |
Step-by-Step pH Adjustment Protocol
Use this exact sequence every time you mix a feed. Skipping steps — especially the order of operations — is what causes "stuck" pH and overshoot.
- Fill your reservoir with the final water volume (e.g., 5 gallons). Note the starting temperature; pH meters drift if water is below 60°F or above 80°F.
- Add CalMag first if you use it (typically 1–3 ml/gal). CalMag tends to raise pH slightly.
- Add base nutrients in order: Part A, stir, then Part B, stir. Mixing A and B together undiluted will precipitate calcium and lock out micros — and will throw pH readings off entirely.
- Add bloom boosters, silica, or supplements last. Silica products (Armor Si, Pro-Tekt) raise pH by 1.0–2.0 points on their own.
- Wait 2–3 minutes and stir. Let the solution stabilize before reading.
- Measure pH with a calibrated meter (calibrate weekly with pH 4.0 and pH 7.0 reference solutions).
- To LOWER pH: add General Hydroponics pH Down (phosphoric acid) or Advanced Nutrients pH-Down. Dose 0.5 ml per gallon at a time for soil/coco, 0.25 ml per gallon for hydro reservoirs. Stir 30 seconds. Re-test.
- To RAISE pH: add General Hydroponics pH Up (potassium hydroxide/carbonate) or Botanicare pH Up. Dose 0.25 ml per gallon at a time — pH Up is roughly 2x as strong as pH Down. Stir 30 seconds. Re-test.
- Approach target from one side only. If you overshoot, do NOT bounce back with the opposite adjuster — the salts compound and destabilize the solution. Dilute with fresh water instead.
- Final verification: confirm pH is within ±0.1 of target, then feed within 30 minutes. Solutions left to sit drift, especially with silica or organic inputs.
- Log input pH, runoff pH, EC, and adjuster amount in StrainTrakker. Patterns appear within 2–3 weeks that tell you exactly how much adjuster your tap water needs every time.
Understanding and Managing pH Drift
pH drift — the gradual change in root-zone pH between feedings — is normal. Uncontrolled drift is what causes lockout. Each medium drifts differently and needs a different management strategy.
Soil — Slow Upward Drift
Soil drifts up roughly 0.1–0.3 points per week as nutrient salts accumulate and calcium carbonate buffers activate. After 4–6 weeks of flower, runoff often reads 6.8–7.2 even with input at 6.3. Manage by: flushing with pH 6.0 plain water at week 4 and week 7, and lowering input pH by 0.2 if runoff exceeds 7.0.Coco — Rapid Downward Drift
Coco drifts down 0.2–0.5 points per day because roots release acids and the medium has almost no buffering capacity. Coco that started at 6.0 in the morning can read 5.4 by evening. Manage by: feeding to 15–20% runoff every irrigation (refreshes the root zone), inputting at the high end of range (6.2), and never letting coco dry past 30%.DWC / Hydro — Hour-by-Hour Drift
Reservoir pH typically rises 0.2–0.5 in the first 24 hours after a fresh fill, then falls as plants consume nutrients. Manage by: checking reservoir pH every 12 hours during flower, top-feeding with pH 5.8 water to replace transpiration losses, and doing a full reservoir change every 7 days regardless of EC.Rockwool — Strong Upward Drift
Rockwool drifts up 0.3–0.5 per day if not flushed. Manage by: feeding to at least 20% runoff every cycle and inputting at pH 5.5 to keep root zone in the 5.6–5.9 window.The Intentional Drift Strategy
Because different nutrients peak at slightly different pH points, deliberately alternating input pH within your target range (e.g., 5.8 → 6.0 → 6.2 → repeat in coco) gives every nutrient its optimal availability window across a week of feeding. This is preferable to locking input at a single number, and consistently outperforms it in side-by-side grows logged in StrainTrakker.Conclusion
pH is the gatekeeper of cannabis nutrition. No amount of premium nutrients matters if the pH prevents uptake. Master pH management by testing consistently, adjusting precisely, and documenting your readings.
The investment in a quality pH meter and the habit of testing at every watering will prevent more problems than any other single practice in cannabis cultivation. Make pH your first check when problems arise, and you'll solve the majority of nutrient issues before they escalate. When pH drifts far enough that plants stop responding to feedings, you're no longer dealing with drift — you're dealing with lockout, and the full nutrient lockout treatment guide walks through the flush and reset protocol step by step.