A cool change has swept through parts of NSW, giving temporary respite from a heatwave ahead of another hot spell expected next week.
In southern and coastal regions temperatures have dropped by as much as 10C since Friday, when the heatwave peaked across most of NSW, breaking records along the way.
But Saturday's relief hasn't spread to northern and inland areas that continue to swelter with temperatures in the high 30s and low 40s.
Bureau of Meteorology forecaster Olenka Duma said the southerly change had reached Port Macquarie on Saturday afternoon but some northern inland regions wouldn't see much change at all.
"It still hasn't got through to a lot of the Hunter, parts of Upper Hunter are still quite warm," she told AAP.
Scone Airport in the Hunter reached 42.8C, while Walgett in the north reached 42.9C on Saturday afternoon.
Temperatures remain shy of 30C across metropolitan Sydney.
However the relief will be short-lived, with temperatures set to rise again in western NSW from Monday and the rest of the state from Tuesday, according to the bureau.