Spring has been here for less than two weeks and already the country is sweating with summer temperatures.
Sydneysiders flocked to Bondi beach on Tuesday to cool down as the city experienced mid-summer temperatures.
Weatherzone recorded a sweltering 27.2 degrees at 2.10pm on Tuesday and expects Wednesday to reach a top of 31 degrees.
Beach goers may be less enthusiastic about jumping into the water tomorrow however, as conditions are expected to be slightly windier.
And while Sydney will drop down to 19 degrees overnight, many city dwellers were enjoying the unseasonably warm Spring weather at Bondi beach.
Wednesday is set to be warm in the city centre as well, with temperatures expected to reach 31 degrees.
Crowds descended upon Bondi beach on Tuesday to soak up the Spring sunshine and jump in the water.
And they are hoping to enjoy the rest of the heat before temperatures drop towards the end of the week.
A Weatherzone spokesman said: ‘There has been heat building up over central and northern Australia over the last couple of months because the sun is out longer.’
‘That heat building is making its way across to NSW ahead of a low pressure trough and front. We’ve got a north-westerly winds around the state dragging that heat across.
‘This warmth is heading across most of south-eastern Australia. South Australia, Victoria, New South Wales and Queensland will all be effected.’
Showers are expected around the country on Thursday, with Sydney and Melbourne dropping to 18 and 14 degrees respectively.
FORECAST: WEATHER AROUND AUSTRALIA
Tuesday: Max 27. Partly cloudy
Wednesday: Min 18, Max 31. Becoming windy. Sunny
Thursday: Min 10, Max 18. Possible early shower
Tuesday: Max 30. Mostly sunny
Wednesday : Min 15, Max 31. Mostly sunny
Thursday: Min 19, Max 27. Sunny
Tuesday : Max 20. Shower or two
Wednesday : Min 10, Max 14. Showers. Windy
Thursday: Min 8, Max 15. Possible shower
Tuesday : Max 34. Sunny
Wednesday: Min 22, Max 33. Mostly sunny
Thursday: Min 23, Max 34. Mostly sunny
Tuesday : Max 18. Rain easing
Wednesday: Min 11, Max 16. A few showers
Thursday: Min 5, Max 14. Shower or two
Tuesday : Max 23. Windy. Partly cloudy
Wednesday : Min 10, Max 20. Shower or two
Thursday: Min 1, Max 11. Possible shower
Tuesday: Min 12, Max 20. Morning shower or two
Wednesday : Min 7, Max 22. Sunny
Thursday: Min 9, Max 25. Sunny
Tuesday : Max 13. Shower or two
Wednesday : Min 6, Max 15. Shower or two clearing
Thursday: Min 4, Max 12. Possible afternoon shower