Agriculture · local calculation

Growing Degree Day Calculator

This degree day calculator covers both sides of the term. For crops, growing degree days measure accumulated heat so you can predict development stages, time applications, and plan for maturity before frost. For buildings, it also computes heating and cooling degree days at the standard 65°F base.

Direct answer

What does this tool do?

A degree day calculator converts each day's temperatures into heat units you can add up across a season. The formula is GDD = ((daily high + daily low) / 2) - base temperature, floored at zero: a 78°F/56°F day at a 50°F base contributes 17 GDD. The same calculator runs the energy formulas at a 65°F base: heating degree days = 65 - daily average, floored at zero (a day averaging 42°F adds 23 HDD), and cooling degree days = daily average - 65, floored at zero (a day averaging 88°F adds 23 CDD). Enter the daily high, low, base, and number of days to get the per-day degree days and the total for the window. (Source: BoringToolsKit growing degree day calculator)

  • Degree day calculation formula: GDD = ((daily high + daily low) ÷ 2) − base temperature, floored at zero, computed per day and added to the season total: a 78°F/56°F day at a 50°F base adds 17 GDD. (Source: BoringToolsKit growing degree day calculator)
  • HDD formula: 65 − daily average temperature, floored at zero, applied across the heating season, so a day averaging 45°F adds 20 HDD and a 30-day month of 45°F averages 600 HDD. CDD formula: daily average − 65, floored at zero, so a day averaging 78°F adds 13 CDD. (Source: BoringToolsKit growing degree day calculator)
  • Corn uses a 50°F base; most energy degree days use 65°F
  • Sweet corn typically needs roughly 2,400 to 3,000 GDD (base 50°F) from planting to maturity
  • HDD and CDD are the standard inputs utilities use to model seasonal heating and cooling demand

Your inputs stay in this browser. Results use the transparent method shown below.

Inputs & method assumptions

Enter the daily temperatures, then review the result.

01 · Your GDD blueprint

Decision summary

Transparent daily-average calculation.

Growing degree days today
0.0
heat units above the selected base
Average temperature
—
Base temperature
—

Planning boundary

Use this as a transparent daily estimate. Follow the crop or pest method named by your extension source.

Formula: daily growing degree days (GDD) = ((Tmax + Tmin) ÷ 2) − base temperature, floored at zero. With a high of 82°F, low of 58°F, and a 50°F corn base: ((82 + 58) ÷ 2) − 50 = 20 GDD. This page uses the simple daily-average method, so the calculator shows exactly how each entered temperature becomes the result.

Checked October 2026: every worked example below reproduces the page's own formula, and each source figure was verified against the cited NOAA or extension publication.

What a growing degree day actually measures

Degree days turn weather into accumulated heat. A calendar date is a rough proxy for development; accumulated temperature is closer to the biological signal. A crop or insect does not advance because it is June 15. It advances when enough usable heat has accumulated above its base temperature. Add each day's GDD from a defined start date to estimate when a crop reaches emergence, flowering, treatment, or maturity thresholds.

Worked example: one warm day

Suppose the daily high is 82°F, the low is 58°F, and the crop base is 50°F. The average is (82 + 58) ÷ 2 = 70°F. Subtract the 50°F base: 70 − 50 = 20.0 GDD. If seven similar days followed, the simple running total would be 140 GDD. Real weather varies, so use the actual high and low for each day rather than multiplying a typical day across a whole season.

Worked example: a day below the base

For a high of 48°F, low of 36°F, and a 50°F base, the average is 42°F. The raw result is 42 − 50 = −8 GDD, but the model floors negative values at zero. That day contributes 0.0 GDD, not −8. This floor prevents cold days from subtracting heat accumulated on earlier days.

Choosing the base temperature

The base is not a universal constant. Corn commonly uses 50°F; cool-season crops may use a lower base, while a published crop or insect model may specify a different threshold. Use the base tied to the variety, pest, or extension method you are following. Energy comparisons conventionally use a 65°F balance point for heating and cooling degree days, but a custom building balance point may be more appropriate for a specific property.

Capped temperatures and method differences

Many crop heat-unit systems cap the high temperature near 86°F and the low near 50°F before averaging, because temperatures outside those limits may not continue to accelerate development. The simple calculator does not silently apply those caps: it uses your entered high and low values. For a sourced crop-management decision, use the exact method named by your extension service and compare its rules with this transparent daily-average result.

Using GDD for crops, insects, and buildings

For crops, keep a running total from the planting or biofix date and compare it with the seed company's maturity guidance. For insects, the biofix and species-specific lower and upper thresholds matter as much as the arithmetic. For buildings, heating degree days count how far average temperature falls below a balance point, while cooling degree days count how far it rises above it. These are useful comparison measures, not a promise of an exact harvest date, pest event, or utility bill.

Three steps for calculating growing degree days: average the high and low, subtract the base temperature, and floor negative results at zero.
How this calculator turns daily temperatures into growing degree days.

Plan the season from climate normals

NOAA’s U.S. Climate Normals summarize three decades of daily weather at thousands of stations into typical monthly and annual values, including growing degree day products computed from those records. A season plan can start from normals before any real weather of the year exists: take the published monthly GDD figure near a 50°F base for your station, and the season total between planting and harvest is just the sum of the months you will be in the field. International sources often quote degree days in Celsius-day units at an 8.5°C (47.3°F) base; 8.5 × 1.8 + 32 = 47.3, so the same physical threshold sits between this page’s 50°F crop base and the 65°F energy base. To convert a Celsius-unit GDD total to the Fahrenheit scale used here, multiply by 1.8.

Normals are averages, not forecasts. A cool May can easily run half the 30-year accumulations and a warm one half again above them, so treat the normals-derived total as the midpoint of a range and substitute the actual daily high and low for each day once the season is under way. The running total you keep from daily entries is the number that matters; the normals figure is the yardstick you compare it against.

Corn growth stages on a GDD schedule

University of Minnesota Extension corn guidance splits the season about 1,300 GDD from planting through the vegetative stage (early May into early-to-mid July in southern Minnesota) and about 1,100 more from pollination through grain fill (early-to-mid July into mid-September), roughly 2,400 GDD total. The pace arithmetic is where this calculator earns its keep. A warm June week of 86°F highs and 54°F lows averages 70°F, so per the tool’s formula ((86 + 54) ÷ 2) − 50 = 20 GDD per day and 7 × 20 = 140 GDD for the week; sustained, 1,300 ÷ 20 = 65 days covers the vegetative window. A cold stretch of 82°F highs and 48°F lows averages 65°F for 15 GDD per day, and 1,300 ÷ 15 ≈ 87 days: about three weeks more to the same stage with no calendar change at all.

The same accumulated totals drive pest and spray windows. University of Minnesota Extension describes a new corn leaf forming roughly every four days during early vegetative growth, so at a 15-20 GDD per day pace that is one leaf per about 60-80 accumulated GDD. Regional extension services publish insect thresholds in their own degree-day bases; follow the base and biofix date named by the publication for the species you are timing rather than carrying the corn number across.

Sources

This calculator follows the daily-average convention described by the University of Minnesota Extension growing degree-day guidance, the NOAA Climate Prediction Center growing degree day explanation, and the monthly GDD products summarized in NOAA’s U.S. Climate Normals. For a crop or pest decision, use the crop- or species-specific method from your local extension service. See also BoringToolsKit calculation methodology.

Assumptions and limits

The result uses only the high, low, and base entered here. It does not fill missing days, use hourly temperatures, infer soil temperature, apply a crop-specific upper cap, or identify a variety's maturity rating. The weeks-to-maturity line is only a rough pace illustration and should not replace a published hybrid threshold or local advisory.

How this calculator works

GDD = max(0, (daily high + daily low) / 2 - base temperature), accumulated over the days entered. HDD = max(0, base - average) and CDD = max(0, average - base) at a 65°F base.

Worked example

A week of 78°F highs and 56°F lows at base 50°F averages 67°F per day, adding 17 GDD daily for about 119 GDD across the week. The same week contributes 0 HDD and about 9 CDD per day at the 65°F energy base.

FAQ

What is a growing degree day?

One GDD is the heat above a crop's base temperature in a day, roughly the average of high and low minus the base (50°F for corn). Accumulated GDD predicts crop development.

How many GDD does corn need?

About 2,200-2,800 accumulated GDD from planting to maturity, depending on the hybrid's maturity rating. Extension services publish GDD for your area to track progress.

Why cap the high temperature?

Above ~86°F, corn growth slows or stops, so uncapped models overestimate heat on very hot days. Capping high and low keeps the heat-unit estimate closer to real development.

What base temperature should I use for corn?

50°F is a common corn base, but use the base specified by your seed, crop, insect, or extension method. The base determines which heat is counted.

Does this calculator use capped temperatures?

No. It transparently uses the high and low you enter, then subtracts the base and floors negative results at zero. Some crop models cap temperatures first, so follow the method named by your extension source.

How does the NOAA corn method differ from this calculator?

NOAA's corn growing degree day method uses the same average of daily high and low, but caps the inputs first: a low below 50 degrees F counts as 50 and a high above 86 degrees F counts as 86. This calculator applies no caps, so a 90/70 day returns 30 GDD here while the NOAA method returns ((86 + 70) / 2) - 50 = 28. Follow the method your local extension publishes, and enter its capped values yourself when needed.

Can I plan a season from published climate normals?

Yes. NOAA's U.S. Climate Normals distill 30 years of daily records into typical monthly and annual values, including growing degree day products. Sum the published monthly figures for your window to set a season expectation, then track the real total with daily high and low entries once actual weather arrives. Normals are averages, not forecasts.

Reviewed October 2026: what changed on this page?

This page's editorial review for October 2026 verified every worked example against the calculator's own formula and confirmed the crop and degree-day figures against University of Minnesota Extension guidance, the NOAA Climate Prediction Center degree-day explanation, and NOAA's U.S. Climate Normals. No pricing, limits, or thresholds changed in that review.

Figures are editable example defaults for planning, not guarantees. Crop inputs, prices, and moisture handling vary by farm, region, and year — verify with your local extension service and agronomist.

Use this result

Share the current inputs or ask ChatGPT to explain the calculation in context.

More options
Report a calculation issue