pH is the single most overlooked variable in cannabis cultivation. Growers spend hundreds of dollars on premium nutrients, then watch their plants starve — not because of a nutrient deficiency, but because the pH in the root zone is wrong. When pH drifts out of range, nutrients that are physically present in the growing medium become chemically unavailable to the plant. This guide covers the exact pH targets for soil, coco coir, and hydroponics at every growth stage, explains which nutrients lock out at which pH levels, shows you how to read the symptoms, and walks you through correcting pH problems fast.
Cannabis roots absorb nutrients as dissolved ions in water. The availability of each ion — whether it's nitrogen, iron, calcium, or phosphorus — is directly controlled by the pH of the solution surrounding the root. This isn't a small effect. A pH of 5.0 in a hydroponic system will lock out calcium so completely that even a reservoir loaded with CalMag will show zero absorption at the root. A soil pH of 7.8 will lock out iron, zinc, and manganese, producing yellowing that looks exactly like a nutrient deficiency but won't respond to any amount of added fertiliser.
The cannabis plant's roots function best when the enzymes on root cell membranes can easily exchange ions with the surrounding solution. This enzymatic activity is pH-dependent. Most of the ion-exchange processes that move phosphorus, potassium, and micronutrients across the root membrane operate most efficiently in a relatively narrow pH band. Outside that band, the chemistry works against you — ions precipitate out of solution, form insoluble compounds, or compete with each other for binding sites in ways that block uptake.
Understanding pH targets by medium is critical because different growing substrates have fundamentally different chemistry:
Use these targets as your primary reference. Always measure the runoff or reservoir pH, not just the input water pH.
| Growth Stage | Soil pH | Coco pH | Hydro pH | Notes |
|---|---|---|---|---|
| Seedling (Week 1–2) | 6.0 – 6.5 | 5.8 – 6.0 | 5.5 – 6.0 | Sensitive roots — stay low end |
| Early Veg (Week 3–5) | 6.2 – 6.8 | 5.9 – 6.1 | 5.7 – 6.1 | Nitrogen uptake peaks here |
| Late Veg (Week 6–8) | 6.2 – 6.8 | 5.9 – 6.2 | 5.8 – 6.2 | Optimal for all macros |
| Early Flower (Week 1–4) | 6.3 – 6.8 | 6.0 – 6.2 | 5.8 – 6.2 | Phosphorus demand rising |
| Late Flower (Week 5+) | 6.3 – 7.0 | 6.0 – 6.3 | 5.8 – 6.3 | Potassium and micros critical |
| Flush / Pre-Harvest | 6.0 – 6.5 | 5.8 – 6.2 | 5.8 – 6.0 | Plain water, check runoff |
| pH Too Low (any stage) | Below 6.0 | Below 5.5 | Below 5.5 | Ca/Mg lockout risk |
| pH Too High (any stage) | Above 7.0 | Above 6.5 | Above 6.5 | Iron/Mn/Zn lockout risk |
This chart shows how pH affects the availability of each major and minor nutrient. A wider bar means better availability at that pH. This is why "pH oscillation" — deliberately varying your feed pH slightly within the target range — can help unlock different nutrients on alternating feeds.
| Nutrient | Best Available pH Range | Locked Out Below | Locked Out Above | Medium |
|---|---|---|---|---|
| Nitrogen (N) | 6.0 – 8.0 | 5.5 | 8.0 | Soil / Coco / Hydro |
| Phosphorus (P) | 6.0 – 7.0 | 5.5 | 7.5 | Soil / Coco / Hydro |
| Potassium (K) | 6.0 – 7.5 | 5.5 | — | Soil / Coco / Hydro |
| Calcium (Ca) | 6.2 – 8.0 | 5.8 | — | All media |
| Magnesium (Mg) | 6.0 – 8.5 | 5.5 | — | All media |
| Sulfur (S) | 6.0 – 7.0 | 5.5 | 7.5 | All media |
| Iron (Fe) | 5.5 – 6.5 | — | 6.5 | All media |
| Manganese (Mn) | 5.5 – 6.5 | — | 6.5 | All media |
| Zinc (Zn) | 5.5 – 6.5 | — | 6.5 | All media |
| Copper (Cu) | 5.5 – 6.5 | — | 7.0 | All media |
| Boron (B) | 5.5 – 7.0 | 5.0 | 7.5 | All media |
| Molybdenum (Mo) | 6.0 – 8.0 | 5.5 | — | All media |
The key insight from this table: micronutrients (iron, manganese, zinc, copper) are best available at slightly lower pH (5.5–6.5), while macronutrients like calcium and magnesium prefer slightly higher pH (6.2+). This is why many growers "oscillate" their pH — feeding at 6.0 on one day and 6.5 the next — to keep all nutrients accessible across the range.
pH problems masquerade as nutrient deficiencies. Before buying more nutrients or supplements, always check pH first. Here's how to read the visual symptoms:
A key diagnostic rule: if deficiency symptoms appear on new growth (young leaves), suspect high pH locking out micronutrients. If symptoms appear on old growth (lower leaves), suspect low pH or a true mobile nutrient deficiency. Always confirm with a pH test before treating.
The correct pH adjustment process is always: add nutrients first, then adjust pH last. Nutrient additives themselves shift pH, so adjusting pH before adding nutrients wastes product and gives inaccurate results.
pH up solutions are typically potassium hydroxide (KOH) or potassium bicarbonate. Use sparingly — they are very concentrated. A few drops per litre is usually enough. Common brands include General Hydroponics pH Up, Bluelab pH Up, and Athena pH Up. For organic/soil grows, adding agricultural lime (calcium carbonate) to the growing medium slowly raises pH over time.
pH down solutions are typically phosphoric acid (H₃PO₄) or citric acid. Phosphoric acid is most common and has the added benefit of providing trace phosphorus. Citric acid is organic and biodegradable but less stable in solution — it can cause pH to rebound over 24 hours. For soil, elemental sulfur (worked into the medium) or sulfuric-acid-based amendments can lower pH long-term.
How often you need to check pH depends on your growing medium:
Always calibrate your pH meter at the start of each grow (or monthly), using fresh 4.0 and 7.0 calibration solution. A drifting or uncalibrated meter is the number one source of pH-related grow problems.
Manually checking pH multiple times a week is time-consuming and easy to forget. GrowAI integrates with inline pH sensors (EC/pH combination probes compatible with standard Atlas Scientific, BlueLab, and Bluelab Guardian-style sensors) to give you continuous pH monitoring without lifting a finger. Features include:
GrowAI connects to your pH sensors and alerts you the moment your root zone pH drifts outside the ideal range for your current growth stage and medium.
Get Early Access — Launching 4/20/2026The ideal pH for cannabis growing in soil is 6.0–7.0, with the sweet spot for most stages being 6.2–6.8. Soil's organic matter and microbial life provide pH buffering, meaning the root zone is more forgiving than coco or hydro. That said, consistently feeding at the wrong pH will exhaust the buffer over time. Seedlings prefer the lower end of the range (6.0–6.5); mature flowering plants can handle up to 7.0 without issue. Always test your runoff — not just your input water — to know what's actually happening in the root zone.
Coco coir requires a tighter pH range than soil: 5.8–6.3. Most experienced coco growers target 5.9–6.1 during veg and nudge up to 6.0–6.2 during flower when calcium and phosphorus demand increases. Because coco is nearly inert, it has almost no buffering capacity — pH swings affect nutrient availability immediately. Coco also has a natural cation exchange affinity for calcium and magnesium, meaning it binds these ions and can cause deficiency unless you maintain the correct pH and supplement CalMag with every feed.
First confirm the issue: test both input water pH and runoff pH. If runoff pH is significantly off target, flush the medium with correctly pH'd water — typically 2–3x the container volume — to reset the root zone chemistry. Then resume feeding at the correct pH for your medium and stage. In hydro or coco, drain and refill the reservoir with fresh, pH-adjusted solution. In severe lockout cases where deficiency symptoms are visible, a dilute foliar spray of the affected nutrient (e.g., chelated iron spray for iron lockout) provides the plant immediate relief while the root zone recovers over 3–5 days.
Yes — this is standard practice. Always add all nutrients first, then adjust pH last. If you overshoot with pH up, correct with pH down, and vice versa. Never mix concentrated pH up and pH down directly; always dilute one into your water solution before adding the other. After adjusting, wait 5 minutes and re-test before watering, as some chemical reactions take time to complete. For hydro reservoirs, note that pH will likely drift over the first 12–24 hours as plant roots and nutrient interactions settle — re-test and adjust the following day.
Last updated: March 2026 | ← Back to all grow guides | GrowAI Home