The best weather is between March and May and September and November since July and August are very hot and dry.

In winter there are some warm spells, mixed with heavy rain. Snow usually falls in December and January in the Troodos Mountains.

Maximum temperatures for Cyprus shown below in Celsius:

Jan Feb Mar Apr May Jun Jul Aug Sept Oct Nov Dec
17 18 21 23 27 30 32 32 31 28 23 18