Growing Degree Day Calculator

Stephanie Ben-Joseph headshot Stephanie Ben-Joseph

What Are Growing Degree Days (GDD)?

Growing degree days (GDD), sometimes called heat units, are a way to convert daily temperatures into a single number that tracks how quickly a crop is developing. Instead of only looking at calendar days, GDD measure the temperature-driven progress of plants toward key growth stages like emergence, flowering, and maturity.

Each crop has a minimum temperature below which it effectively stops growing. This is called the base temperature. On a day when the air temperature rises above that base, the plant accumulates some amount of heat. Over weeks and months, those daily heat units add up to a cumulative GDD total that is closely related to the crop’s growth stage.

Farmers, agronomists, and gardeners use GDD to:

  • Compare this season’s crop development against long-term averages.
  • Estimate when stages such as emergence, tasseling, flowering, or maturity will occur.
  • Time scouting for insects or diseases that are linked to GDD thresholds.
  • Plan harvest, irrigation, or fertilizer applications around expected growth stages.

This calculator helps you turn a list of daily high and low temperatures in °C, plus a chosen base temperature, into a cumulative GDD value for your field or garden.

The Standard GDD Formula

The calculator uses the classic daily growing degree day formula based on the average of the day’s maximum and minimum air temperature. For each day:

GDD = max ( Tmax + Tmin 2 - Tbase , 0 )

In plain language:

  1. Average the day’s high (Tmax) and low (Tmin) temperatures.
  2. Subtract the base temperature (Tbase).
  3. If the result is negative, set the daily GDD to 0 (plants are not considered to lose heat units).

Over a period of days, the total GDD is the sum of each day’s contribution:

GDDtotal = days max ( Tmax + Tmin 2 - Tbase , 0 )

Our calculator applies this equation day by day to your list of highs and lows and then returns the cumulative GDD value over the entire period.

Choosing an Appropriate Base Temperature

The base temperature reflects the minimum temperature at which a crop begins meaningful growth. Different crops, and sometimes different varieties, use different base values. Using a base that is too low or too high can distort your interpretation of GDD totals.

Typical base temperatures for common crops (in °C) include:

Crop Typical base temperature (°C)
Corn (maize) 10
Wheat 0
Potato 7
Tomato 10
Alfalfa 5

Using the wrong base temperature leads to biased GDD totals:

  • Base set too low — GDD totals will be inflated, and crops may appear more advanced than they really are.
  • Base set too high — GDD totals will be understated, making the crop appear behind schedule.

When in doubt, refer to local extension service guidance, seed company technical sheets, or agronomic references specific to your region and variety. The calculator accepts any base value so you can adapt it to common, specialty, or experimental crops.

How to Use This Growing Degree Day Calculator

The form above expects daily temperature data in degrees Celsius (°C). For each day in your period of interest, you should have a maximum and minimum temperature.

Inputs

  • Base Temperature (°C) — The crop-specific base temperature. Examples: 10 for corn or tomato, 0 for wheat.
  • Daily Highs (°C, comma-separated) — Enter daily maximum air temperatures separated by commas, such as 22, 24.5, 19, 21.
  • Daily Lows (°C, comma-separated) — Enter the corresponding daily minimum air temperatures, also comma-separated, such as 10, 12, 9, 8.

Important: The number of highs and lows must match exactly; each pair represents one day of data. The calculator treats the first high and first low as day 1, the second pair as day 2, and so on.

If Your Data Is in Fahrenheit

The calculator operates in °C only. If your weather data is in °F, convert each value to °C before entering it, using:

°C = (°F − 32) × 5 / 9

Many online tools or spreadsheets can apply this conversion to a full column of data. Ensure that both highs and lows are converted prior to calculating GDD.

Worked Example: GDD for a Corn Field

Suppose you want to estimate early-season heat accumulation for corn, using a base temperature of 10 °C. You collect four days of weather data:

  • Day 1 — High 18 °C, Low 8 °C
  • Day 2 — High 22 °C, Low 12 °C
  • Day 3 — High 15 °C, Low 6 °C
  • Day 4 — High 20 °C, Low 10 °C

You would enter:

  • Base temperature: 10
  • Daily highs: 18, 22, 15, 20
  • Daily lows: 8, 12, 6, 10

Now calculate daily GDD:

  1. Day 1
    Average temperature = (18 + 8) / 2 = 13 °C
    Daily GDD = max(13 − 10, 0) = max(3, 0) = 3
  2. Day 2
    Average temperature = (22 + 12) / 2 = 17 °C
    Daily GDD = max(17 − 10, 0) = 7
  3. Day 3
    Average temperature = (15 + 6) / 2 = 10.5 °C
    Daily GDD = max(10.5 − 10, 0) = 0.5
  4. Day 4
    Average temperature = (20 + 10) / 2 = 15 °C
    Daily GDD = max(15 − 10, 0) = 5

The cumulative GDD total for these four days is:

3 + 7 + 0.5 + 5 = 15.5 GDD

The calculator automates these same steps across however many days you enter and returns the summed value.

Interpreting Your GDD Results

The output of the calculator is the total growing degree days across your chosen date range. On its own, this number is simply a measure of accumulated heat. To make it agronomically useful, compare it against crop-specific benchmarks or local historical data.

Some common ways to interpret GDD:

  • Comparing fields or seasons — If one field has accumulated more GDD than another, the crop there is likely more advanced, all else equal.
  • Tracking growth stages — Many crop stages are associated with approximate GDD thresholds (for example, a given corn hybrid might reach tasseling around a particular cumulative GDD). Use your seed company or extension guidelines to map totals to stages.
  • Aligning management — Some pest emergence, disease risk windows, or input timings are linked to GDD rather than calendar days. When your cumulative GDD approaches a threshold, it may be time for scouting or specific interventions.

Remember that GDD are an approximation based on air temperature alone. Two fields with the same GDD total can still differ in growth stage if soils, moisture, planting date, or management differ significantly.

Comparison: This Calculator vs Other GDD Approaches

Different organizations and tools use slightly different methods to estimate growing degree days. The table below contrasts this calculator’s assumptions with some common alternatives.

Method Temperature inputs Upper temperature cap? Strengths Limitations
This calculator Daily high and low in °C No cap (uses actual highs) Simple, transparent, works with standard weather data Can overestimate GDD in very hot conditions where growth slows
Capped GDD (e.g., corn 10/30 method) Daily high and low in °C Yes, upper cap (often ~30 °C) Better reflects limited growth at extreme heat Requires choosing a cap; conventions vary by crop and region
Hourly GDD models Hourly temperatures May include both lower and upper bounds More precise in rapidly changing conditions Requires higher-resolution data and more complex calculations

The method used here aligns with many basic agricultural GDD calculations and is generally adequate for field-level planning and comparison.

Assumptions, Limitations, and Good Practices

Like all simplified agronomic tools, this growing degree day calculator relies on several assumptions. Understanding them will help you use the results appropriately.

Key Assumptions

  • Daily data in °C — The calculator assumes you enter daily maximum and minimum temperatures in degrees Celsius. If you work in °F, convert before entering.
  • One pair of highs and lows per day — Each comma-separated value in the highs list is matched with the value in the same position in the lows list, representing one full day.
  • No upper temperature cap — The current formula does not cap high temperatures. On very hot days, the model may overstate heat accumulation relative to the crop’s actual physiological response.
  • Uniform conditions within the field — The calculator assumes that the temperature data is representative of the entire field or area of interest, without accounting for microclimates.
  • Air temperature as a proxy for plant temperature — It assumes air temperatures near the crop canopy reflect the heat the plant experiences, which is an approximation.

What the Calculator Does Not Include

  • Soil temperature, moisture, or fertility effects.
  • Impacts of cloud cover, wind, or radiation beyond how they influence air temperature.
  • Plant stress from pests, diseases, or nutrient deficiencies.
  • Management choices such as planting date, hybrid or variety differences, or residue cover.

Because of these simplifications, treat the output as an educational and planning aid rather than a precise prediction tool. For critical decisions such as pesticide timing, harvest scheduling, or irrigation planning, cross-check with local extension bulletins, calibrated models for your region, and your own field observations.

Finally, ensure that your input data is complete, consistent, and of good quality. Missing days, mixed units, or mismatched high/low counts can all lead to misleading GDD totals.

Enter a base temperature and matching lists of daily highs and lows.

Embed this calculator

Copy and paste the HTML below to add the Growing Degree Day Calculator - Track Crop Heat Units to your website.