The only thing missing are the palm trees.
The temperature in Montreal on Christmas Eve reached 16 C by mid-afternoon, a coat-shedding 20 degrees higher than normal for this time of year.
That makes Montreal just as warm as places like California, Kuwait and Delhi on Christmas Eve.
- INTERACTIVE: Calculate how many white Christmases you have seen in Montreal
- It's going to be a green Christmas for many Canadians
The balmy temperature was the last thing Anaum and Muhammed Sajanlal were expecting when the siblings arrived in Montreal from Kuwait recently.
They had big plans for winter fun.
"I was looking forward to building a snowman because we see in the movies and cartoons that they build lots of snowmen. We can't do that in Kuwait," said Anaum, 11, on CBC Montreal's Daybreak.
"I thought it was going to be all white with snow and we could play lots of games, roll around in the snow," said Muhammed, 10.
The previous record high in Montreal on Dec. 24 was in 1957 when the temperature hit 8.3 C.
Compare Montreal's temperature today with other world cities:
Montreal was also on par with daytime highs Thursday with Los Angeles (16 C), San Diego (17 C), Delhi (19 C).
Montrealers don their shorts
Montrealers reacted to the warm weather on Twitter, with many expressing their surprise at being able to wear shorts in December.
I am currently running in shorts and a shirt on December 24th in Montreal. What a world.— @dshemie8
"Walking out in shorts and a t-shirt...on Christmas eve." Something I never thought I'd say in Montreal.— @HussainNakhuda
El Niño, yes — climate change, maybe?
The unusual highs are due in part to a "super" El Niño that is sending hot air from the Pacific Ocean our way.
El Niño changes the weather patterns all over the world, and for Canada it has a reputation for bringing milder winters.
But El Niño only accounts for 16 to 20 per cent of the temperature rise, according to the World Meteorological Organization.
The organization says record temperatures are a product of El Niño combining with "human-induced global warming."
- Warm weather has backyard rink-maker waiting, working on rinkside bar instead
- Owl's Head celebrates 50th anniversary despite mild weather
That conclusion, however, is disputed by Environment Canada meteorologist Simon Leblanc.
"We can't say 100 per cent that it's climate change," he said.
Between the two, he said El Niño is more likely to blame than climate change.