Sydney is sweltering through another hot day after the sea breeze failed to kick in, rewarding those lucky enough to be at the beach.
The city's temperature soared past 37 degrees - the second hottest day so far in 2016 - well above the initial forecast for a maximum of 32 degrees.
It's hot out there today. Here's something to help you cool down
The Bureau of Meteorology lifted its predicted top to 35 degrees but that was exceeded within an hour of its update.
The top reached so far is 37.5 degrees or more than 11 degrees above the January average.
"The sea breeze hasn't had a big effect on the city and as a result we haven't had the cooling," Tristan Meyers, a meteorologist with Weatherzone, said.
At 1.30pm, the mercury was likely to be near its peak in the city, but might have further to rise in the western suburbs where temperatures were already in their mid-30s.
Thursday temperatures might be nearly as warm with the current forecast standing at 35 for the city and a few degrees hotter in the west.
According to the bureau, much of the state will climb into the high 30s on Thursday with a pocket reaching into the 40s:
Mr Meyers said Thursday had a higher chance of thunderstorms for the city than Wednesday although they are likely to be restricted to the western suburbs and the ranges.
Holidaymakers heading back to Sydney on Friday might want to consider an early start with generally non-beachy weather expected for the state.
Apart from the north-east corner of NSW, most of the state can expect "a showery, thundery and cloudy day", Mr Meyers said.
Rainfall totals for Friday are tipped for Sydney to be as much as 6 millimetres on Friday and possibly 15mm on Saturday.
Saturday morning may also include thundery conditions for Sydney as a moisture-laden change moves through, Mr Meyers said.
Conditions should then be mild for a few days before temperatures start to climb by early February, he said.