Three Canadian cities that guarantee snow on December 25 are Regina, Saskatchewan, Stewart, B.C., and Iqaluit, Nunavut. ^^^^^^^^^^^^^^^ that is totally wrong!! just saying!
Depending on what you want to call a "city", Cornerbrook (Labrador) averages 422 cm. Among more major cities, St. John's NF averages 322 cm and Quebec City 316 cm.
Yes it definitely did. It had been very cold and rainy for a few days but the snow started to fall mid afternoon on Christmas day. By the evening it was quite deep and my brother made snow angels in...