pH Fluctuation Effects on Terpene Production
pH swings don't just lock nutrients. They shut down terpene enzymes. Stable pH = 30% more terps.
Why pH Controls Terpenes
Root Zone pH → Enzyme Activity
Terpenes are built in trichomes by terpene synthases. These enzymes are pH-sensitive proteins. Each terpene has a different synthase with a different pH optimum.
Converts GPP → limonene, pinene, myrcene. Optimal pH: 6.0-6.3. At pH 5.0 or 7.0, activity drops 60%.
Oxidizes terpenes into alcohols, ketones. Creates complex aromas. Optimal pH: 6.2-6.5. Shuts off below 5.8.
Breaks down fats into aroma compounds. Optimal pH: 6.5-6.8. High pH = grassy hay smell.
Optimal pH Ranges by Medium
The pH Scale for Cannabis
| Medium | Optimal pH | Acceptable Range | Terpene Sweet Spot | Why |
|---|---|---|---|---|
| Soil | 6.3-6.5 | 6.0-7.0 | 6.3 | Soil buffers. Microbes active 6.2-6.8 |
| Coco Coir | 5.8-6.2 | 5.5-6.5 | 6.0 | Coco is inert. No buffer. Needs Cal-Mag |
| Hydro/DWC | 5.8-6.0 | 5.5-6.5 | 5.8 | Direct root access. Drift kills fast |
| Rockwool | 5.5-6.0 | 5.5-6.2 | 5.8 | Alkaline. Pre-soak pH 5.5 |
| Living Soil | 6.2-6.8 | 6.0-7.0 | 6.5 | Microbes buffer. Wider range OK |
Below 5.5: Ca, Mg, Mo lockout. Root damage. Terpene synthase denatures.
Above 7.0: Fe, Mn, Zn, B, P lockout. Chlorosis. Hay smell from LOX enzymes.
Sweet spot 5.8-6.5: All nutrients available. All terpene enzymes active.
Terpene-Specific pH Optimums
Different terpenes peak at different pH levels. This is why pH drift changes your flavor profile week to week.
Myrcene
Earthy, musky. Dominant terp. Drops 40% at pH 5.5 or 7.0
Limonene
Citrus. Needs slightly higher pH. Crashes below 5.8
α-Pinene
Pine. Tolerates lower pH. Peaks in hydro/coco
Caryophyllene
Pepper, gas. Needs higher pH. Soil strains have more
Linalool
Floral. Very pH sensitive. Gone at 5.8
Terpinolene
Fruity, complex. Low pH terp. Coco/hydro heavy
pH Swing Damage: What Happens
Stable pH 6.2 ±0.2
Day 1: Enzymes at 100% activity
Day 7: Trichomes milky, full
Day 21: Terpene peak, complex profile
Harvest: 2.5% total terps, loud
Result: Optimal
Swinging pH 5.5-6.8 daily
Day 1: Enzymes at 60% activity
Day 7: Trichomes small, clear
Day 21: Terpene gaps, flat profile
Harvest: 1.6% total terps, mids
Result: 36% Loss
Swing Severity Chart
| pH Swing Range | Enzyme Activity | Terpene Loss | Recovery Time | Risk Level |
|---|---|---|---|---|
| ±0.1 (6.1-6.3) | 98-100% | 0-2% | None | Ideal |
| ±0.3 (5.9-6.5) | 90-95% | 5-10% | 2-3 days | Acceptable |
| ±0.5 (5.7-6.7) | 70-85% | 15-25% | 7 days | Risky |
| ±0.8 (5.4-7.0) | 40-60% | 30-50% | 14+ days | Damage |
| ±1.0+ (5.0-7.5) | 10-30% | 50-70% | No recovery | Crop Loss |
pH Impact Calculator
Estimate Your Terpene Loss from pH Instability
Estimated Terpene Retention
How to Stabilize pH for Max Terps
1. Buffer Your Medium
| Medium | Buffer | Rate | How It Works |
|---|---|---|---|
| Soil | Dolomite Lime | 2 tbsp/gal | Ca + Mg buffer. Raises pH if low, holds if high |
| Coco | Cal-Mag + Silica | 5ml + 2ml/gal | Ca buffers, Silica stabilizes |
| Hydro | Phosphoric Acid | As needed | pH down. More stable than citric |
| Living Soil | Oyster Shell + Gypsum | 1 cup each/CF | Slow-release Ca. Microbes buffer |
2. Water Practices
- Always pH water AFTER adding nutes. Nutes change pH.
- Let water sit 24hrs to off-gas chlorine. Chlorine swings pH.
- Check runoff pH weekly. If >0.5 off input, flush.
- Use phosphoric acid for pH down, not citric. Citric drifts back up in 24hrs.
- Use potassium silicate or potassium carbonate for pH up. Stable.
- Never use pH up/down back-to-back. Swings pH. Pick one direction.
3. Feed Practices
- Mix nutes in same order every time. Prevents pH surprises.
- Add silica first, Cal-Mag second, base nutes last, pH last.
- Check EC and pH after mixing. Write it down.
- If EC >2.5 or pH off >0.5 from target, dilute or adjust before feeding.
- Feed same EC every time in flower. Swings = pH swings.
4. Environmental
- Keep root zone 65-75°F. Cold roots = pH lockout even if water is perfect.
- Use fabric pots. Prevents salt buildup that swings pH.
- Don't let pots sit in runoff. Causes pH crash from anaerobic bacteria.
- Runoff EC should be ±0.3 of input. If higher, salts building = pH swings coming.
