Average December Snowfall in British Columbia

The tables below list monthly averages for snowfall during December at cities and towns in British Columbia.

You can jump to a separate table for each section of the province: Southwest Mainland, Gulf Islands, Vancouver Island, Central BC, Southeast BC and Northern BC.

The numbers are for the total amount of new snow and how many days it snows at least 0.2 centimetres (0.08 inches) this month. The snowfall totals are averages based on weather data collected from 1981 to 2010.

Southwest BC Mainland

December snowfall averages
Days Place Inches Centi­metres
4 Abbotsford 6.5 16.5
5 Chilliwack 9.5 24.3
2 Gibsons 3.0 7.7
5 North Vancouver, Capilano 10.0 25.4
3 Powell River 4.5 11.5
3 Vancouver 6.5 16.4
15 Whistler 44.9 114.0

Gulf Islands

Total amount of snow in December on average
Days Place Inches Centi­metres
3 Cortes Island, Whaletown 6.6 16.7
1 Gabriola Island 3.1 8.0
2 Mayne Island, Village Bay 3.5 8.9
2 Saltspring Island 4.5 11.5

Vancouver Island

Total amount of snow in December on average
Days Place Inches Centi­metres
4 Campbell River 8.9 22.6
3 Courtenay - Comox 7.3 18.7
2 Duncan 3.7 9.3
5 Gold River 11.1 28.3
3 Nanaimo 7.3 18.4
5 Port Alberni 8.1 20.7
4 Port Hardy 4.3 10.8
3 Port Renfrew 4.8 12.1
2 Sidney 5.4 13.7
2 Tofino 3.1 7.9
2 Victoria 5.5 14.0

Central British Columbia

Average total snowfall in December
Days Place Inches Centi­metres
17 Barkerville 36.4 92.6
7 Bella Coola 11.8 30.1
9 Kamloops 8.6 21.9
8 Kelowna 9.0 23.0
4 Lillooet 3.8 9.7
10 Penticton 8.3 21.1
9 Vernon 12.3 31.3
8 Williams Lake 12.0 30.4

Southeast BC

Average December snowfall
Days Place Inches Centi­metres
14 Castlegar 25.5 64.8
12 Cranbrook 13.5 34.4
13 Golden 16.7 42.5
17 Revelstoke 43.6 110.6
13 Sparwood 21.3 54.2

Northern British Columbia

December snowfall averages
Days Place Inches Centi­metres
11 Atlin 13.1 33.2
11 Fort Nelson 10.5 26.8
12 Fort St John 10.5 26.8
10 Prince George 14.5 36.9
4 Prince Rupert 9.2 23.3
2 Sandspit, Haida Gwaii 2.3 6.0
15 Smithers 18.0 45.6
Reference

Environment Canada. Meteorological Service of Canada. Canadian Climate Normals. 1981-2010 Climate Normals & Averages.

British Columbia Snowfall
Back to Top