Even those who despise snow can tolerate a white Christmas. There's something about snow on Christmas morning that adds to a perfect day.
Below are probabilities of a white Christmas for major Canadian cities.
St. John's 65%
Thunder Bay 95%
Prince George 90%
A white Christmas means there is snow on the ground of 2 cm or more on Christmas morning at 7 a.m.
The percentages above are from Environment and Climate Change Canada which has analyzed 63 years of weather records and calculated the probability of having a white snow-covered Christmas Day.