sodcalculator

06 Weather and Seasons

Heat Degree Days Calculator: How to Use It

Tag 06-3068 · Updated · Standard formula, shown below

Cooling degree days 10.0 °F·day
Cooling degree days
5.556 °C·day
Result
High temperature
85 °F
You entered
Low temperature
65 °F
You entered
You enter
High temperature, Low temperature, Base temperature
You get
Cooling degree days, Cooling degree days
Rounding
1 dp

A heat degree days calculator works out how much and for how long the outdoor temperature stays above a base temperature, giving you a number that tracks cooling demand. You enter the daily high and low temperatures (or an average) and a base temperature, and the calculator returns the degree days for that day. This article explains the formula, how to interpret the result, and common uses in energy management and agriculture.

Formula

The most common method for calculating degree days is the average method:

Cooling Degree Days (CDD) = max(0, (Tmax + Tmin) / 2 – Tbase)

where:

  • Tmax = daily maximum temperature (in °F or °C)
  • Tmin = daily minimum temperature (in °F or °C)
  • Tbase = base temperature, the threshold above which cooling is needed (typically 65°F / 18.3°C for buildings)

The result is expressed in degree-days (e.g., °F·day or °C·day). If the average temperature is at or below the base, the result is zero – no cooling degree days are counted.

For heating degree days (HDD), the formula is the reverse: HDD = max(0, Tbase – (Tmax + Tmin) / 2).

Worked Example

Using the calculator defaults: high = 85°F, low = 65°F, base = 65°F.

  1. Calculate the daily average temperature: (85 + 65) / 2 = 75°F.
  2. Subtract the base temperature: 75 – 65 = 10°F.
  3. Since 10 is positive, the cooling degree days = 10 °F·day.

The calculator shows 10.0 °F·day (and 5.6 °C·day when converted). This means that on this day, the cooling demand was equivalent to 10 degrees above the base for one day.

Why Use Degree Days?

Degree days are a simple yet powerful way to quantify heating or cooling demand. They are widely used for:

  • Energy budgeting: Utilities and building managers estimate fuel or electricity consumption based on degree days.
  • HVAC sizing: Engineers use annual degree days to estimate the load on heating and cooling systems.
  • Agriculture: Growing degree days (with a different base) help predict plant development and pest emergence.
  • Weather normalization: Comparing energy use across different seasons or years by adjusting for temperature variations.

Because degree days are additive, you can sum them over a week, month, or season to get a cumulative measure of demand.

How to Choose the Base Temperature

The base temperature is the outdoor temperature at which no heating or cooling is needed for a typical building. The most common base is 65°F (18.3°C), but the optimal base varies:

  • Residential buildings: Often 60–65°F, depending on insulation and internal heat gains.
  • Commercial buildings: May use 55–60°F due to high internal loads.
  • Agriculture: Base temperatures for crops vary widely (e.g., 50°F for corn, 41°F for wheat).

If you are comparing your energy use to a utility bill, check which base they use – it may differ from 65°F. Using the wrong base can skew your analysis by tens of degree-days per month.

Common Mistakes and Limitations

One frequent error is mixing up heating and cooling degree days. Remember: CDD counts when the average is above base; HDD counts when it is below base. Another mistake is using the daily high or low alone instead of the average – that overestimates demand.

The average method is an approximation. It assumes temperature follows a smooth sine curve, which is not always true. More accurate methods (e.g., hourly integration) exist, but the average method is accurate enough for most purposes.

Also, degree days only account for temperature, not humidity, wind, or solar gain. A humid 80°F day feels hotter and may require more cooling than a dry 80°F day, but degree days treat them the same. For precise HVAC load calculations, use a professional tool that includes these factors.

How to Read the Results

A single day’s degree days is a small number (often 0–30). To get a meaningful figure, sum over a period:

  • Monthly: Add daily CDD values for the month. For example, 10 CDD/day × 30 days = 300 CDD for the month.
  • Seasonal: Sum over the cooling season (e.g., May–September).
  • Annual: Total for the year, often used for climate comparisons.

Higher CDD means more cooling needed. If your energy bill is higher than the previous month, but CDD also increased, the weather explains part of the change. You can compare energy use per CDD to see if your system’s efficiency has changed.

Alternatives to the Average Method

If you have hourly temperature data, you can calculate degree days more precisely:

  • Hourly method: Sum (Thour – Tbase) for each hour when Thour > Tbase, then divide by 24.
  • Modified average method: Uses a weighted average of high and low (e.g., 0.6×high + 0.4×low) to better match local conditions.
  • Degree-day software: Many energy audit tools automatically compute degree days from weather files.

For most users, the simple average method is sufficient. If you need high accuracy for a building energy model, use hourly data or a professional weather service.

Frequently Asked Questions

What is the difference between heating and cooling degree days?
Heating degree days (HDD) measure how cold it is relative to a base temperature – they increase when the average temperature is below base. Cooling degree days (CDD) measure how hot it is – they increase when the average is above base. HDD is used for heating demand, CDD for cooling demand.

Why is 65°F the standard base?
65°F is a historical average from studies of when people start turning on heating or cooling. It’s a convenient middle ground, but modern buildings with better insulation may have a lower base for heating (e.g., 60°F) and higher for cooling (e.g., 70°F). Always check what base your utility or weather service uses.

Can I use degree days for my home energy bill?
Yes. Track your monthly kWh or gas usage and compare it to the total CDD or HDD for that month. If usage rises faster than degree days, your system may be losing efficiency. Many energy companies provide this analysis on their websites.

Do I need to convert to Celsius?
Degree days can be in °F·day or °C·day. The conversion is simple: 1 °F·day = 5/9 °C·day. The calculator provides both, so you can use whichever matches your data. Just be consistent – never mix units in a single calculation.

What if the average temperature is exactly the base?
Then the degree days are zero. That day has no heating or cooling demand according to the model. This is correct – the base is the point where no energy is needed.

How accurate is the average method?
For most practical purposes, it’s within a few percent of the hourly method. The error increases on days with extreme temperature swings or when the high and low are far apart. If you need exact numbers for a regulatory report, use hourly data.

Related

Formula used
in t_high | High temperature | °F | 85 | -130 | 160
in t_low | Low temperature | °F | 65 | -130 | 160
in t_base | Base temperature | °F | 65 | 0 | 100
out cdh | Cooling degree days | °F·day | max(0, ((t_high + t_low) / 2) - t_base) | 1
out cdh_c | Cooling degree days | °C·day | max(0, ((t_high + t_low) / 2 - t_base) * 5 / 9) | 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

The whole Weather and Seasons bed →