Today will be mainly fine but clouds will be observed at times in the west and north, while around noon and in the afternoon increased cloud will also be observed at times in the mountains and inland.
Temperatures will reach 32 C inland, 30 C on the south and east coasts, 29 C on the west and north coasts and around 24 C in the mountains.
Tonight will be mainly fine but increased low clouds will be observed at times on the west and north coasts. Sparse fog and low clouds are also expected to form locally in the early morning hours.
Temperatures tonight will edge down to 17 C inland, 20 C on the coast and 15 C in the mountains.
The weather over the weekend and on Monday will be mainly fine but on Saturday afternoon increased cloud will be observed locally in the mountains.
Temperatures will not shift significantly on Saturday but will gradually increase on Sunday and Monday to remain above average for the time of year.