The First Day Of Spring Is Set To Be Beautiful In Toronto This Weekend

The good news you've been waiting for! 🌷
Staff Writer

Spring is arriving in Canada, and Toronto's weather forecast says it's coming in hot.

The first day of spring is this Saturday, March 20, and temperatures in the city are set to hit a sunny high of 9 C, according to The Weather Network.

Editor's Choice: 11 Magical Hikes In Ontario That Are Like Taking A Trip Through Middle-Earth

Forecasts show a chance of freezing rain and snow on Wednesday night. However, once Toronto gets through its current wintry patch, it's blue skies for quite some time. 

The whole weekend will be warm, The Weather Network says, with highs of 11 C and 12 C on Sunday and Monday, respectively.

Forecasts also show that above seasonal temperatures will persist for the remainder of March in southern Ontario — a strong start to the warmer-than-average spring that the province is set to have this year. 

  • Cormac O'Brien was an Associate Editor at Narcity Canada, covering all things exciting and trending about Canada. He has a Bachelor of Fine Arts in Creative Writing and Journalism from the University of Victoria, where he served as the Editor-in-Chief of the campus newspaper and was awarded the BCYNA Community News Scholarship for his writing. He was also the producer and co-host of Now On Narcity, Narcity's flagship podcast.

This monthly winter forecast for Ontario tells you which days will be snowy and 'very cold'

A lot of snowstorms and snowy periods are expected in Ontario!

Ontario's weather forecast for March reveals there'll be snow, rain and warmth on these days

You can expect snow even after the spring season starts! ❄️🌷

7 things about life in Ottawa I thought were totally normal... until I moved away

Leaving home didn't erase the good, but it confirmed why I felt ready to go 👀

7 ways the war in Iran could impact Canadians — from grocery prices to terrorism

As the conflict engulfs the broader Middle East, here are some possible implications for Canadians.