Formula & worked example
HDD=max(0,Tbase−Tmean)·days; CDD=max(0,Tmean−Tbase)·days.
Mean 10°C against an 18°C base for 30 days gives 240 °C-days HDD.
Help improve MAXScanner?
Optional usage analytics can tell us which tools and workflows are useful. File names, document contents, typed values, search queries and workflow tokens are not sent.
Heating & HVAC engineering calculator · Updated Sep 17, 2026
Calculate heating and cooling degree days from mean outdoor temperature, balance-point temperature and period length in °C-day and °F-day.
HDD=max(0,Tbase−Tmean)·days; CDD=max(0,Tmean−Tbase)·days.
Mean 10°C against an 18°C base for 30 days gives 240 °C-days HDD.
Calculate heating and cooling degree days from mean outdoor temperature, balance-point temperature and period length in °C-day and °F-day.
Inputs state their unit basis and results include practical SI and US customary equivalents where useful, so the calculation can be checked against field data and equipment schedules.
Use it for transparent first-pass sizing and engineering cross-checks. Final selections should use measured conditions, manufacturer performance data and applicable codes or design standards.