Wednesday will be mainly fine but clouds that form by noon may lead to isolated showers or thunderstorms, mainly in the mountains.
Temperatures will be 24 C inland, around 22 C on the coasts and 16 C in the mountains.
Tonight will see increased cloud. Temperatures will fall to 9 C inland and on the west and north coasts, around 11 C on the remaining coasts and 7 C in the mountains.
Thursday will see increased cloud.
Friday and Saturday will be mainly fine. Temperatures are expected to remain at the same levels on Thursday and Friday, edging down slightly on Saturday but staying above average for the time of year.
At the time of issue of the early morning weather bulletin there was 7 cm of snow on Troodos Square.