Close to 15 centimetres of snow and ice pellets along with strong winds are expected tonight, according to Environment Canada.
A period of freezing rain is also expected in the late overnight hours or early Wednesday morning before precipitation changes over to rain.
Rapidly accumulating snow could make travel difficult over some locations.
Surfaces such as highways, roads, walkways and parking lots may become icy and slippery.
There may be a significant impact on rush hour traffic in urban areas.
The federal weather service advises motorists to consider postponing non-essential travel until conditions improve.