While much of Canada is covered in white on this Christmas Day, many of the major cities are without a snow cover.
Only the Prairie cities of Winnipeg, Saskatoon and Edmonton were guaranteed a White Christmas.
Recent heavy rain and warm temperatures have erased the snow pack across Nova Scotia, Prince Edward Island and southern New Brunswick.
Traditionally Greater Moncton has a 65 percent chance of having a White Christmas.
Today, the airport recorded 3 cm of snow lying on the ground but much of the city and surrounding area have no snow cover at all.