All of southern Ontario is under a rainfall warning with up to 30 millimetres expected to fall between Tuesday evening and Wednesday morning.
Parts of the province, including Caledon, Northern York Region, Northern Durham Region, Barrie, and Orillia, are under a freezing rain warning as well.
Environment Canada issued the warning early Tuesday afternoon, with rainfall in Toronto expected to begin around 9 p.m.
Click here for the latest weather radar.
The rain is expected to linger during much of Wednesday morning, before the temperature climbs to a high of +11 in the afternoon under a mostly cloudy sky.