Friday will see mainly sunny spells interspersed with periods of high cloud. Temperatures will rise to 20C inland, 22C on the south and east coast, 23C on the north coast, 24C on the west coast, and 12C in the higher mountains. Winds will be north-to-south-easterly, weak to moderate, up to 4 Beaufort and temporarily on the windward coast up to strong, 5 Beaufort. The sea will be rough.

Overnight will be mainly cloudy with temperatures dropping to 10C in the interior, 13C on the coasts, and 7C in the higher mountains. Winds will be north-to-south-easterly, light to moderate, up to 4 Beaufort, and inland variable and light, 3 Beaufort. The sea will remain slightly rough to rough.

Over the weekend the weather will be cloudy with periods of rain and a chance of storms, mainly in the northwest and the coasts.

Clear weather is forecast by Sunday night and on Monday sun with partial clouds are expected.

Temperatures will not change significantly, remaining above average for the season.