This calculator works out growing degree days (GDD) for any Australian location. You enter your daily maximum and minimum temperatures, plus a base temperature, and it returns the daily GDD accumulation and a running total. It uses the standard Baskerville–Emin sine curve method, which is the most common approach in Australian agricultural and horticultural applications.
Formula
Growing degree days measure heat accumulation above a crop’s base temperature. The simple average method uses:
GDD = (Tmax + Tmin) / 2 − Tbase
Where:
- Tmax = daily maximum temperature (°C)
- Tmin = daily minimum temperature (°C)
- Tbase = base temperature below which the crop does not grow (°C)
The sine method is more accurate because it approximates the daily temperature curve as a sine wave. It uses the same inputs but integrates the area under the curve above the base. The calculator above shows both results so you can compare.
Worked Example
Using the default values from the calculator: Tmax = 25°C, Tmin = 12°C, Tbase = 10°C.
Average method:
GDD = (25 + 12) / 2 − 10 = 18.5 − 10 = 8.5 °C·day
Sine method:
First, calculate the mean temperature: (25 + 12) / 2 = 18.5°C.
The amplitude is (25 − 12) / 2 = 6.5°C.
The sine method formula gives:
GDD_sine = 6.5 × [1 − cos(π × (18.5 − 10) / (25 − 12))]
= 6.5 × [1 − cos(π × 8.5 / 13)]
= 6.5 × [1 − cos(2.054)]
= 6.5 × [1 − (−0.478)] = 6.5 × 1.478 = 9.6 °C·day
The calculator rounds to one decimal place, giving 9.6 °C·day. The sine method gives a slightly higher value because it accounts for the warmer daytime portion of the curve.
Why Growing Degree Days Matter in Australia
Australian growers use GDD to predict when crops will reach key growth stages—flowering, fruit set, maturity—and to time pest and disease management. Different crops have different base temperatures:
- Wheat: base 0°C to 5°C
- Canola: base 5°C
- Cotton: base 12°C to 15°C
- Grapes: base 10°C
- Tomatoes: base 10°C
Because Australia’s climate varies from tropical to temperate, a single base temperature is never universal. Check with your local agronomist or crop guide for the correct base for your specific variety.
How to Use the Calculator for Your Location
You need daily temperature data, which you can get from the Bureau of Meteorology (BOM) weather stations or your own on-farm weather station. For each day:
- Enter the day’s maximum temperature in °C.
- Enter the day’s minimum temperature in °C.
- Enter the crop’s base temperature.
- Read the daily GDD for both methods.
To get a seasonal total, add the daily values over the growing period. Many growers track GDD from a specific start date, such as planting or budburst.
Common Mistakes and Misconceptions
A frequent error is using Fahrenheit temperatures with a Celsius base, or vice versa. Always keep both in the same unit system. Another mistake is ignoring the upper threshold—some crops stop accumulating heat above a certain temperature (e.g., 30°C for cool-season crops). The calculator here does not apply an upper cutoff, so for those crops you would need to cap the maximum temperature manually before entering it.
Also, GDD is not the same as calendar days. Two weeks of cool weather may produce fewer GDD than one hot week. This is why GDD is a better predictor of crop development than simple day counts.
Limitations of the GDD Model
GDD assumes a linear relationship between temperature and growth, which is not always true. Very high temperatures can stress plants and reduce growth, even though GDD keeps climbing. The sine method is more accurate than the average method but still does not account for humidity, soil moisture, or day length—all of which affect real crop development. Use GDD as a guide, not an absolute rule.
Comparing the Average and Sine Methods
For most Australian conditions, the difference between the two methods is small—often less than 1°C·day per day. However, on days when the minimum is below the base temperature but the maximum is well above, the sine method gives a more realistic estimate because it models the warm part of the day. The average method can underestimate growth on such days. If you are using GDD for scheduling irrigation or pest sprays, the sine method is worth the extra calculation.
Frequently Asked Questions
What base temperature should I use for my crop?
Base temperature varies by crop and sometimes by variety. Common values: wheat 0–5°C, canola 5°C, cotton 12–15°C, grapes 10°C. Check with your local agricultural extension service or crop-specific guides for the exact value.
Can I use this calculator for Fahrenheit temperatures?
No, the calculator expects Celsius. If you have Fahrenheit data, convert to Celsius first using (°F − 32) × 5/9, or use a separate GDD calculator designed for Fahrenheit.
How do I get daily temperature data for my farm?
The Bureau of Meteorology provides historical and real-time data from weather stations across Australia. You can also purchase a small on-farm weather station that records daily max and min automatically.
What is the difference between GDD and growing degree units (GDU)?
They are the same thing. GDD and GDU are used interchangeably. Some industries use “heat units” or “thermal time”—all refer to the same concept.
Why does the sine method give a higher value than the average method?
The sine method assumes the temperature follows a smooth curve between the daily min and max. On days where the min is below the base, the sine curve still shows a portion of the day above the base, whereas the average method may show zero or a lower value. This makes the sine method more accurate for cool-season crops.
Can GDD be negative?
No. If the average temperature is below the base, GDD is set to zero because no growth occurs. The calculator handles this by showing a negative value only if you enter temperatures that produce it—but in practice, you should treat any negative result as zero.
Related
Formula used
in tmax | Daily max temp | °C | 25 | -20 | 50 in tmin | Daily min temp | °C | 12 | -30 | 40 in base | Base temp | °C | 10 | -5 | 30 out gdd | Growing degree days | °C·day | ( ( ( tmax + tmin ) / 2 ) - base ) + 0 * sqrt( max( 0, ( tmax - base ) ) ) | 1 out gdd_sine | GDD (sine method) | °C·day | ( ( ( tmax - tmin ) / 2 ) * ( 1 - cos( ( ( pi * ( ( ( tmax + tmin ) / 2 ) - base ) ) / ( tmax - tmin ) ) ) ) ) + 0 * sqrt( max( 0, ( tmax - base ) ) ) | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More in this bed
- Rain X Chemical Formula: What It Is & How It Works8.0 ft²
- Rainwater Volume Calculator: How Much Water Falls on Your Roof?1,870.1 gallons
- Rain Calculator Per Sq Ft: Easy Rainfall Volume9.26 yd³
- Precipitation to Snow Calculator: How It Works
- How to Measure Rain in mm: Simple Steps6.366 mm
- How to Measure Rain: 6 Easy Methods