For the first day of spring on Tuesday, Toronto broke a record set back in 1976. Several other communities across southern Ontario broke records as well, including Windsor where the temperature shot up to 27°C.
Parts of northern Ontario have also managed to write a new page in the record book recently. Several areas saw temperatures climb above the 20 degree mark Tuesday. Timmins and Sudbury had never hit 20°C, or higher, before April 1 in the past.
According to Environment Canada, Ontario is in the midst of an historic warm spell. Almost 160 daily high temperature records have been set over the past week.
"And we're not just breaking these records, we're shattering them by over 10 degrees in some cases," says Rob Davis, a meteorologist at The Weather Network.
But the stretch of summer like weather has come to an end. Ontario will see cooler temperatures starting this weekend.
"A cold front will bring temperatures down quite a bit, but most places will still remain well above seasonal," says Davis.
Parts of northern Ontario are expected to see snow Saturday and Sunday.
15-25 cm is possible in areas such as Big Trout Lake - Sachigo Lake and Webequie regions. Periods of freezing rain and ice pellets are also possible over Sandy Lake and Deer Lake.