The Met Office has issued a new extreme high-temperature warning for tomorrow, the fifth in as many days.
The yellow alert is in force from 11 am to 5 pm on Wednesday with the Met Office warning that the maximum temperature is expected to rise to around 40 C inland.
Temperatures are due to edge down after Wednesday to around average for the time of year on Thursday, Friday, and Saturday.
The highest temperatures at 3 pm today were Nicosia 39 C, Larnaca Airport 31 C, Limassol 31 C, Paphos Airport 31 C, Frenaros 33 C, Prodromos 30 C, and Polis Chrysochous 33 C.
Humidity was Nicosia 31%, Larnaca Airport 70%, Limassol 70%, Paphos Airport 69%, Frenaros 60%, Prodromos 96%, and Polis Chrysochous 61%.