Skip to content
Holiday Weather Rewind

Where is it warm in May?

Popular destinations in May, sorted by the average daytime high of the past 10 years.

#DestinationWeatherAvg. maxAvg. minRain daysSea temperature
1🇦🇪 DubaiUnited Arab EmiratesPartly cloudy35.2°26.8°0.9–
2🇪🇬 Sharm el-SheikhSinai, EgyptSunny34.4°24.2°0.1–
3🇪🇬 Marsa AlamRed Sea, EgyptSunny31.8°25.0°0.0–
4🇪🇬 HurghadaRed Sea, EgyptSunny31.4°23.5°0.1–
5🇲🇽 CancúnMexicoSunny31.0°26.3°11.127.8 °C
6🇹🇭 Koh SamuiThailandRain30.3°28.8°27.5–
7🇲🇦 MarrakeshMoroccoSunny29.9°13.7°2.2–
8🇲🇦 AgadirMoroccoSunny29.7°16.5°1.218.0 °C
9🇹🇭 PatongPhuket, ThailandRain29.6°28.3°30.1–
10🇲🇻 MaléMaldivesRain29.3°28.7°26.0–
11🇺🇸 Miami BeachFlorida, USALight rain28.2°25.8°19.8–
12🇮🇩 KutaBali, IndonesiaPartly cloudy28.1°23.7°11.6–
13🇩🇴 Punta CanaDominican RepublicLight rain27.8°27.0°17.6–
14🇲🇺 Grand BaieMauritiusSunny26.4°25.0°11.4–
15🇨🇾 Ayia NapaCyprusPartly cloudy26.2°19.5°2.721.2 °C
16🇹🇷 AntalyaTurkish Riviera, TurkeyPartly cloudy25.8°14.5°8.9–
17🇪🇸 ValenciaSpainPartly cloudy25.1°13.1°6.8–
18🇹🇳 HammametTunisiaSunny25.0°15.7°6.119.2 °C
19🇨🇾 PaphosCyprusSunny24.6°17.3°3.621.0 °C
20🇹🇷 SideTurkish Riviera, TurkeySunny24.3°14.4°8.221.7 °C
21🇬🇷 Kos TownKos, GreeceSunny24.1°17.9°4.219.8 °C
22🇹🇷 BodrumAegean, TurkeySunny24.1°17.9°4.2–
23🇹🇳 DjerbaTunisiaSunny24.1°19.3°2.721.0 °C
24🇹🇷 AlanyaTurkish Riviera, TurkeyPartly cloudy23.8°20.0°6.5–
25🇮🇹 RomeLazio, ItalySunny23.7°13.2°11.5–
26🇬🇷 Rhodes TownRhodes, GreeceSunny23.6°18.9°4.620.2 °C
27🇪🇸 BarcelonaCatalonia, SpainPartly cloudy23.3°13.1°8.8–
28🇮🇹 OlbiaSardinia, ItalyPartly cloudy23.0°14.0°5.317.9 °C
29🇪🇸 MarbellaCosta del Sol, SpainSunny22.9°14.7°4.117.7 °C
30🇬🇷 ChaniaCrete, GreeceSunny22.8°16.6°4.0–
31🇬🇷 HeraklionCrete, GreeceSunny22.6°17.9°5.5–
32🇵🇹 AlbufeiraAlgarve, PortugalSunny22.4°15.4°3.6–
33🇮🇹 TaorminaSicily, ItalySunny22.1°13.8°6.318.2 °C
34🇬🇷 Corfu TownCorfu, GreecePartly cloudy22.0°17.2°8.5–
35🇪🇸 Costa AdejeTenerife, SpainPartly cloudy21.8°19.2°0.3–
36🇪🇸 CorralejoFuerteventura, SpainPartly cloudy21.7°18.8°0.3–
37🇪🇸 Costa CalmaFuerteventura, SpainPartly cloudy21.4°19.3°0.5–
38🇪🇸 MaspalomasGran Canaria, SpainSunny21.4°18.8°0.720.8 °C
39🇪🇸 BenidormCosta Blanca, SpainPartly cloudy21.4°17.0°5.819.4 °C
40🇮🇹 JesoloVeneto, ItalyPartly cloudy21.2°15.4°14.318.5 °C
41🇪🇸 Puerto del CarmenLanzarote, SpainPartly cloudy21.2°18.7°0.8–
42🇪🇸 Puerto de la CruzTenerife, SpainPartly cloudy21.2°18.2°0.8–
43🇬🇷 Zakynthos TownZakynthos, GreeceSunny21.1°17.9°5.6–
44🇪🇸 PalmaMallorca, SpainPartly cloudy21.1°17.7°7.319.2 °C
45🇪🇸 MálagaAndalusia, SpainSunny21.1°16.6°4.418.0 °C
46🇬🇷 FiraSantorini, GreeceSunny21.1°18.6°4.5–
47🇪🇸 Ibiza TownIbiza, SpainSunny20.9°18.0°6.519.2 °C
48🇭🇷 SplitDalmatia, CroatiaPartly cloudy20.8°14.6°10.2–
49🇮🇹 RiminiEmilia-Romagna, ItalySunny20.8°13.7°11.618.6 °C
50🇪🇸 AlcúdiaMallorca, SpainSunny20.7°17.3°8.7–
51🇵🇹 LagosAlgarve, PortugalSunny20.2°15.9°4.0–
52🇭🇷 DubrovnikDalmatia, CroatiaPartly cloudy20.1°16.7°11.0–
53🇵🇹 FunchalMadeira, PortugalPartly cloudy20.1°17.5°3.5–
54🇲🇹 VallettaMaltaSunny20.0°18.4°4.719.1 °C
55🇮🇹 SorrentoCampania, ItalySunny19.9°17.7°7.619.1 °C
56🇭🇷 PorečIstria, CroatiaPartly cloudy19.9°14.4°14.3–
57🇫🇷 ParisFranceLight rain19.8°8.7°11.7–
58🇵🇹 LisbonPortugalPartly cloudy19.8°15.2°5.1–
59🇦🇹 ViennaAustriaLight rain19.5°8.7°15.5–
60🇪🇸 Maó (Mahón)Menorca, SpainSunny19.5°17.6°7.7–
61🇬🇧 LondonUnited KingdomPartly cloudy17.9°7.7°10.3–
62🇿🇦 Cape TownSouth AfricaSunny17.9°15.1°9.0–
63🇨🇭 LuganoTicino, SwitzerlandLight rain17.6°9.7°18.1–
64🇺🇸 New YorkUSAPartly cloudy17.1°11.7°13.0–
65🇦🇹 KitzbühelTyrol, AustriaRain14.2°4.2°21.6–
66🇨🇭 DavosGrisons, SwitzerlandRain11.0°1.0°22.0–
67🇨🇭 InterlakenBernese Oberland, SwitzerlandRain10.4°1.9°21.7–
68🇨🇭 St. MoritzGrisons, SwitzerlandLight rain9.4°0.2°22.4–
69🇨🇭 ZermattValais, SwitzerlandLight rain8.6°-0.2°19.7–