A cold front rolling into the city is expected to lower temperatures and bring strong winds, forecasters said.
The low on Sunday morning downtown could approach freezing point. The suburbs will be even colder.
Today the high will be around 10 degrees Celsius, falling tomorrow to a low of 2 degrees and falling further on Sunday morning.
When the sun gets up, Sunday may even feel a little warm, with the high increasing to 8.
Skies will be cloudy during these days and the dry condition will last into next week, with temperatures on Monday and Tuesday ranging between 4 and 10 degrees.