Tough to get to sleep last night? Tossed and turned? Chances are that you're not alone.
Melbourne's minimum temperature overnight was 23.9 degrees at 3.30am, the Bureau of Meteorology reported - making it the hottest December night in nine years.
And it took quite a while to get there. At 10pm, it was still 30 degrees - the city reached its top of 34 degrees at 5.30pm.
In Melbourne's west, the temperature was a little cooler. In Laverton, the temperature dropped to 20 degrees at 3am, and dropped just below that at 6.30am.
On the other side of the bay, Frankston's lowest temperature was 21.6 degrees, recorded at 3am, and it dropped to 21.3 degrees in Scoresby at 1am.
Temporary relief from the heat is on the way, but hot and sticky nights are predicted to persist until early next week.
The bureau has forecast a late shower for Thursday, with a minimum of 21, ahead of a top 28 and a few showers on Friday.
Storms are expected on Saturday, with a low of 22 and a top of 27 and from Sunday, it's a return to spring-like conditions, so don't put the jumpers away for summer just yet.
The forecast top temperature on Sunday is 21 degrees, with just 19 on Monday and 21 expected on Tuesday.
And the umbrella might be needed on Wednesday, when a possible shower is expected.