Mainly fine on Friday with a yellow alert for very high temperatures in effect from 11am to 5pm.
Winds will be moderate to fresh, 3 to 4 Beaufort, over smooth to slight sea waters.
The temperature will rise to 40 C inland, 31 C in the mountains and 34 C in all coastal areas.
The fire hazard is extremely high in all areas of Cyprus.