A Colorado Low that pushed into the province on Friday brought a messy mix to much of northern Ontario over the weekend.
"The first low brought around 10 cm of snow to parts of northwestern Ontario through Saturday," says Monica Vaswani, a meteorologist at The Weather Network. "By Sunday, much of the region was dealing with waves of heavy rain."
Rain will continue to fall in some places through Tuesday with another system over Illinois slowly tracking towards central Ontario.
That prompted Environment Canada to issue a rainfall warning across Manitoulin to Sudbury and North Bay, with up to 30 mm possible before tapering Tuesday.
In areas like Timmins and Chapleau, most of the precipitation will fall as heavy snow.
Between 15-20 cm of snow is likely in the hardest hit places, with deteriorating road conditions and reduced visibility expected.
As a result, caution is advised across much of northeastern Ontario and motorists are urged to adjust their driving habits accordingly.
"There is no significant snowfall expected in southern Ontario, but a heavy band of rain will bring up to 25 mm of rain to parts of southwestern Ontario Monday," says Vaswani.
She adds that lighter rain is expected over the Greater Toronto Area.
Behind the low, conditions will be much windier and cooler on Tuesday.
"After a record breaking weekend across parts southern Ontario, temperatures will gradually decrease over the next couple of days."
Visit the Alerts section of the website to stay on top of watches and warnings.