The record for the longest stretch of hot weather in Melbourne has been broken.
The temperature has been above 30 degrees Celsius for nine days in a row.
The weather bureau's James Taylor says it breaks the previous record set in February 1961.
"I suppose one of the significant things about this heat spell is we've had six days greater than 35C," he said.
"The other significant thing is we've had very warm nights. Six nights above 20C in a row which equals the record.
"The last time that happened was in the week before Black Saturday."
There will be some relief from the heat tomorrow when a southerly to south-westerly change moves across the state in the morning.
"That will provide relief from the very hot temperatures," Mr Taylor said.
"There will be another warm, sticky night, a minimum temperature of probably around 22 to 23 degrees."
Mr Taylor says tomorrow's high will probably be reached by late morning and then will drop back to about 24C.
© ABC 2013
11:20 EST Since the the royals stepped off the plane on Wednesday afternoon, Sydney has turned on the great weather.