Skip to content

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

Canadian Heating-Degree-Days (HDD18) by City

Quick answer

Heating degree-days base 18 deg C (HDD18) measure how much, and how long, a place needs heating across a year — the higher the number, the more heating demand. Across these 16 Canadian cities the annual HDD18 from the ECCC Canadian Climate Normals 1981-2010 runs from about 2,926 in Vancouver (the mildest major metro) to roughly 8,170 in Yellowknife. A miner that dumps its heat into a living space offsets resistive electric heating in direct proportion to local HDD18, so the same machine displaces far more heating cost in Winnipeg (~5,670) or Edmonton (~5,589) than in Vancouver or Victoria (~3,040).

Use HDD18 to size mining heat-reuse against real local demand. Free CSV/JSON under CC BY 4.0. Values are 30-year ECCC normals at integer resolution; "moderate"-confidence rows have a known airport-vs-downtown station ambiguity — verify the exact station normal at ECCC before any engineering or building-code use.

Download CSV Download JSON REST API →

CityProv.ECCC stationAnnual HDD18Heating monthsHeating seasonConfidence
YellowknifeNTYellowknife A8,17012Year-roundhigh
WhitehorseYTWhitehorse A6,48812Year-roundmoderate
SaskatoonSKSaskatoon Diefenbaker Intl A5,71211Aug–Junhigh
WinnipegMBWinnipeg Richardson Intl A5,67010Sep–Junhigh
ReginaSKRegina Intl A5,66110Sep–Junhigh
EdmontonABEdmonton Intl A5,58912Year-round (cool summers)high
Quebec CityQCQuebec / Jean Lesage Intl A5,20210Sep–Junhigh
CalgaryABCalgary Intl A5,10812Year-round (cool summers)high
St. John'sNLSt. John's Intl A4,88612Year-round (cool foggy summers)moderate
FrederictonNBFredericton A4,65410Sep–Junmoderate
MontrealQCMontreal–Trudeau Intl A4,5199Sep–Mayhigh
OttawaONOttawa Macdonald-Cartier Intl A4,5009Sep–Mayhigh
HalifaxNSHalifax Stanfield Intl A4,19710Sep–Junmoderate
TorontoONToronto Pearson Intl A4,0669Sep–Mayhigh
VictoriaBCVictoria Intl A3,04012Year-round (peak Oct–Apr)moderate
VancouverBCVancouver Intl A2,92612Year-round (peak Oct–Apr)high

Yellowknife: Subarctic continental; among the highest HDD of any Canadian city — heating demand every month of the year.

Whitehorse: Subarctic; heating demand in every month. Integer value approximate — confirm against the ECCC station normal.

Saskatoon: Continental prairie; only July averages at/above 18 deg C.

Winnipeg: One of the coldest major Canadian metros; July and August are the only months without average heating demand.

Regina: Cold winters, warm short summer; July and August normal means sit at/above 18 deg C.

Edmonton: Airport site south of the city; the city-centre station typically reads a few hundred HDD lower (urban heat island).

Quebec City: Colder and snowier than Montreal; only July and August average at/above 18 deg C.

Calgary: High-elevation prairie; even July normal mean stays below 18 deg C, so all 12 months carry heating demand. Chinooks cause large day-to-day swings.

St. John's: Cold-ocean climate; summers so cool that every month averages below 18 deg C. Integer value approximate — confirm against ECCC.

Fredericton: Inland Maritime valley; integer value approximate — confirm against the current ECCC station normal.

Montreal: Trudeau airport reference normal; summers warm enough that June–August carry little to no average heating demand.

Ottawa: Hot humid summers, very cold winters; June–August normal means are at/above 18 deg C.

Halifax: Airport site inland of the harbour; the coastal/downtown Citadel station runs a few hundred HDD milder. Verify which applies.

Toronto: Pearson airport site. The downtown lakeshore station runs warmer (~3520 HDD); Pearson is the standard reference normal.

Victoria: Airport (Victoria Intl A) site; the downtown Gonzales Heights station runs materially milder (~2550). Verify which station applies to your location.

Vancouver: Mildest major Canadian metro; oceanic climate keeps every monthly mean below 18 deg C, so heating demand accrues in small amounts year-round.

HDD18 = the annual sum of (18 − daily mean temperature) over every day the mean is below 18 deg C — the standard Canadian heating-demand index. Data: Environment & Climate Change Canada, Canadian Climate Normals 1981-2010 (public domain). Turn these numbers into dollars with the mining heat-savings calculator and the ASIC heat-reuse calculator; compare against fuel prices in the heating-fuel cost dataset and ASIC waste-heat output in the power-profiles database. Province context: Bitcoin mining in Canada. Normals are 30-year averages; verify the exact station value before engineering or building-code use.