by supporttheunderdog » Mon Jan 03, 2011 5:10 pm
It can rain any time of year (even in August - though this rare) and there is the biggest risk of rain from end October to end March, but don't knock it, we need it. Even when it rains it seldom lasts more than a fewe days.
As first choice I'd say mid- March to Mid May. At the earlier time there is bigger risk of rain, but possibly still (skiable) snow on Troodos, and lower down there is lots of green grass and pretty flowers. By May the grass and flowers are going and it is going brown. After that I'd say late September through to late November: its not green like spring but mostly warm and the sea is very good for swimming, better than summer, even into December.