December weather forecast
Canada

englishespañol中文
Share
Flag of Canada
Flag of Canada

Weather in December

December in Canada is characterized by the arrival of winter in full force, with colder temperatures, shorter daylight hours, and significant snowfall in many regions. This month also ushers in the holiday season, making it a time of festivities and winter activities.

In the northern territories, which include Nunavut and Yukon, the climate becomes harsh with temperatures often dropping below -20°C (-4°F). Daylight hours are minimal during this month, with the winter solstice marking the shortest day of the year. Snowfall is consistent, with a permanent snow cover in place.

In the west coast cities of Vancouver and Victoria, December weather is relatively mild with temperatures typically ranging between 0°C (32°F) and 7°C (44.6°F). This region experiences some of the country's highest precipitation levels during this month, primarily as rain. However, snowfall is not uncommon, particularly in the mountainous areas.

The Prairie provinces, including Calgary and Winnipeg, experience a true winter climate. Average temperatures range from -15°C (5°F) to -5°C (23°F), often dipping even lower. Snowfall is frequent, providing ideal conditions for winter sports such as skiing and snowboarding.

Atlantic Canada, including Halifax and St. John's, experiences temperatures from -5°C (23°F) to 5°C (41°F). Weather patterns are unpredictable, alternating between snow, rain, and clear skies. The coastal influence leads to occasional foggy conditions and milder temperatures compared to inland regions.

Compared to November, December sees a further decrease in temperatures and daylight hours. The landscape across much of Canada is a winter wonderland, offering myriad opportunities for outdoor activities. Despite the cold, the festive season brings warmth and cheer, making December a special time to experience the Canadian winter.

  • Toronto - December »
    In Toronto in December, snow falls for 9.9 days, with typically accumulated 41mm (1.61") of snow. In Toronto in December, during 7.7 rainfall days, 23mm (0.91") of precipitation is typically accumulated.
  • Montreal - December »
    In Montreal, in December, snow falls for 14.5 days, with typically accumulated 211mm (8.31") of snow. In Montreal, Canada, during December, the rain falls for 8.5 days and regularly aggregates up to 75mm (2.95") of precipitation.
  • Vancouver - December »
    In Vancouver, Canada, in December, snow falls for 2 days, with typically accumulated 41mm (1.61") of snow. The months with the lowest UV index in Vancouver are January, February, November and December, with an average maximum UV index of 2.
  • Ottawa - December »
    In Ottawa during December, the rain falls for 8.4 days and regularly aggregates up to 66mm (2.6") of precipitation. In Ottawa, in December, snow falls for 16.6 days, with typically accumulated 198mm (7.8") of snow.
  • Calgary - December »
    The month with the shortest days in Calgary, Canada, is December, with an average of 8h and 0min of daylight. In Calgary, in December, during 12.2 snowfall days, 78mm (3.07") of snow is typically accumulated.
  • Edmonton - December »
    In Edmonton, in December, snow falls for 11.2 days, with typically accumulated 70mm (2.76") of snow. In Edmonton in December, it is raining for 2.7 days, with typically 9mm (0.35") of accumulated precipitation.
  • Winnipeg - December »
    The month with the shortest days in Winnipeg is December, with an average of 8h and 12min of daylight. The month with the shortest days in Winnipeg, Canada, is December, with an average of 8h and 12min of daylight.
  • Quebec city - December »
    The month with the shortest days in Quebec city, Canada, is December, with an average of 8h and 36min of daylight. January, November and December, with an average maximum UV index of 1, are months with the lowest UV index in Quebec city, Canada.
  • Hamilton - December »
    The month with the shortest days in Hamilton is December, with an average of 9h and 0min of daylight. In Hamilton during December, snow falls for 12.4 days and regularly aggregates up to 74mm (2.91") of snow.
  • Kitchener - December »
    In Kitchener during December, snow falls for 17.3 days and regularly aggregates up to 122mm (4.8") of snow. In Kitchener during December, the rain falls for 8.8 days and regularly aggregates up to 50mm (1.97") of precipitation.
  • London - December »
    In London in December, during 14.4 snowfall days, 51mm (2.01") of snow is typically accumulated. The month with the shortest days in London is December, with an average of 9h and 6min of daylight.
  • Victoria - December »
    December is the coldest month of the year in Victoria registering average temperatures as high as 6.3°C (43.3°F) and as low as 3.5°C (38.3°F). The months with the lowest UV index in Victoria, Canada, are January, February, November and December, with an average maximum UV index of 2.
Updated: May 24, 2024 | Published by: Weather Atlas | About Us / Weather Forecasting / Data Sources

Canada

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location