Seasonal low pressure is affecting the area and Wednesday will be mainly fine, with increased local cloud in the afternoon in the mountains.
Temperatures will rise to 38 C inland, around 31 C on the west coasts, around 33 C on the remaining coasts and 28 C in the mountains.
Tonight will be mainly fine though there will be increased patchy cloud at intervals in the west and north. Temperatures will fall to 23 C inland and on the south and east coasts, around 20 C on the remaining coasts and 15 C in the mountains.
Thursday, Friday and Saturday will be mainly fine but with increased local cloud in the afternoons, mainly in the mountains.
Temperatures will remain at the same levels until Friday at slightly above average for the time of year, edging up slightly on Saturday.