PlaceDossier / Questions

How much heating does a home need at my BC property, and how long is the growing season?

Environment and Climate Change Canada's 30-year normals add up, at many weather stations, how far each day's mean temperature falls below 18 °C (heating degree days) and rises above 5 and 10 °C (growing degree days). A report gives them from the station nearest the lot.

The report opens at this answer, with the lot drawn on the map and every other check alongside. A PID (on the tax notice or title) always finds the lot; an address works when it's an exact match.

Share

TextEmail

Text and Email open your own messages or email app with these words. Edit them first if you like.

What the answer means

What a degree day is
A degree day is one degree of a day's mean temperature below or above a base, added up over the year. Heating degree days below 18 °C follow how much a home needs heating: a place with 5,000 needs roughly half again the heat of one with 3,300, for the same house. Growing degree days above 5 °C (10 °C for warm-season crops such as corn and grapes) follow how much warmth plants get to grow.
Heating degree days
The yearly sum of how far each day's mean temperature falls below 18 °C. Heating bills follow it closely: for the same house, the fuel or power for heat grows about in step with the heating degree days. Victoria has under 3,000, Prince George about 5,000, Fort Nelson over 6,500.
Heat pumps
Heating degree days say how much heat a house needs over a winter, not how cold the coldest nights get. For a heat pump, ask also about the lowest temperatures: the report and each place's page give the lowest recorded from 1991 to 2020.
Growing degree days
The yearly sum above 5 °C follows how much warmth cool-season plants (grass, grains, hay, most vegetables) get; above 10 °C, warm-season crops such as corn, tomatoes and grapes. The Okanagan's south end passes 1,400 above 10 °C; much of the north stays near or under 600.
Which station
A report and a place's page take the nearest station within 30 km, 1991–2020 where ECCC publishes it, else 1981–2010. A place without a station, or whose station's normals carry no degree days, says so on its page.
Elevation and setting
A lot a few hundred metres above the station has more heating and fewer growing degree days than the station; a lakeshore evens both out. The report gives the lot's elevation against the station's.
Fewer years
Most stations' degree days rest on 15 to 25 of the 30 years. They're marked with an asterisk: treat them as a rougher guide.

Degree days are a station's averages, read by us for the nearest station; the lot itself can differ, and recent years have run warmer than the normals in much of BC, with fewer heating and more growing degree days. Confirm with the seller for the past year's heating bills, an energy advisor about the home's heating, and a local nursery or the regional agrologist about what grows there before you buy or build.

Source: Canadian Climate Normals 1991-2020 and 1981-2010, Environment and Climate Change Canada (Open Government Licence – Canada).

By place

236 of BC's 319 places have degree days in their nearest station's normals within 30 km, listed by name.

Place, and the station: distance, normalsHeating degree days, below 18 °CGrowing, above 5 °CAbove 10 °C
100 Mile House
100 Mile House, 1 km, 1981-2010
4,966*1,287*526*
Abbotsford
Abbotsford Airport, 4 km, 1991-2020
2,768*2,288*1,074*
Alberni-Clayoquot, Electoral Area A
Bamfield East, 1 km, 1981-2010
3,080*1,798*589*
Alberni-Clayoquot, Electoral Area C
Tofino Airport, 21 km, 1981-2010
3,1201,754569
Barriere
Darfield, 13 km, 1981-2010
4,001*1,888*965*
Belcarra
Burnaby Simon Fraser University, 4 km, 1981-2010
3,133*1,937*841*
Bulkley-Nechako, Electoral Area A
Smithers Airport, 3 km, 1991-2020
4,9841,254505
Bulkley-Nechako, Electoral Area B
Burns Lake Decker Lake, 22 km, 1991-2020
5,757*949*310*
Bulkley-Nechako, Electoral Area C
Fort St James, 4 km, 1981-2010
5,286*1,230*502*
Bulkley-Nechako, Electoral Area D
Fraser Lake North Shore, 2 km, 1981-2010
5,2351,247510
Bulkley-Nechako, Electoral Area E
Takysie Lake, 25 km, 1981-2010
5,787*834*248*
Bulkley-Nechako, Electoral Area G
Burns Lake Decker Lake, 26 km, 1991-2020
5,757*949*310*
Burnaby
Burnaby Simon Fraser University, 6 km, 1981-2010
3,133*1,937*841*
Burns Lake
Burns Lake Decker Lake, 21 km, 1991-2020
5,757*949*310*
Cariboo, Electoral Area A
Quesnel Airport, 9 km, 1981-2010
4,599*1,543*704*
Cariboo, Electoral Area B
Quesnel Airport, 6 km, 1981-2010
4,599*1,543*704*
Cariboo, Electoral Area C
Quesnel Airport, 6 km, 1981-2010
4,599*1,543*704*
Cariboo, Electoral Area D
Williams Lake Airport, 3 km, 1991-2020
4,960*1,342*577*
Cariboo, Electoral Area E
Williams Lake River, 3 km, 1981-2010
4,242*1,776*873*
Cariboo, Electoral Area F
Williams Lake Airport, 12 km, 1991-2020
4,960*1,342*577*
Cariboo, Electoral Area G
100 Mile House, 11 km, 1981-2010
4,966*1,287*526*
Cariboo, Electoral Area I
Quesnel Airport, 11 km, 1981-2010
4,599*1,543*704*
Cariboo, Electoral Area L
Bridge Lake 2, 12 km, 1981-2010
5,215*1,109*419*
Castlegar
Castlegar Airport, 4 km, 1981-2010
3,5872,0961,126
Central Coast, Electoral Area C
Bella Coola Airport, 4 km, 1991-2020
3,479*1,836*834*
Central Coast, Electoral Area D
Bella Coola, 2 km, 1981-2010
3,607*1,742*765*
Central Coast, Electoral Area E
Bella Coola, 5 km, 1981-2010
3,607*1,742*765*
Central Kootenay, Electoral Area A
Creston treatment plant, 9 km, 1981-2010
3,716*1,956*997*
Central Kootenay, Electoral Area B
Creston, 4 km, 1991-2020
3,563*2,166*1,197*
Central Kootenay, Electoral Area C
Creston treatment plant, 2 km, 1981-2010
3,716*1,956*997*
Central Kootenay, Electoral Area D
Kaslo, 4 km, 1981-2010
3,834*1,802*891*
Central Kootenay, Electoral Area E
Nelson, 29 km, 1991-2020
3,441*2,135*1,152*
Central Kootenay, Electoral Area F
Nelson, 12 km, 1991-2020
3,441*2,135*1,152*
Central Kootenay, Electoral Area G
Castlegar Airport, 29 km, 1981-2010
3,5872,0961,126
Central Kootenay, Electoral Area H
Nelson, 23 km, 1991-2020
3,441*2,135*1,152*
Central Kootenay, Electoral Area J
Castlegar Airport, 6 km, 1981-2010
3,5872,0961,126
Central Kootenay, Electoral Area K
Nakusp, 6 km, 1991-2020
3,642*2,000*1,054*
Central Okanagan
Kelowna Airport, 3 km, 1981-2010
3,741*1,989*1,035*
Central Okanagan West
Okanagan Centre, 13 km, 1981-2010
3,285*2,274*1,234*
Central Saanich
Saanichton Cda, 3 km, 1981-2010
2,835*2,083*862*
Chetwynd
Chetwynd Airport, 1 km, 1981-2010
5,464*1,268*517*
Chilliwack
Chilliwack, 2 km, 1981-2010
2,732*2,345*1,127*
Clearwater
Vavenby, 19 km, 1981-2010
4,208*1,735*848*
Clinton
Clinton, 8 km, 1991-2020
4,974*1,320*580*
Coldstream
Vernon Bella Vista, 7 km, 1991-2020
3,736*2,136*1,167*
Columbia-Shuswap, Electoral Area A
Golden Airport, 6 km, 1991-2020
4,692*1,593*765*
Columbia-Shuswap, Electoral Area B
Revelstoke, 1 km, 1991-2020
3,951*1,878*983*
Columbia-Shuswap, Electoral Area D
Westwold, 14 km, 1981-2010
4,238*1,686*816*
Columbia-Shuswap, Electoral Area E
Salmon Arm Airport, 29 km, 1991-2020
3,601*2,144*1,160*
Comox
Comox Airport, 5 km, 1991-2020
2,9122,112971
Comox Valley, Electoral Area A
Mud Bay, 12 km, 1981-2010
3,091*1,950*850*
Comox Valley, Electoral Area B (Lazo North)
Courtenay Meadowbrook, 4 km, 1981-2010
3,100*1,986*901*
Courtenay
Courtenay Meadowbrook, 3 km, 1981-2010
3,100*1,986*901*
Cowichan Valley, Electoral Area A
Shawnigan Lake, 5 km, 1981-2010
3,013*2,030*915*
Cowichan Valley, Electoral Area B
Shawnigan Lake, 1 km, 1981-2010
3,013*2,030*915*
Cowichan Valley, Electoral Area C
Shawnigan Lake, 5 km, 1981-2010
3,013*2,030*915*
Cowichan Valley, Electoral Area D
Duncan Kelvin Creek, 8 km, 1981-2010
2,957*2,084*948*
Cowichan Valley, Electoral Area E
Duncan Kelvin Creek, 3 km, 1981-2010
2,957*2,084*948*
Cowichan Valley, Electoral Area F
Cowichan Lake Forestry, 3 km, 1981-2010
3,051*2,024*930*
Cowichan Valley, Electoral Area G
Nanaimo Airport, 14 km, 1981-2010
2,966*2,094*965*
Cowichan Valley, Electoral Area H
Nanaimo Airport, 4 km, 1981-2010
2,966*2,094*965*
Cowichan Valley, Electoral Area I
Cowichan Lake Forestry, 7 km, 1981-2010
3,051*2,024*930*
Cranbrook
Cranbrook City, 1 km, 1981-2010
4,382*1,692*834*
Creston
Creston, 0 km, 1991-2020
3,563*2,166*1,197*
Cumberland
Courtenay Meadowbrook, 12 km, 1981-2010
3,100*1,986*901*
Daajing Giids
Sandspit Airport, 19 km, 1991-2020
3,400*1,549*512*
Dawson Creek
Dawson Creek Airport, 4 km, 1991-2020
5,838*1,265*530*
Duncan
Duncan Kelvin Creek, 5 km, 1981-2010
2,957*2,084*948*
East Kootenay, Electoral Area C
Cranbrook City, 4 km, 1981-2010
4,382*1,692*834*
East Kootenay, Electoral Area E
Wasa, 7 km, 1981-2010
4,491*1,665*818*
Elkford
Fording River, 15 km, 1981-2010
6,208*782*241*
Esquimalt
Victoria Gonzales City, 7 km, 1991-2020
2,683*2,170*840*
Fort St. James
Fort St James, 2 km, 1981-2010
5,286*1,230*502*
Fort St. John
Fort St John Airport, 7 km, 1991-2020
5,736*1,352*602*
Fraser Lake
Fraser Lake North Shore, 2 km, 1981-2010
5,2351,247510
Fraser Valley, Electoral Area C
Chilliwack, 8 km, 1981-2010
2,732*2,345*1,127*
Fraser Valley, Electoral Area D
Agassiz climate station, 5 km, 1991-2020
2,680*2,412*1,177*
Fraser Valley, Electoral Area G
Mission West Abbey, 3 km, 1981-2010
2,937*2,170*1,010*
Fraser Valley, Electoral Area H
Sardis, 6 km, 1981-2010
2,976*2,145*992*
Fraser-Fort George, Electoral Area A
Prince George 15 km NW, 27 km, 1981-2010
5,295*1,213*503*
Fraser-Fort George, Electoral Area C
Prince George treatment plant, 11 km, 1981-2010
4,673*1,481*664*
Fraser-Fort George, Electoral Area D
Prince George Airport, 6 km, 1991-2020
4,983*1,342*570*
Fraser-Fort George, Electoral Area E
Hixon, 15 km, 1981-2010
4,654*1,497*683*
Fraser-Fort George, Electoral Area F
Prince George Airport, 11 km, 1991-2020
4,983*1,342*570*
Fraser-Fort George, Electoral Area G
Prince George 15 km NW, 26 km, 1981-2010
5,295*1,213*503*
Fraser-Fort George, Electoral Area H
Cariboo Lodge, 28 km, 1981-2010
5,567*1,004*362*
Fruitvale
Warfield, 15 km, 1981-2010
3,574*2,162*1,189*
Gold River
Gold River Townsite, 1 km, 1981-2010
3,216*1,963*922*
Golden
Golden Airport, 1 km, 1991-2020
4,692*1,593*765*
Grand Forks
Grand Forks, 2 km, 1981-2010
3,816*2,049*1,096*
Granisle
Topley Landing, 8 km, 1981-2010
5,3161,106419
Greenwood
Midway, 12 km, 1981-2010
3,924*1,934*989*
Harrison Hot Springs
Agassiz climate station, 6 km, 1991-2020
2,680*2,412*1,177*
Hazelton
Hazelton Temlehan, 7 km, 1981-2010
4,776*1,445*624*
Juan de Fuca (Part 1)
William Head, 21 km, 1981-2010
2,763*2,083*782*
Juan de Fuca (Part 2)
Port Renfrew, 7 km, 1981-2010
3,189*1,762*628*
Kamloops
Kamloops Airport, 8 km, 1991-2020
3,393*2,440*1,390*
Kaslo
Kaslo, 1 km, 1981-2010
3,834*1,802*891*
Kelowna
Kelowna Burnett's Nursery, 2 km, 1981-2010
3,342*2,261*1,236*
Kent
Agassiz climate station, 1 km, 1991-2020
2,680*2,412*1,177*
Keremeos
Keremeos 2, 1 km, 1981-2010
3,345*2,383*1,319*
Kimberley
Marysville, 6 km, 1981-2010
4,628*1,569*756*
Kitimat
Kitimat Townsite, 1 km, 1981-2010
3,931*1,590*698*
Kitimat-Stikine, Electoral Area B
Hazelton Temlehan, 6 km, 1981-2010
4,776*1,445*624*
Kitimat-Stikine, Electoral Area C (Part 1)
Terrace Pcc, 5 km, 1981-2010
3,907*1,621*720*
Kitimat-Stikine, Electoral Area E
Terrace Pcc, 6 km, 1981-2010
3,907*1,621*720*
Kitimat-Stikine, Electoral Area F
Dease Lake, 1 km, 1981-2010
6,752*799*236*
Kootenay Boundary B / Lower Columbia-Old-Glory
Castlegar Airport, 11 km, 1981-2010
3,5872,0961,126
Kootenay Boundary D / Rural Grand Forks
Grand Forks, 1 km, 1981-2010
3,816*2,049*1,096*
Kootenay Boundary E / West Boundary
Joe Rich Creek, 21 km, 1981-2010
4,740*1,302*536*
Kootenay Boundary, Electoral Area A
Warfield, 16 km, 1981-2010
3,574*2,162*1,189*
Ladysmith
Nanaimo Airport, 8 km, 1981-2010
2,966*2,094*965*
Lake Country
Winfield, 1 km, 1981-2010
3,529*2,170*1,168*
Lake Cowichan
Lake Cowichan, 0 km, 1981-2010
3,050*2,049*940*
Langley (district municipality)
Haney East, 12 km, 1981-2010
2,974*2,113*948*
Langley (city)
Pitt Meadows, 12 km, 1991-2020
2,824*2,266*1,077*
Lantzville
Nanaimo Airport, 26 km, 1981-2010
2,966*2,094*965*
Lillooet
Lillooet Seton BC Hydro, 2 km, 1981-2010
3,402*2,388*1,346*
Logan Lake
Highland Valley Lornex, 15 km, 1981-2010
4,988*1,189*488*
Lytton
Lytton, 1 km, 1991-2020
3,126*2,627*1,518*
Mackenzie
Mackenzie, 4 km, 1991-2020
5,458*1,227*519*
Maple Ridge
Haney East, 3 km, 1981-2010
2,974*2,113*948*
Merritt
Merritt treatment plant, 1 km, 1981-2010
3,866*1,918*965*
Metchosin
William Head, 4 km, 1981-2010
2,763*2,083*782*
Metro Vancouver, Electoral Area A
Vancouver Airport, 9 km, 1991-2020
2,781*2,205*994*
Midway
Midway, 1 km, 1981-2010
3,924*1,934*989*
Mission
Mission West Abbey, 1 km, 1981-2010
2,937*2,170*1,010*
Montrose
Warfield, 12 km, 1981-2010
3,574*2,162*1,189*
Mount Waddington, Electoral Area A
Port Hardy Airport, 25 km, 1991-2020
3,426*1,516*472*
Mount Waddington, Electoral Area B
Quatsino Lightstation, 8 km, 1981-2010
2,935*1,896*630*
Mount Waddington, Electoral Area C
Port Hardy Airport, 28 km, 1991-2020
3,426*1,516*472*
Nakusp
Nakusp, 4 km, 1991-2020
3,642*2,000*1,054*
Nanaimo
Nanaimo Airport, 13 km, 1981-2010
2,966*2,094*965*
Nanaimo, Electoral Area A
Nanaimo Airport, 4 km, 1981-2010
2,966*2,094*965*
Nanaimo, Electoral Area C
Nanaimo Airport, 10 km, 1981-2010
2,966*2,094*965*
Nanaimo, Electoral Area E
Coombs, 17 km, 1981-2010
3,255*1,839*803*
Nanaimo, Electoral Area G
Coombs, 6 km, 1981-2010
3,255*1,839*803*
Nanaimo, Electoral Area H
Qualicum River fish research station, 2 km, 1981-2010
3,090*1,895*790*
Nelson
Nelson, 1 km, 1991-2020
3,441*2,135*1,152*
New Denver
New Denver, 1 km, 1981-2010
3,724*1,899*972*
New Hazelton
Hazelton Temlehan, 10 km, 1981-2010
4,776*1,445*624*
North Coast, Electoral Area C
Holland Rock, 26 km, 1991-2020
3,538*1,417*344*
North Coast, Electoral Area D
Tlell, 7 km, 1981-2010
3,640*1,408*445*
North Coast, Electoral Area E
Sandspit Airport, 1 km, 1991-2020
3,400*1,549*512*
North Cowichan
Duncan Kelvin Creek, 12 km, 1981-2010
2,957*2,084*948*
North Okanagan, Electoral Area F
Salmon Arm Airport, 13 km, 1991-2020
3,601*2,144*1,160*
North Saanich
Victoria Airport, 1 km, 1991-2020
2,878*2,056*860*
North Vancouver
Vancouver Harbour, 4 km, 1991-2020
2,491*2,459*1,147*
Northern Rockies
Fort Nelson Airport, 7 km, 1991-2020
6,649*1,358*640*
Oak Bay
Victoria Gonzales City, 1 km, 1991-2020
2,683*2,170*840*
Okanagan-Similkameen, Electoral Area A
Osoyoos climate station, 1 km, 1991-2020
3,069*2,671*1,576*
Okanagan-Similkameen, Electoral Area B
Keremeos 2, 6 km, 1981-2010
3,345*2,383*1,319*
Okanagan-Similkameen, Electoral Area D
Penticton Airport, 13 km, 1991-2020
3,302*2,296*1,264*
Okanagan-Similkameen, Electoral Area F
Penticton Airport, 5 km, 1991-2020
3,302*2,296*1,264*
Okanagan-Similkameen, Electoral Area G
Keremeos 2, 0 km, 1981-2010
3,345*2,383*1,319*
Okanagan-Similkameen, Electoral Area H
Princeton Airport, 10 km, 1991-2020
4,250*1,755*875*
Okanagan-Similkameen, Electoral Area I
Penticton Airport, 8 km, 1991-2020
3,302*2,296*1,264*
Oliver
Oliver treatment plant, 1 km, 1981-2010
3,160*2,533*1,445*
Osoyoos
Osoyoos West, 2 km, 1981-2010
3,094*2,555*1,448*
Parksville
Coombs, 9 km, 1981-2010
3,255*1,839*803*
Peace River, Electoral Area B
Fort St John Airport, 29 km, 1991-2020
5,736*1,352*602*
Peace River, Electoral Area C
Fort St John Airport, 15 km, 1991-2020
5,736*1,352*602*
Peace River, Electoral Area D
Dawson Creek Airport, 11 km, 1991-2020
5,838*1,265*530*
Peace River, Electoral Area E
Chetwynd Airport, 3 km, 1981-2010
5,464*1,268*517*
Peachland
Peachland, 2 km, 1981-2010
3,198*2,384*1,317*
Pemberton
Pemberton, 5 km, 1991-2020
3,595*2,087*1,097*
Penticton
Penticton Airport, 4 km, 1991-2020
3,302*2,296*1,264*
Pitt Meadows
Pitt Meadows, 1 km, 1991-2020
2,824*2,266*1,077*
Port Clements
Tlell, 26 km, 1981-2010
3,640*1,408*445*
Port Edward
Holland Rock, 7 km, 1991-2020
3,538*1,417*344*
Port Hardy
Port Hardy Airport, 11 km, 1991-2020
3,426*1,516*472*
Port McNeill
Port Hardy Airport, 22 km, 1991-2020
3,426*1,516*472*
Pouce Coupe
Dawson Creek Airport, 4 km, 1991-2020
5,838*1,265*530*
Powell River
Powell River Airport, 2 km, 1981-2010
3,103*1,930*829*
Prince George
Prince George treatment plant, 4 km, 1981-2010
4,673*1,481*664*
Prince Rupert
Prince Rupert Airport, 8 km, 1981-2010
3,825*1,307*360*
Princeton
Princeton Airport, 1 km, 1991-2020
4,250*1,755*875*
qathet, Electoral Area A
Powell River, 21 km, 1981-2010
2,707*2,263*1,032*
qathet, Electoral Area B
Powell River Airport, 4 km, 1981-2010
3,103*1,930*829*
qathet, Electoral Area C
Powell River Airport, 22 km, 1981-2010
3,103*1,930*829*
qathet, Electoral Area D
Powell River Airport, 17 km, 1981-2010
3,103*1,930*829*
Qualicum Beach
Coombs, 5 km, 1981-2010
3,255*1,839*803*
Quesnel
Quesnel Airport, 5 km, 1981-2010
4,599*1,543*704*
Revelstoke
Revelstoke, 4 km, 1991-2020
3,951*1,878*983*
Richmond
Richmond Nature Park, 3 km, 1981-2010
2,783*2,244*1,029*
Rossland
Warfield, 4 km, 1981-2010
3,574*2,162*1,189*
Saanich
Victoria University, 5 km, 1991-2020
2,611*2,277*966*
Salmo
Castlegar Airport, 28 km, 1981-2010
3,5872,0961,126
Salmon Arm
Salmon Arm Airport, 4 km, 1991-2020
3,601*2,144*1,160*
Saltspring Island
Salt Spring Island Cusheon Lake, 2 km, 1981-2010
3,333*1,729*685*
Sechelt
Merry Island Lightstation, 11 km, 1981-2010
2,611*2,289*1,008*
Sicamous
Salmon Arm Airport, 24 km, 1991-2020
3,601*2,144*1,160*
Sidney
Victoria Airport, 2 km, 1991-2020
2,878*2,056*860*
Silverton
New Denver, 5 km, 1981-2010
3,724*1,899*972*
Slocan
New Denver, 26 km, 1981-2010
3,724*1,899*972*
Smithers
Smithers Airport, 5 km, 1991-2020
4,9841,254505
Sooke
William Head, 15 km, 1981-2010
2,763*2,083*782*
Southern Gulf Islands
Mayne Island, 8 km, 1981-2010
2,857*2,062*837*
Sparwood
Sparwood, 1 km, 1991-2020
4,932*1,329*571*
Squamish
Squamish treatment plant central, 0 km, 1981-2010
2,943*2,113*962*
Squamish-Lillooet, Electoral Area B
Lillooet Seton BC Hydro, 8 km, 1981-2010
3,402*2,388*1,346*
Squamish-Lillooet, Electoral Area C
Pemberton, 4 km, 1991-2020
3,595*2,087*1,097*
Squamish-Lillooet, Electoral Area D
Squamish treatment plant central, 9 km, 1981-2010
2,943*2,113*962*
Stewart
Stewart Airport, 0 km, 1991-2020
4,270*1,372*529*
Stikine Region
Atlin, 1 km, 1991-2020
6,039*921*292*
Strathcona, Electoral Area B
Cape Mudge, 19 km, 1981-2010
3,009*1,958*823*
Strathcona, Electoral Area C
Cape Mudge, 6 km, 1981-2010
3,009*1,958*823*
Sunshine Coast, Electoral Area A
Merry Island Lightstation, 19 km, 1981-2010
2,611*2,289*1,008*
Sunshine Coast, Electoral Area B
Merry Island Lightstation, 5 km, 1981-2010
2,611*2,289*1,008*
Sunshine Coast, Electoral Area D
Gibsons Gower Point, 9 km, 1981-2010
2,770*2,169*946*
Sunshine Coast, Electoral Area E
Gibsons Gower Point, 1 km, 1981-2010
2,770*2,169*946*
Taylor
Fort St John Airport, 9 km, 1991-2020
5,736*1,352*602*
Telkwa
Smithers Airport, 17 km, 1991-2020
4,9841,254505
Terrace
Terrace Pcc, 2 km, 1981-2010
3,907*1,621*720*
Thompson-Nicola, Electoral Area A (Wells Gray Country)
Vavenby, 4 km, 1981-2010
4,208*1,735*848*
Thompson-Nicola, Electoral Area B (Thompson Headwaters)
Blue River Airport, 3 km, 1991-2020
4,8121,409637
Thompson-Nicola, Electoral Area E (Bonaparte Plateau)
Vidette Lake Sharpe Lake, 24 km, 1981-2010
5,040*1,166*445*
Thompson-Nicola, Electoral Area L (Grasslands)
Westwold, 25 km, 1981-2010
4,238*1,686*816*
Thompson-Nicola, Electoral Area M (Beautiful Nicola Valley - North)
Merritt treatment plant, 16 km, 1981-2010
3,866*1,918*965*
Thompson-Nicola, Electoral Area N (Beautiful Nicola Valley - South)
Merritt treatment plant, 12 km, 1981-2010
3,866*1,918*965*
Thompson-Nicola, Electoral Area O (Lower North Thompson)
Darfield, 27 km, 1981-2010
4,001*1,888*965*
Thompson-Nicola, Electoral Area P (Rivers and the Peaks)
Kamloops Airport, 29 km, 1991-2020
3,393*2,440*1,390*
Tofino
Tofino Airport, 12 km, 1981-2010
3,1201,754569
Trail
Warfield, 3 km, 1981-2010
3,574*2,162*1,189*
Tumbler Ridge
Bullmoose, 27 km, 1981-2010
5,782*933*315*
Ucluelet
Ucluelet Kennedy Camp, 1 km, 1981-2010
3,017*1,843*612*
Valemount
Cariboo Lodge, 18 km, 1981-2010
5,567*1,004*362*
Vancouver
Vancouver Harbour, 4 km, 1991-2020
2,491*2,459*1,147*
Vernon
Vernon Bella Vista, 3 km, 1991-2020
3,736*2,136*1,167*
Victoria
Victoria Gonzales City, 3 km, 1991-2020
2,683*2,170*840*
Warfield
Warfield, 1 km, 1981-2010
3,574*2,162*1,189*
Wells
Barkerville, 5 km, 1981-2010
5,824*800*238*
West Kelowna
Kelowna Burnett's Nursery, 9 km, 1981-2010
3,342*2,261*1,236*
West Vancouver
Vancouver Harbour, 5 km, 1991-2020
2,491*2,459*1,147*
Whistler
Whistler, 1 km, 1981-2010
4,1761,493660
Williams Lake
Williams Lake River, 1 km, 1981-2010
4,242*1,776*873*

* Based on fewer years than the WMO standard: these figures rest on at least 20 or 15 of the 30 years, short of the World Meteorological Organization's standard of nearly all of them. ECCC publishes them as normals; treat them as a rougher guide.

The other 83 places have no station within 30 km, or their station's normals carry no degree days; their pages say which. A dash means the normals don't carry that figure. Distances are from the town centre (in an electoral area, its main settled place).

Source: Canadian Climate Normals 1991-2020 and 1981-2010, Environment and Climate Change Canada (Open Government Licence – Canada).

Buying rural land? Before you buy rural land in BC: the nine questions that decide an offer, on one printable page.