A major storm heading for Toronto is expected to shower the city and southern Ontario with snow, ice pellets and freezing rain starting Monday evening. 

Environment Canada issued a major winter storm warning Sunday afternoon, announcing that a weather system from Texas will send high winds and precipitation to Toronto by Monday night, running into Tuesday morning.

About 15 centimetres of snow and ice should fall before it tapers off into drizzle later Tuesday, according to the alert.

High winds with gusts of up to 80 km/h will batter the area, swirling snow and ice and affecting driving conditions from Monday evening on, the forecast says.

Visibility will drop to near zero and roads are expected to be covered with ice. 

The weather system is expected to affect all of southern Ontario, with warnings issued for snow and ice across the province. Ottawa will likely be hit the worst, with the forecast calling for between 20 and 30 centimetres of snow.