Growing Degree Days Calculator
Compute daily Growing Degree Days (GDD) by subtracting a crop-specific base temperature from the average of the day's max and min temperatures. Use accumulated GDD to predict crop development stages.
Last updated: May 2026
Compare with similar
About this calculator
The formula is GDD = max(0, (maxTemp + minTemp) / 2 − baseTemp), where temperatures are in degrees Fahrenheit (this calculator's choice), maxTemp and minTemp are the day's high and low, and baseTemp is the threshold below which the crop in question doesn't develop. The max() guard prevents negative GDD on cold days when the average falls below the base. Common base temperatures: 50 °F for corn, soybean, sorghum, sunflowers; 41 °F for wheat and other cool-season crops; 32 °F for some tree fruits. Each crop has a known GDD requirement for key development stages — for example, corn typically needs ~125 GDD from planting to emergence, ~700 to silking, and ~2,700 to physiological maturity, all relative to a 50 °F base. Edge cases: this is the simple-average GDD method; more sophisticated single-sine, double-sine, and Baskerville-Emin methods give better results when daily temperature swings are large or asymmetric around the base, since the simple average over-credits cool nights and under-credits warm days near the base threshold. Many crops have both a base AND a ceiling temperature (above which growth slows or stops — e.g., corn ceiling 86 °F), and the simple formula ignores the ceiling. For freezing or below-base days, growth essentially stops, which the max(0, ...) handles correctly. Accumulated GDD is summed daily over the growing season.
How to use
Example 1 — typical summer day for corn. maxTemp 85 °F, minTemp 65 °F, baseTemp 50 °F (corn). Step 1: average = (85 + 65) / 2 = 75 °F. Step 2: 75 − 50 = 25 GDD. Step 3: result = max(0, 25) = 25 GDD. Verify: a warm summer day at these temperatures contributes about 25 GDD toward corn development; accumulating 25 GDD/day means corn would reach silking (~700 GDD) in about 28 days — consistent with mid-summer corn development pace ✓. Example 2 — cool spring day for corn. maxTemp 60 °F, minTemp 45 °F, baseTemp 50 °F. Step 1: average = (60 + 45) / 2 = 52.5 °F. Step 2: 52.5 − 50 = 2.5 GDD. Step 3: result = max(0, 2.5) = 2.5 GDD. Verify: cool spring days contribute very little to crop development — only 2.5 GDD at these temperatures. This illustrates why corn planted too early sits dormant: a string of such days accumulates GDD slowly, delaying emergence. The simple-average method has a known bias here: the low of 45 °F is below the 50 °F base, but since the average sits above the base, the formula credits 2.5 GDD even though half the day was 'wasted' below the threshold; single-sine GDD would credit closer to 1.0 GDD by accounting for the time below base.
Frequently asked questions
What's the difference between simple-average, single-sine, and double-sine GDD methods?
The simple-average method (this calculator) uses (max + min) / 2 − base and is the easiest to compute. Single-sine fits a sine curve through the daily max and min to model temperature variation through the day, then integrates the time above base; this is more accurate when daily temperature crosses the base threshold (cold mornings, warm afternoons). Double-sine refines further by using different curves for the day and night halves. The simple method overestimates GDD when minimums fall below the base or maximums exceed an upper threshold — for corn with base 50 °F, a day with min 40 °F and max 80 °F has simple GDD = (60 − 50) = 10, but single-sine GDD is closer to 8 because part of the morning was below base. The single-sine and Baskerville-Emin methods are standard for university extension services and pest-prediction models. For rough season-to-season comparisons of growing-season heat the simple method is fine; for precision phenology models or pest emergence (e.g. predicting hatch dates for codling moth in apples), use single-sine.
How do I use accumulated GDD to predict crop development?
Sum daily GDD values from a starting date (planting, emergence, or January 1 for perennials) and compare to published GDD requirements for each development stage of your crop. For corn, a common reference is the Pioneer GDU (growing degree unit) maturity rating — a '110-day relative maturity' hybrid typically needs ~2,500 GDU from planting to black layer (physiological maturity) at a 50 °F base. By tracking accumulated GDD against the published table you can predict when corn will tassel, when soybeans will reach R6, when wheat will head, when alfalfa is ready for second cutting, and so on. The same approach predicts insect emergence (e.g., codling moth in apples requires ~250 GDD from biofix at base 50 °F to emergence) and disease pressure timing. Local university extension services publish GDD-based growth-stage calendars for the major crops and pests in their region; commercial tools like Climate FieldView and Granular display real-time GDD accumulation by field.
Should I use Celsius or Fahrenheit, and what changes?
GDD can be computed in either; results will differ numerically but represent the same biological heat accumulation if the base temperature is chosen consistently. This calculator uses Fahrenheit; common metric (Celsius) base temperatures include 10 °C for warm-season crops (equivalent to 50 °F), 5 °C for cool-season cereals (~41 °F), and 4.5 °C for some pasture forage. Published phenology models specify their unit system and base, so always match — using a Celsius GDD value with a model calibrated for Fahrenheit (or vice versa) gives wrong answers by roughly a factor of 1.8. For international comparisons, Celsius GDD is more common in scientific literature outside North America. Many extension services publish dual-unit tables. If you switch units, also switch the base appropriately: 10 °C = 50 °F, 5 °C = 41 °F, etc. — base temperatures are derived from biology and don't translate by simple unit conversion alone.
What are the common mistakes when computing GDD?
The biggest mistake is using a wrong base temperature for the crop — corn (50 °F) and wheat (41 °F) have very different bases, and using the wrong one shifts GDD accumulation by 25–50%. The second is ignoring the upper threshold (ceiling) for crops like corn (86 °F) and cotton (90 °F), where temperatures above the ceiling don't accelerate growth and may slow it; the simple-average formula doesn't cap at the ceiling. The third is summing GDD from the wrong start date — planting date for crops, biofix events for pests (often the first capture in a pheromone trap, not Jan 1). People also forget that GDD is a temperature heat-sum, not a measure of water or light; a crop can have enough GDD but still fail if water-stressed or pruned. Mixing units (entering Celsius temps with a Fahrenheit base, or vice versa) produces nonsense. Finally, using simple-average GDD when conditions warrant single-sine (very cold spring nights, hot midsummer days near base) can mislead pest-emergence predictions by several days.
When should I not use this calculator?
Do not use it for crops with strong upper-temperature limits (corn, cotton, sorghum) without applying a ceiling correction; the simple formula will over-credit hot days above the ceiling. It is not appropriate for pest-emergence models requiring precision (codling moth, corn rootworm, fire blight) — use single-sine or Baskerville-Emin methods accessible through extension-service GDD calculators or commercial agronomy software. Do not use it for daily-resolution physiology where minimum temperature falls below base for part of the day; the simple-average bias is biggest there. It is unreliable for tropical crops, perennials with chilling requirements (apples, peaches need chilling hours below 45 °F in winter before bloom), or crops with photoperiod (daylength) responses (soybean reproductive trigger). Avoid it for whole-season yield prediction — yield depends on many factors beyond heat sum (rainfall, pest pressure, soil fertility, variety). Finally, for climate-change impact studies, account for both warmer days (more GDD) and changing precipitation/extreme heat patterns that the simple GDD metric doesn't capture.