Christmas Day is turning out to be green (or grey) for millions of Canadians as unseasonably mild temperatures blanket much of the country.

"I think this year, we may see one of the greenest Christmases we've ever seen," said David Phillips, senior climatologist at Environment Canada, leading up to Thursday's big day.

From the Maritimes to parts of Ontario, Canadians were told to prepare for a wet, soggy holiday. The Prairies may get a sprinkling of snow while it's balmy in Victoria and Vancouver.

Phillips said that when December started, it was clear there was little chance of a white Christmas.

"We've seen this warm Gulf of Mexico air with lots of warm rains ... so the snow just doesn't have a chance under these kinds of tropical kinds of conditions," Phillips said.

Watch the full story by clicking the video.