Environmental Control

VPD for Cannabis Cultivation: The Complete Commercial Grower's Guide

Hyper Yield Team·6 min read

Quick Answer: Vapor pressure deficit (VPD) is the difference between the moisture the air could hold and the moisture it actually holds, measured in kilopascals. It controls how hard a cannabis plant transpires — and transpiration is what moves water, nutrients, and your steering signal through the plant. Commercial targets run roughly 0.6–0.9 kPa in early veg, 0.9–1.2 kPa in late veg and early flower, 1.2–1.6 kPa in mid-flower, and 1.4–1.6 kPa in late flower. The mistake that costs lb/light is not picking the wrong number — it is letting VPD drift differently in every zone, every night, so no two rooms steer the same.


What VPD Actually Is

VPD is a single number that combines temperature and relative humidity into the one thing the plant actually responds to: how strongly the air is pulling moisture out of the leaf.

Air at a given temperature can hold a maximum amount of water vapor. The deficit is the gap between that maximum and what the air currently holds. A wide gap — high VPD — means the air is "thirsty" and the plant transpires hard to keep up. A narrow gap — low VPD — means the air is close to saturated and the plant transpires slowly, or not at all.

This matters because transpiration is not a side effect. It is the engine. When a plant transpires, it pulls water and dissolved nutrients up from the root zone, drives substrate dry-back, and exposes the canopy to the calcium and other immobile nutrients it can only get through bulk flow. Stop transpiration and you stop the delivery system. That is why VPD is not a "set the climate and forget it" parameter — it is one of the three primary crop-steering levers, alongside substrate water content and EC.

Relative humidity alone tells you almost nothing without temperature. 70% RH at 70°F and 70% RH at 82°F are completely different growing environments. VPD is the number that resolves that ambiguity, which is why every serious commercial program steers on VPD, not RH.


VPD Target Ranges by Growth Stage

Targets move through the cycle because the plant's job changes. Early on you want root and canopy development without stress. In flower you want a controlled generative push. The numbers below are commercial starting points — strain, substrate, and facility airflow all shift them.

Growth Stage Target VPD (kPa) What You're Steering For
Clones / early veg 0.4–0.8 Root establishment, minimal stress, low transpiration demand
Late veg 0.8–1.1 Steady transpiration, canopy build, root mass
Early flower / stretch 1.0–1.2 Transition signal, controlled vegetative-to-generative shift
Mid-flower (bulk) 1.2–1.5 Strong transpiration, generative push, flower density
Late flower (ripening) 1.3–1.6 Sustained transpiration without inviting bud rot

The trap at the top end is assuming higher always means more generative. Past roughly 1.6 kPa, many cultivars start closing stomata to protect themselves — at which point transpiration drops and you have steered backwards. The plant defends itself before your spreadsheet says it should. Late-flower VPD also has to be read against canopy density and dew point, which is where bud rot risk enters the picture.

Use the static chart above as your reference, and use the interactive VPD calculator below to plug in your actual room temperature and RH and see exactly where you land — and what to change to hit your stage target.


How VPD Interacts With Irrigation

VPD and irrigation are not two separate systems. They are one system, and treating them separately is the most common reason a "good climate" facility still has inconsistent lb/light.

Here is the link. A plant under high VPD transpires fast, so it draws down the substrate fast, so dry-back happens sooner and steeper. If your irrigation program is fixed — same P1 shot count, same intervals, same volume every day — but VPD drifts, your effective dry-back is drifting with it. You think you are steering generative with an 18% dry-back target. The room ran hot and dry overnight, VPD climbed, and you actually hit 26%. Or the dehu cycled oddly, VPD compressed, and you only got 11%.

This is why a morning steering directive has to account for last night's VPD, not just last night's water content. A zone that ran high VPD overnight needs its P1 volume and timing read against that — possibly an earlier first shot, possibly more volume — to keep dry-back on the intended track. A zone that ran compressed VPD needs the opposite. Same target dry-back, different irrigation directive, because the environment did different work overnight.

The practical rule: VPD sets the rate at which your substrate strategy plays out. If you are not adjusting irrigation against VPD, you are not really steering — you are hoping the climate cooperated.


Common VPD Mistakes in Commercial Facilities

Steering on RH instead of VPD. A team that targets "55% RH" is targeting a different VPD every time lights-on temperature shifts. The number on the controller looks stable; the plant's experience is not.

One sensor per room, not per zone. A 109-zone facility with one VPD reading per room is averaging away the exact variance that costs yield. Canopy-height VPD near the wall is not canopy-height VPD under the center of the light. Steering decisions need zone-level data or they are steering a fiction.

Ignoring leaf temperature. Air VPD and leaf-surface VPD diverge, sometimes by 0.3 kPa or more, because leaves under direct light run warmer than air and transpiring leaves run cooler. The plant responds to leaf VPD. Air VPD is a proxy — a good one, but know it is a proxy.

Letting night VPD run unmanaged. Lights-off VPD that collapses toward zero parks water in the canopy and the substrate, kills overnight dry-back, and sets up humidity problems. Lights-off does not mean climate-off.

Chasing a single "perfect" number. There is no magic VPD. There is a correct range for this stage, this strain, this room — and, more importantly, the discipline to hit that range in every zone, every day. Brilliant VPD management in Room 3 and drifting VPD in Room 11 still produces inconsistent lb/light.


Why VPD Consistency Is the Real lb/Light Lever

Every VPD decision eventually expresses itself in lb/light, because transpiration drives the nutrient delivery and the generative signal that build flower weight. But the lb/light gap between facilities is rarely about who knows the target ranges. Most experienced growers know them. The gap is about who actually hits them, in every zone, on a Friday when the morning ran long.

Variance is the enemy. A zone that runs the correct VPD band Monday through Wednesday and drifts Thursday and Friday does not average out to "fine" — it produces a measurably worse outcome than a zone held steady at a slightly less aggressive band. Consistency beats intermittent precision, and at 109 zones, consistency is a process problem, not a knowledge problem.

This is the case for putting the overnight read on a system. Hyper Yield pulls live Aroya environmental and substrate data for every zone each night, evaluates each zone's VPD against the facility's own SOP targets for that zone's growth stage, and generates a specific morning directive — including how P1 and P2 should respond to how VPD actually behaved overnight. The head grower still owns the strategy, still reviews every directive, still overrides when they know something the data does not. What changes is that the read happens for all 109 zones at the same standard, and every directive and every override is logged. VPD stops being something one person checks when they get to it, and becomes something the facility executes consistently.


Frequently Asked Questions

What is the ideal VPD for cannabis in flower? Mid-flower commercial targets generally run 1.2–1.5 kPa, with late flower around 1.3–1.6 kPa. The exact number depends on strain, substrate, and how aggressively you are steering generative. Above roughly 1.6 kPa, many cultivars close stomata to protect themselves, which reduces transpiration — the opposite of what you wanted. Treat the range as the target and verify against how the plant actually responds.

Should VPD be different during lights-off? Yes. Lights-off VPD that collapses near zero stops overnight dry-back, parks moisture in the canopy, and invites humidity problems. Many facilities hold a modest night VPD — often in the 0.8–1.0 kPa range in flower — to keep transpiration and dry-back moving. Lights-off is not climate-off.

Why does my VPD read fine but my plants look stressed? Usually one of three things: you are reading air VPD when the plant responds to leaf VPD (leaf temperature can shift VPD 0.3 kPa or more), your sensor is not at canopy height where it matters, or you are averaging across a zone that actually has significant internal variance. A single room-level number can read "perfect" while half the canopy is outside the range.

How does VPD relate to crop steering? VPD is one of the three primary steering levers, alongside substrate water content and EC. It controls transpiration rate, which drives how fast the substrate dries back and how strongly the plant pulls nutrients. High VPD pushes generative; low VPD holds vegetative. Critically, VPD sets the rate at which your irrigation strategy plays out — which is why steering directives have to read VPD and irrigation together.

Do I need a VPD sensor in every zone? For a multi-zone commercial facility, yes — or as close to it as practical. One sensor per room averages away the zone-to-zone variance that is exactly what costs lb/light. Steering decisions are only as good as the granularity of the data behind them.

Can VPD be too high? Yes. Past the stomatal-closure threshold — roughly 1.6 kPa for many cultivars, though it varies — the plant defends itself by closing stomata, transpiration drops, and you have effectively steered backwards. High VPD in late flower also raises stress and, combined with a dense canopy, can interact poorly with overall plant health. More is not more.


Summary

VPD is the single number that tells you how hard your cannabis plants are transpiring — and transpiration is the delivery system for water, nutrients, and your generative signal. Commercial targets move through the cycle, from roughly 0.6–0.9 kPa in early veg to 1.2–1.6 kPa in mid-to-late flower, but the target ranges are the easy part. The lb/light gap comes from execution: VPD and irrigation are one system, zone-level data beats room averages, and consistency across every zone every day beats brilliance in one room. Putting the nightly read on a system that evaluates every zone against your own SOP and generates a specific morning directive is how VPD stops being a thing one person checks and becomes a thing the facility does the same way every day.


See what Hyper Yield does for lb/light at your facility. Book a demo →

Related reading:

— BOOK A DEMO

See AI crop steering at your facility

15-minute overview. No commitment. Bring your lb/light numbers.

Book a Demo →