Please complete your profile to unlock commenting and other important features.

Please select your date of birth for special perks on your birthday. Your username will be your unique profile link and will be publicly used in comments.
Narcity Pro

This is a Pro feature.

Time to level up your local game with Narcity Pro.

Pro

$5/month

$40/year

  • Everything in the Free plan
  • Ad-free reading and browsing
  • Unlimited access to all content including AI summaries
  • Directly support our local and national reporting and become a Patron
  • Cancel anytime.
For Pro members only Pro
Summary

This new Ontario weather forecast reveals if the province will get a white Christmas

It won't be snowy everywhere in Canada, so what are Ontario's chances? ❄️

aerial view of toronto buildings, trees and streets after a snowfall. right: ttc streetcar driving through snow in the dark

Snow-covered street in Toronto. Right: TTC streetcar driving through snow.

Senior Writer

A new forecast has revealed the chances of a white Christmas across Canada this year.

There are details about what Ontario's weather will be like on December 25.

Recently, the Old Farmer's Almanac dropped this year's white Christmas weather forecast for Canada and the U.S.

Some parts of Canada will get a white Christmas, while other places only have a chance of a snowy holiday.

A few places don't even have the chance of a white Christmas this year!

So, here's what the white Christmas forecast revealed about Ontario's weather for December 25.

The Old Farmer's Almanac said it's going to be snowy all over Ontario during the holidays this year.

Northern Ontario, which includes Moosonee, Fort Severn, Pickle Lake, Red Lake and more areas, will get a white Christmas in 2025.

A white Christmas is forecast in the southern and central parts of Ontario, including Toronto, the GTA, Kingston, Ottawa, Sudbury, Parry Sound, Sault Ste. Marie, and Thunder Bay.

Also, the Old Farmer's Almanac recently put out a Christmas weather forecast for the week leading up to December 25 and the weekend after the holiday.

It included travel tips to help you plan travel during Christmas this year.

Southern Ontario will have mild temperatures that become "frigid" and snowy conditions.

Travel could be slower because of the snow, so you should check local weather alerts and travel advisories, the Old Farmer's Almanac said.

In the northern parts of Ontario, it will be cold and snowy during the holidays.

Snow-covered roads could make travel slower around Christmas this year.

READ NEXT: Canada's new weather forecast says it'll be a white Christmas in these places this year

This article's cover image was used for illustrative purposes only.

  • Senior Writer

    Lisa Belmonte (she/her) is a Senior Writer with Narcity Media. After graduating with a Bachelor of Journalism from Toronto Metropolitan University (formerly Ryerson University), she joined the Narcity team. Lisa covers news and notices from across the country from a Canada-wide perspective. Her early coverage of the COVID-19 pandemic earned Narcity its first-ever national journalism award nomination.

A new winter forecast says Ontario's weather will be snowiest during these months

Above normal snowfall totals are expected for some parts of the province! 🌨️

Canadian workers can get up to $730 from this CRA benefit payment in January 2026

You could kick off the new year with a payday from the CRA! 💰

A new ranking of Canada's best universities says these are the top schools for 2026

It's based on how schools prepare students for "resilient careers."

Canada's most in-demand jobs for 2026 were revealed and here's how much the positions pay

"Employers are primarily looking for talent capable of navigating both technological efficiency and emotional intelligence."

Costco has special coupons that get you up to 33% off and here's how you can get the deals

Coffee, apple turnovers, granola bars, and more products are discounted.

Cineplex is offering cheap movie tickets in January and these are the films you can watch

If you don't buy tickets a certain way, you'll have to pay more! 📽️🍿