The Weather Network has released Canada's white Christmas forecast and it's very hit or miss depending on where you live across the country.
In B.C., the chances of a white Christmas are medium in Prince George but low in Vancouver, Victoria, and Kelowna.
Both Whitehorse and Yellowknife have a 100% chance.
For the Prairies, chances are 100% in Edmonton and Fort McMurray, high in Saskatoon and Regina, medium in Winnipeg, and low in Calgary.
A white Christmas in Northern Ontario is pretty much a lock this year. Meanwhile, Toronto and Windsor have low chances while Ottawa and Montreal have a medium chance.
For the Atlantic provinces, every capital city has a low chance of seeing snow on December 25.
If you're dreaming of a white Christmas but your chances of getting one are low, the forecast could change as we get closer to the holiday.
According to Environment Canada's senior climatologist David Phillips, 80% of the country's regions could have a snowy Christmas Day.