Canopy Heat & Reads the Thirst, Triggers the Water
Reads stress from canopy heat
Turn an infrared canopy temperature into a Crop Water Stress Index — CWSI = (dT − dTlower)/(dTupper − dTlower) — and an irrigate-now or hold call against the crop's non-water-stressed baseline.
Enter your readings
Read between ~12:00–14:00 under clear sky for a valid CWSI. Runs in your browser; nothing uploaded.
Next: CWSI 0.57 is at or above Cotton's trigger of 0.3 — irrigate now to refill the root zone (about 57% depleted). Re-read tomorrow midday to confirm the canopy has cooled back toward the baseline.
Empirical CWSI = (dT − dT_lower)/(dT_upper − dT_lower), with the non-water-stressed baseline dT_lower = a + b·VPD per Idso (1982) and Jackson et al. (1981). Valid only for a dry, sunny midday over full canopy cover; readings at low VPD, overcast skies, or partial cover are unreliable. Baseline coefficients are crop means and vary with variety and site.
CWSI — key facts
- CWSI
- (dT − dT_lower)/(dT_upper − dT_lower)
- dT
- canopy temperature − air temperature
- Baseline dT_lower
- a + b·VPD (b is negative)
- VPD
- es(Tair)·(1 − RH/100), kPa
- es(T) Tetens
- 0.6108·exp(17.27·T/(T+237.3))
- Irrigate trigger
- ≈ 0.3–0.4 for most crops
- Read at
- clear midday, full canopy
- Privacy
- Runs in your browser; nothing uploaded
Crop CWSI baselines & triggers
| Crop | Group | Baseline intercept a (°C) | Slope b (°C/kPa) | dT at VPD 3 kPa (°C) | Stressed limit (°C) | Trigger CWSI |
|---|---|---|---|---|---|---|
| Cotton | Fibre/Oilseed | 1.49 | -2.09 | -4.78 | 4.6 | 0.30 |
| Wheat (durum/bread) | Field | 2.88 | -2.11 | -3.45 | 4.6 | 0.35 |
| Barley | Field | 2.01 | -1.75 | -3.24 | 4.6 | 0.35 |
| Maize (corn) | Field | 3.11 | -1.97 | -2.80 | 5.0 | 0.35 |
| Sorghum | Field | 2.50 | -1.92 | -3.26 | 5.0 | 0.40 |
| Soybean | Field | 1.44 | -1.34 | -2.58 | 5.0 | 0.35 |
| Sunflower | Fibre/Oilseed | 1.59 | -1.41 | -2.64 | 4.5 | 0.35 |
| Potato | Vegetable | 1.17 | -1.83 | -4.32 | 4.5 | 0.30 |
| Sugar beet | Field | 0.51 | -1.92 | -5.25 | 5.0 | 0.35 |
| Alfalfa (lucerne) | Forage | 0.51 | -1.92 | -5.25 | 4.0 | 0.40 |
| Groundnut (peanut) | Field | 1.32 | -1.62 | -3.54 | 4.5 | 0.40 |
| Tomato | Vegetable | 2.86 | -1.96 | -3.02 | 4.5 | 0.30 |
| Bean (snap/dry) | Field | 2.91 | -2.35 | -4.14 | 4.6 | 0.30 |
| Pea | Vegetable | 2.20 | -2.09 | -4.07 | 4.5 | 0.30 |
| Lettuce | Vegetable | 2.40 | -2.10 | -3.90 | 4.0 | 0.25 |
| Grapevine | Fruit | 2.93 | -1.90 | -2.77 | 5.0 | 0.40 |
| Citrus | Fruit | 1.50 | -1.40 | -2.70 | 4.5 | 0.40 |
| Almond | Fruit | 1.80 | -1.60 | -3.00 | 4.5 | 0.40 |
| Pistachio | Fruit | 1.65 | -1.55 | -3.00 | 4.5 | 0.40 |
| Rice (paddy) | Field | 2.10 | -1.50 | -2.40 | 4.0 | 0.30 |
| Sugarcane | Field | 1.95 | -1.80 | -3.45 | 5.0 | 0.40 |
| Canola (oilseed rape) | Fibre/Oilseed | 1.70 | -1.60 | -3.10 | 4.5 | 0.35 |
Non-water-stressed baseline dT_lower = a + b·VPD; dT at 3 kPa is illustrative. Source: Idso (1982) Agric. Meteorol. 27:59–70; Jackson, Idso, Reginato & Pinter (1981) Water Resour. Res. 17:1133–1138; and subsequent crop-baseline literature. Coefficients are representative means.
The crop tells you when it is thirsty — read its temperature
A well-watered crop keeps cool by transpiring; a thirsty one closes its stomata and heats up. That single fact, formalised by Idso and Jackson in the early 1980s, lets an infrared thermometer schedule irrigation directly from the plant. The Crop Water Stress Index places the measured canopy-minus-air temperature on a 0–1 scale between a cool, well-watered baseline (which slides down as the air dries) and a hot, fully-stressed limit. Cross the crop's trigger and it is time to irrigate.
This tool computes the VPD, the baseline and stressed limits, the CWSI, the stress class and an irrigate-now or hold verdict from three readings, and plots your canopy point between the two reference lines. Use it with a handheld IRT or a drone thermal camera to schedule irrigation by what the crop is actually feeling. Pair it with the Saline Water Blending and Irrigation Pump VFD tools for a full water plan.
How to use it — 5 steps
- 1Pick the crop
Select your crop to load its non-water-stressed baseline and CWSI trigger.
- 2Read at midday
Aim an infrared thermometer at sunlit, full canopy between noon and 2 pm under clear sky.
- 3Enter the three readings
Type canopy temperature, air temperature and relative humidity.
- 4Read the CWSI
See the 0–1 index, the stress class and your point against the baseline and stressed limit.
- 5Act on the verdict
Irrigate if CWSI is above the trigger; otherwise hold and re-read the next midday.
Frequently Asked Questions
What is the Crop Water Stress Index (CWSI)?+
CWSI is a 0–1 index that scales how water-stressed a crop is from its canopy temperature. It is defined as CWSI = (dT − dT_lower)/(dT_upper − dT_lower), where dT is the measured canopy-minus-air temperature, dT_lower is the cool baseline of a fully-watered canopy, and dT_upper is the hot limit of a non-transpiring, fully-stressed canopy. A value near 0 means well watered; near 1 means maximally stressed.
Why does a well-watered canopy run cooler than the air?+
A crop with plenty of water transpires freely, and evaporating water cools the leaves below air temperature — a 'canopy temperature depression.' As the crop runs short of water it closes its stomata, transpiration drops, and the canopy warms toward and then above air temperature. CWSI quantifies where the canopy sits between those two extremes.
What is the non-water-stressed baseline (NWSB)?+
The NWSB is the canopy-minus-air temperature of a fully-watered crop, and it falls linearly as the air gets drier: dT_lower = a + b·VPD, where a is the intercept, b is a negative slope, and VPD is the vapour-pressure deficit. Each crop has its own a and b. This baseline is the 0-stress reference; the further the measured canopy sits above it, the higher the CWSI.
How is VPD calculated here?+
Vapour-pressure deficit is the dryness of the air. The tool computes saturation vapour pressure from air temperature with the Tetens equation es(T) = 0.6108·exp(17.27·T/(T+237.3)) kPa, then VPD = es(Tair)·(1 − RH/100). For example, 30 °C and 40% relative humidity give a VPD of about 2.5 kPa. VPD sets where the baseline sits, so it must be entered correctly.
When should I irrigate based on CWSI?+
A common rule is to irrigate when CWSI rises above a crop threshold, often around 0.3–0.4 for full production (lower for sensitive vegetables, higher where deficit irrigation is intended). The tool compares your CWSI against the crop's trigger and gives an irrigate-now or hold verdict. Crossing the threshold means the canopy has warmed enough to indicate real water shortage.
What time of day must I take the reading?+
CWSI is only valid for a clear, sunny midday — roughly 12:00 to 14:00 solar time — over a canopy that fully covers the ground. At that time radiation is high and the canopy-air contrast is largest and most repeatable. Readings under cloud, in early morning or late evening, or over partial cover with hot soil in view are unreliable and will mislead the index.
Is CWSI 0.45 high for cotton?+
Cotton's trigger is about 0.3, so a CWSI of 0.45 is above it — the crop is moderately stressed and irrigation is warranted. At that level the canopy is running well above its well-watered baseline, indicating the root zone is roughly 40–50% depleted. Cool the canopy back toward the baseline by irrigating, then re-read the next midday.
What does the root-zone depletion percentage mean?+
The tool maps the CWSI linearly onto an approximate fraction of available soil water used, anchored at CWSI 0 = full profile and CWSI 1 = fully depleted. It is an indicative figure, not a soil-moisture measurement, because the canopy-to-soil-water relationship varies with crop, rooting depth and soil. Use it as a guide alongside the irrigate/hold verdict.
Does CWSI work for orchards and vines?+
Yes — CWSI has crop-specific baselines for grapes, citrus, almonds and pistachios, with triggers around 0.4. Tree and vine canopies are patchier than field crops, so aim the infrared sensor at sunlit, fully-leafed canopy and avoid the gaps. Many growers deliberately run vines and nut trees at a mild deficit, in which case a higher CWSI target is appropriate.
What sensor do I need?+
A handheld infrared thermometer (IRT) aimed at the canopy gives the canopy temperature; a simple thermometer or weather station gives air temperature and humidity. Drone- or tractor-mounted thermal cameras give the same canopy temperature over many plants at once. The math is identical regardless of sensor — what matters is a representative canopy reading at solar noon.
Can CWSI go above 1 or below 0?+
The raw formula can compute values outside 0–1 when the canopy is cooler than the baseline (negative) or hotter than the stressed limit (above 1), usually from measurement noise or an off-spec reading. The tool clamps the reported CWSI to the 0–1 range. A clamped 0 means well watered; a clamped 1 means at or beyond the fully-stressed limit.
How is this different from soil-moisture or tensiometer scheduling?+
Tensiometers and soil probes infer stress from the soil; CWSI reads the plant's own response directly from its leaf temperature, integrating the whole root zone and the current atmospheric demand. The two are complementary — CWSI catches stress the plant is actually feeling, while soil sensors tell you how much water to refill. Using both gives a robust schedule.