An unstable air mass is affecting the area and more rain is expected today in many parts of Cyprus, the Met Office said.
Wednesday will start off partly cloudy with the possibility of scattered showers in the mountains, becoming gradually mainly cloudy with local showers and isolated thunderstorms in many areas. Thunderstorms may be accompanied by hail.
Temperatures will rise to 25 C inland and on the coasts and 16 C in the mountains.
Tonight will be mainly cloudy with scattered showers and isolated thunderstorms at intervals. Temperatures will fall to 17 C inland and on the coasts and 9 C in the mountains.
Thursday and Friday will be cloudy at intervals with local showers and isolated thunderstorms.
Saturday will be partly cloudy and in the afternoon there may be isolated showers and the possibility of thunderstorms.
Temperatures will edge down on Thursday to below average for the time of year, edging up again on Friday and Sunday.