Skip to main content
Calcimator

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

Average daily temperature (°F)70
Effective temperature above base (°F)20
Estimated pest generations0.56
Days to first generation25
How to Use This Calculator
  1. Enter Daily high temperature (°F), Daily low temperature (°F), and Base development threshold (°F).
  2. Set Upper cutoff temperature (°F) and Number of days.
  3. Review Degree-days per day and Total accumulated DD.
  4. 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 dayTotal accumulated DD
1060840
3535490
657.54105.59
9000

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

  1. Identify Input Parameters
    4 parameters
    Daily high temperature (°F) = 85, Daily low temperature (°F) = 55, Base development threshold (°F) = 50, Upper cutoff temperature (°F) = 100 = 5 input(s) provided
  2. Calculate Degree-days per day
    Degree-days per day
    20 = 20
  3. Calculate Total accumulated DD
    Total accumulated DD = ddPerDay * days
    280 = 280
  4. Calculate Average daily temperature
    Average daily temperature = (hi + lo) / 2
    70 = 70
  5. Calculate Effective temperature above base
    Effective temperature above base = Math
    20 = 20

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Home, Garden & Maintenance.