Today will be hot for yet another day with temperatures predicted to reach 39 C inland, 32 C on the west coast, 34 C on the other coasts and 31 C in the mountains.
Increased cloud will be observed locally around the afternoon in the mountains.
Tonight will be mainly fine with low clouds and sparse fog expected locally. Temperatures tonight will edge down to 22 C inland and on the coast and 19 C in the mountains.
Monday, Tuesday and Wednesday will be mainly fine.
On Monday temperatures will edge up slightly while light dust is also possible from Monday onwards.
On Tuesday and Wednesday temperatures will remain stable except in the mountains and inland where a small increase is expected to reach higher than the average levels for the time of year.