Environment Canada expects heavy rain to batter the GTA and much of southern Ontario Tuesday night with and strong wind gusts of up to 90 km/h to come early Wednesday morning.

It's warning the wind may be strong enough to damage roof shingles and windows, while other objects may also be tossed around, possibly causing damage or injury. There's also a risk of isolated power outages.

The national weather agency also expects 15 to 30 millimetres of rain, with some areas possibly getting more. Most of the rain is expected to fall Tuesday night.

"A Colorado Low pressure system is expected to intensify into an early spring storm as it races across Southern and Central Ontario," said a special weather statement issued by Environment Canada.

Meanwhile, a wind warning says a cold front will blast across the GTA Wednesday morning, followed by more strong southwesterly winds.