A new forecast says these parts of Canada will have a white Christmas this year

Some places only have a chance of a white Christmas.

people on snow covered quebec city street with christmas and winter decorations. right: unionville ontario street during snowfall

Quebec City during winter. Right: Unionville, Ontario during a snowfall.

Senior Writer

Canada's weather forecast revealed which places will have a white Christmas this year.

Even though this country is known for snowy winters, it might not be a snow-covered holiday everywhere.

Recently, the Old Farmer's Almanac dropped the 2026 white Christmas forecast that includes winter weather predictions for December 25 across Canada.

According to the U.S. National Weather Service, a white Christmas means there is at least one inch of snow, which is around two centimetres, on the ground on Christmas morning, but it doesn't have to be snowing.

In this new forecast, the Old Farmer's Almanac revealed that many parts of Canada are "in luck" for a white Christmas.

Southern B.C., which includes Vancouver, Kelowna, Victoria and Nanaimo, has a chance of a white Christmas, and northern B.C. is forecast to have a white Christmas. It won't be a snow-covered holiday in places along B.C.'s coast this year.

According to the Old Farmer's Almanac, the Prairies are forecast to have a white Christmas in 2026. That means southern and northern parts of Alberta, Saskatchewan and Manitoba will have snow on December 25.

There is a chance of a white Christmas in central and southern Ontario, which includes places around the Great Lakes like Toronto, Niagara Falls, Windsor, Kingston, Sudbury and Sault Ste. Marie, and nearby areas like Ottawa and Timmins.

Northern Ontario will have a white Christmas this year, so expect a snowy holiday in Thunder Bay, Dryden, Kenora and other parts of the region.

A white Christmas is forecast across Quebec for 2026.

There is only a chance of a white Christmas in Newfoundland, but the Old Farmer's Almanac has called for a white Christmas in Labrador.

In the western parts of the Atlantic region, a white Christmas is forecast. That means it will be a snow-covered holiday in New Brunswick, Nova Scotia and P.E.I.

Snow is forecast to be on the ground across Yukon, the Northwest Territories and Nunavut on December 25, according to the Old Farmer's Almanac.

READ NEXT: Canada's monthly winter forecast reveals when provinces will get snowstorms and cold temps

This article's cover image was used for illustrative purposes only.

  • Senior Writer

    Lisa Belmonte (she/her) is a Senior Writer with Narcity Media. After graduating with a Bachelor of Journalism from Toronto Metropolitan University (formerly Ryerson University), she joined the Narcity team. Lisa covers news and notices from across the country from a Canada-wide perspective. Her early coverage of the COVID-19 pandemic earned Narcity its first-ever national journalism award nomination.

Canada's new winter forecast reveals which parts of the country will be the snowiest

Storms, lake-effect snow, whiteouts and "severe" cold are expected.

This cozy Ontario village was just named the best Christmas town in Canada

It was also named the second-best Christmas town in North America. ❄️

Liberals vote to keep B.C. tanker ban in place

Liberals vote to keep B.C. tanker ban in place

Canada launches first-ever attempt to count visa ‘overstays’

Statistics Canada has created a special unit to estimate the number of people without legal status.

'Long road' for soldier burned in deadly fire at Alberta military base

'Long road' for soldier burned at CFB Wainwright

9 of the most magical Christmas towns in Canada to visit at least once

They're sure to get you into the holiday spirit. 🎄