With a warm air mass on the way, hot weather with temperatures above normal has been forecast for the holiday weekend during which many people will be heading for the beaches.
On Friday temperatures will top 33C inland, 27C in coastal areas and 22C in the higher mountains, the met office said in its early bulletin.
At night, they will drop to 16C to 18C in most areas and 13C around Troodos.
Temperatures will rise to a maximum of 36C on Saturday, and even further on Sunday and Monday, reaching up to 37C or 38C in the Nicosia region.
Dust levels may be elevated during the weekend.