Sydney sweltered through its hottest December night in almost 150 years as the mercury refused to budge to acceptable levels.
Fans and airconditioners copped a workout and hundreds hit the beach last night as the mercury dipped to between 22C-28C across much of Sydney.
At midnight the temperature was still a warm 27C at Observatory Hill while Penrith in Sydney's west reached a slightly cooler 27C.
The last time it was anywhere near this hot was in December 1972 when the mercury hit 26.3C overnight.
At 6am this morning the temperature at Sydney Harbour was already 29C.
The mercury hit 37C yesterday with an expected high of 38C today.
The hot night prompted plenty of reaction on social media, with some remarking it is standard Sydney for this time of year.
Others tried to see the lighter side of things.
The hottest December night ever was set on December 25 in 1868 with a minimum of 26.3C recorded.
For those unable to cope with the heat, the good news is a cool change should see the mercury dip to a much more comfortable 22C tomorrow.
But be careful for what you wish for though as showers are on the cards for the next few days.
Temperatures will hit 25C on Friday and 31C on Saturday and 22C on Sunday with showers expected across the weekend.
But it wasn't just Sydney which felt the heat yesterday.
A blast of hot weather across Australia's southeast also left Canberra, Adelaide and Melbourne all sweltering together for the first time in more than half a century.
Temperatures peaked above 33C in all four capital cities yesterday - the first time in 51 years, according to the Bureau of Meteorology.
Hot, dry winds drawn down from Northern Australia drove the mercury higher, sparking fire bans in NSW, South Australia and Victoria.
Sydney's CBD sizzled at a high of 37.8C - nearly 13 degrees above the city's long-term average for December - while at Penrith, in the city's west, the mercury surged to 39.4C.
About 800 people had flocked to the Aquatic Centre at Sydney Olympic Park in the city's west before lunchtime to seek relief from the city's hottest December day since 2005.
In Melbourne, temperatures leapt above the forecast maximum of 34C to reach 36.1C shortly after 4pm.
Adelaide was a touch hotter at 35.6C, while Canberra hit 33.9C.
Cool winds brought relief for Melbourne with temperatures hovering between 20C and 23C for the next few days.
Adelaide is also tipped for a cooler day today with a high of 23C expected today and 25C tomorrow.
Fire danger
Meanwhile, around 40 fires were still burning across NSW, including two large blazes which threatened dozens of homes near the towns of Abermain and neighbouring Neath, near Cessnock in the Hunter Region.
At least 70 firefighters were on the ground while water bombing helicopters helped from above.
With hot and windy conditions forecast to continue, total fire bans have been declared for the greater Sydney region, Illawarra/Shoalhaven, Upper Central West Plains and Lower Central West Plains today.
However, fire bans that were in place across northern Victoria and most of South Australia are expected to be lifted today.
The SA Country Fire Service said that the threat posed by a fire on 3300 hectares of land near the Nullarbor Roadhouse on the Eyre Highway had reduced.
- Additional reporting: AAP