Western Australia has sweated through another scorching day amid a heatwave that has melted many temperature records.
Perth Airport climbed to 42.7C before midday on Friday and the city reached 40.4C just before 11am, while the Swan Valley and Pearce hit 43.5C and 43.6 respectively, the Bureau of Meteorology said.
In the Mid West, Geraldton residents baked as the mercury rose to 46.6C just after 11am and Morawa recorded 43.1C.
Watch the latest news and stream for free on 7plus >>
The Wheatbelt is also copping it, with Cunderdin soaring to 43.6C by 11.30am WST and Dalwallinu 42.7C about the same time.
It follows two days of extreme temperatures that saw the Swan Valley in Perth sizzle with a 45.1C top temperature on Thursday, beating its previous record for the hottest maximum of 44.5C in February 2022.
Third cyclone to impact Queensland in as many months ‘possible’
Perth bakes again as day two of heatwave hits hard
Nearby Pearce reached 45.2C, just 0.5C below its February record of 45.7C in 1997 and only 0.8C away from its hottest day in January 1977.
Geraldton Airport recorded 46.5C on Thursday, a tad below its record temperature of 47.3C in December 2021.
Western Australia is experiencing a record-breaking heatwave. Credit: AAP
The temperature reached 41.9C in Perth city on Wednesday and in the eastern suburbs, the maximum climbed to 43.2C at the airport and 41.5C in the hills at Bickley.
Relief is on the way, with the weather bureau predicting the heatwave conditions to end in the south of the state.
Perth is forecast to reach a maximum of 31C on Saturday and 26C on Sunday.
Geraldton will also be cooler, with weekend maximums of 30C and 27C likely.
Conditions will remain seasonally hot in the north of the state.
Marble Bar is forecast to reach 47C on Saturday and 46C on Sunday, while Broome is forecast to hit 34C on both days.