Is this some kind of cruel joke?

At a time of year when snow is usually the last thing on people’s minds, residents of parts of southern Ontario awakened to flurries or a rain-snow mix Saturday.

Flurries were reported in downtown Toronto, Mississauga and other communities as the temperature hovered at or just below the freezing mark.

The precipitation ushered in a chilly day that will remain well below seasonal.

Saturday’s high is expected to be just 3 C, which is 10 degrees below seasonal. Wind gusts are expected to reach 50 kilometres-per-hour.

Overnight, the temperature will drop to -4 C.

The weather will start to improve Sunday, when a high of 6 C is expected, Environment Canada said.

Monday will bring a high of 14 C.

Since record-keeping began in 1938, the greatest snowfall ever recorded at Pearson International Airport on April 20 was 2.2 centimetres in 1978, according to Environment Canada.

The April 20 record for the most snow on the ground was one centimetre in 1983.

@ChrisKitching is on Twitter. For instant breaking news, follow @CP24 on Twitter.