Brisbane will have a warm end to the working week, but the weekend will be hotter.
From today until next Monday the temperature is forecast to exceed 28 degrees on each day, with an average daily top of 31 degrees. This run of six days would fit far better in January or February where the monthly average is 30 degrees.
The last time Brisbane had a run of six days above 28 degrees in October was in 2006.
The heat is expected to peak over the weekend with the mercury likely to hit 32 degrees on Saturday and 34 degrees on Sunday.
The unseasonable heat is due to a hot airmass that originated over central Australia and is being drawn into eastern Queensland with a westerly flow.
A cooler airmass will drop temperatures from Tuesday, but it won't last long with temperatures climbing into the high twenties again by Thursday.
© Weatherzone 2012
18:16 EST Heavy rain has stranded about 40 people at William Creek in the South Australian outback due to flooded roads and low cloud has grounded aircraft.