Yearly Snowfall Averages for Canadian Cities
The tables below give annual averages for snowfall at major cities in Canada. The numbers are for the total amount of snow and how many days it snows in a year.
The statistics allow you to compare the usual yearly snowfall for the 26 largest Canadian cities, ranging from St John's, Newfoundland in the east to Victoria, British Columbia in the west.
Place name links take you to more detailed information on snowfall, snowstorms and snow accumulation for that location.
The snowfall totals are averages based on weather data collected from 1971 to 2000. The calculation of days includes those when at least 0.2 centimetres (0.08 inches) of snow fell.
| Days | City | Inches | Centimetres |
|---|---|---|---|
| 14 | Abbotsford, British Columbia | 25.0 | 64 |
| 46 | Barrie, Ontario | 93.9 | 238 |
| 57 | Calgary, Alberta | 49.9 | 127 |
| 55 | Edmonton, Alberta | 48.6 | 124 |
| 60 | Halifax, Nova Scotia | 90.7 | 231 |
| 56 | Hamilton, Ontario | 63.7 | 162 |
| 38 | Kelowna, British Columbia | 40.1 | 102 |
| 52 | Kingston, Ontario | 71.2 | 181 |
| 64 | Kitchener, Ontario | 62.8 | 160 |
| 66 | London, Ontario | 79.7 | 202 |
| 60 | Montréal, Quebec | 85.6 | 218 |
| 29 | Oshawa, Ontario | 46.6 | 118 |
| 66 | Ottawa, Ontario | 92.8 | 236 |
| Days | City | Inches | Centimetres |
|---|---|---|---|
| 76 | Québec, Quebec | 124.4 | 316 |
| 57 | Regina, Saskatchewan | 41.7 | 106 |
| 96 | Saguenay, Quebec | 134.5 | 342 |
| 57 | Saskatoon, Saskatchewan | 38.3 | 97 |
| 79 | Sherbrooke, Quebec | 115.9 | 294 |
| 45 | St. Catharines, Ontario | 53.8 | 137 |
| 84 | St. John's, Newfoundland | 126.9 | 322 |
| 78 | Sudbury, Ontario | 108.0 | 274 |
| 47 | Toronto, Ontario | 45.4 | 115 |
| 11 | Vancouver, British Columbia | 19.0 | 48 |
| 8 | Victoria, British Columbia | 11.4 | 26 |
| 45 | Windsor, Ontario | 49.8 | 127 |
| 55 | Winnipeg, Manitoba | 43.5 | 111 |
Reference
Environment Canada. National Climate Data and Information Archive. Canadian Climate Normals or Averages 1971-2000.