Mild temperatures and heavy rain overnight have led to flooded streets and cancelled school buses in some areas parts of the Greater Toronto Area.

By Fridya afternoon, when the current rainfall warning is expected to end, up to 30 millimetres will have fallen in most areas of the GTA. This afternoon temperatures are expected to fall and approach the zero mark, turning the rain in some areas into snow flurries.

The return of freezing temperatures will also make the streets and sidewalks slippery. The city of Toronto said they plan to salt sidewalks throughout the day.

The deluge caused some problems for Friday's morning commute.

CBC overnight reporter Tony Smyth captured images of streets flooded on Royal York Drive near Dundas Street West, where police closed part of Royal York to traffic.

CBC reporter Linda Ward was there at 7:30 a.m.

"It's like a wading pool," she reported. "The water is up over the level of the sidewalk."

Pearson International airport is reporting normal operations, though passengers should check with their airline before heading to the airport.

GO train service to Barrie was delayed by 20 minutes this morning due to a signal problem. GO posts service updates here.

School bus cancellations

Both the Toronto District School Board and Toronto Catholic School Board will have regular classes today with buses running. 

Outside the city there are some school bus cancellations, including:

  • Dufferin-Peel Catholic District School Board Buses and the Peel District School Board Buses in the Town of Caledon and the County of Dufferin are cancelled today.
  • Durham Region public and Catholic schools boards: Buses cancelled north of Highway 7 (Winchester Road).
  • Halton District School Board Bus service is cancelled north of Steeles Avenue.

For information about school boards not listed here, please check with your local school board.