Sydney reached 16.9 degrees on Sunday, after only a 14.9-degree maximum on Saturday, making it the city's coldest weekend for the year.
The average maximum temperature this weekend was 15.9 degrees, which is only 0.4 of a degree below the July average, but it is the coldest weekend since July last year.
A low pressure system formed over off the coast last Friday. This low has been combining with a strong high over South Australia to send brisk southerly winds, cloud and showers onto the New South Wales coast, including Sydney.
The wind was strong enough and showers heavy enough to make parts of Saturday afternoon feel as cold as 11 degrees and parts of Sunday afternoon as cold as 13, worthy of a cardigan, coat and beanie.
This is quite a contrast to the previous weekend, which was mostly sunny, reaching 20 degrees on Saturday and 18 on Sunday.
The showers were mainly in the east, adding up to nine millimetres in the city.
Some western suburbs had no rainfall recorded in the gauge and as a result was a bit warmer than in the city and eastern suburbs. Richmond reached 15.8 degrees on Saturday and a relatively comfortable 18.5 on Sunday.
Looking ahead to this week, daytime temperatures will gradually rise to the high teens as skies clear and winds tend northerly.
Next weekend in the city should be warmer than this one, reaching about 17 or 18 degrees on both days.
© Weatherzone 2012
13:44 EST Southeastern QLD has endured chilly mornings over the past few days, with some places seeing their coolest run of May mornings in 30 years.