Average Temperatures in December for Canadian Cities
Average temperatures for December at major cities across Canada are listed below in degrees Celsius and Fahrenheit.
The list allows you to compare the usual December temperatures at the 26 largest Canadian cities from coast to coast.
The tables give the month's normal maximum and minimum temperatures based on weather data collected from 1971 to 2000.
| High °F | Low °F | City | High °C | Low °C |
|---|---|---|---|---|
| 43 | 31 | Abbotsford, British Columbia | 6 | 0 |
| 32 | 18 | Barrie, Ontario | 0 | -8 |
| 30 | 8 | Calgary, Alberta | -1 | -13 |
| 22 | 7 | Edmonton, Alberta | -5 | -14 |
| 35 | 19 | Halifax, Nova Scotia | 1 | -7 |
| 34 | 21 | Hamilton, Ontario | 1 | -6 |
| 33 | 20 | Kelowna, British Columbia | 1 | -6 |
| 33 | 17 | Kingston, Ontario | 0 | -8 |
| 32 | 19 | Kitchener, Ontario | 0 | -7 |
| 33 | 20 | London, Ontario | 1 | -7 |
| 28 | 13 | Montréal, Quebec | -2 | -10 |
| 35 | 22 | Oshawa, Ontario | 2 | -5 |
| 27 | 12 | Ottawa, Ontario | -3 | -11 |
| High °F | Low °F | City | High °C | Low °C |
|---|---|---|---|---|
| 23 | 8 | Québec, Quebec | -5 | -13 |
| 18 | -1 | Regina, Saskatchewan | -8 | -19 |
| 20 | 2 | Saguenay, Quebec | -7 | -17 |
| 15 | -3 | Saskatoon, Saskatchewan | -9 | -19 |
| 27 | 8 | Sherbrooke, Quebec | -3 | -14 |
| 36 | 24 | St. Catharines, Ontario | 2 | -5 |
| 34 | 22 | St. John's, Newfoundland | 1 | -6 |
| 23 | 7 | Sudbury, Ontario | -5 | -14 |
| 34 | 20 | Toronto, Ontario | 1 | -7 |
| 43 | 33 | Vancouver, British Columbia | 6 | 1 |
| 45 | 38 | Victoria, British Columbia | 7 | 3 |
| 35 | 23 | Windsor, Ontario | 2 | -5 |
| 15 | -2 | Winnipeg, Manitoba | -10 | -19 |
Reference
Environment Canada. National Climate Data and Information Archive. Canadian Climate Normals or Averages 1971-2000.