Degree Day Calculator
Accumulated degree days from daily temperature data using the single-sine method for predicting pest development stages.
Inputs
Results
Degree-days per day
20
Total accumulated DD
280
How to Use This Calculator
- Enter Daily high temperature (°F), Daily low temperature (°F), and Base development threshold (°F).
- Set Upper cutoff temperature (°F) and Number of days.
- Review Degree-days per day and Total accumulated DD.
- Use Average daily temperature (°F) and Effective temperature above base (°F) to inform your decision.
How the result changes with Base development threshold (°F)
| Base development threshold (°F) | Degree-days per day | Total accumulated DD |
|---|---|---|
| 10 | 60 | 840 |
| 35 | 35 | 490 |
| 65 | 7.54 | 105.59 |
| 90 | 0 | 0 |
What each input means
- Daily high temperature (°F)
- Maximum daily temperature recorded or forecasted.
- Daily low temperature (°F)
- Minimum daily temperature recorded or forecasted.
- Base development threshold (°F)
- Lower developmental threshold for the target pest (e.g., 50°F for codling moth, 46°F for corn earworm).
- Upper cutoff temperature (°F)
- Upper developmental threshold where pest growth ceases (commonly 86-100°F).
- Number of days
- Duration of the monitoring window in days.
What each result means
- Degree-days per day
- Single-sine accumulated degree-days for one day at these temperatures.
- Total accumulated DD
- Total degree-days over the full monitoring window.
- Average daily temperature (°F)
- Simple average of daily high and low.
- Effective temperature above base (°F)
- Average temperature minus the base threshold.
- Estimated pest generations
- Approximate number of pest generations (assuming ~500 DD per generation).
- Days to first generation
- Estimated days until the first pest generation completes at this rate.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersDaily high temperature (°F) = 85, Daily low temperature (°F) = 55, Base development threshold (°F) = 50, Upper cutoff temperature (°F) = 100 = 5 input(s) provided
- Calculate Degree-days per dayDegree-days per day20 = 20
- Calculate Total accumulated DDTotal accumulated DD = ddPerDay * days280 = 280
- Calculate Average daily temperatureAverage daily temperature = (hi + lo) / 270 = 70
- Calculate Effective temperature above baseEffective temperature above base = Math20 = 20
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Pest Forecast Calculator
Predict pest population growth using exponential and logistic models to forecast emergence timing and treatment windows.
Soil HealthCover Crop Biomass Calculator
Estimate above-ground biomass, carbon contribution, and nitrogen credits from cover crop species based on growing degree days.
Pest MonitoringInsect Scouting Protocol Calculator
Design an optimal sampling plan: number of sample points, grid spacing, scouting frequency, and labor estimates for field pest surveys.
Pest MonitoringIPM Score Calculator
Evaluate your Integrated Pest Management adoption level across six key pillars with a weighted composite score.
Crop ProtectionBeneficial Insect Release Calculator
Release rate per acre biological control.
More in Home, Garden & Maintenance.