Yearly Snowfall Averages for Alberta

The tables below list annual averages for snowfall at cities, towns and parks in Alberta.

You can jump to a separate table for each section of the province: Southern, Central and Northern Alberta.

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

Southern Alberta

Yearly snowfall averages
Days Place Inches Centi­metres
31 Brooks 28.2 71.7
40 Cardston 76.5 194.2
47 Lethbridge 44.3 112.4
42 Medicine Hat 34.7 88.2
29 Taber 38.4 97.4
66 Waterton Village 93.6 237.7

Central Alberta

Annual average snowfall
Days Place Inches Centi­metres
64 Banff 75.2 191.0
54 Calgary 50.7 128.8
42 Camrose 44.7 113.5
52 Edmonton 48.6 123.5
55 Edson 63.1 160.2
50 Jasper 47.3 120.0
52 Lloydminster 38.6 98.1
37 Red Deer 41.7 105.9
58 Rocky Mountain House 65.0 165.1

Northern Alberta

Total amount of snow in a year on average
Days Place Inches Centi­metres
56 Cold Lake 50.6 128.6
67 Fort Chipewyan 46.0 116.9
70 Fort McMurray 52.7 133.8
55 Grande Prairie 60.7 154.3
66 High Level 60.7 154.2
51 Slave Lake 33.3 84.5
Reference

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

Alberta Snowfall
Back to Top