Find your sunshine

Where is hot in May?

Egypt is the strongest May choice if you want hot, dry weather without the longer flights of many tropical options. Sharm El Sheikh reaches 35°C, while Hurghada is less intense at 31°C. Dubai is hotter still at 39°C, but that makes midday comfort a real consideration rather than an automatic advantage. For a UK traveller, the useful distinction is between dry heat, tropical heat with frequent rain, and gentler warmth that suits being outdoors.

Long-term climate averages, not a forecast · 1991-2020

Hottest day
39.2°CDubai
Warmest sea
30.6°CBangkok
Most sunshine
11.7h/dayDubai
London comparison
16.6°CAverage daytime high

A sunny escape, any month

Keeping it closer to home?

Europe only Short-haul

Turn up the warmth

Top picks for May

Ranked by average daytime high. Check the rain before you pack. Flight times are estimates from London Gatwick.

Compare all 134
#1Hot

Dubai

United Arab Emirates · 7 h 36 min from London

Day
39.2°C
Sea
28.9°C
Sun
11.7h
Rain days
0
#2Hot

Abu Dhabi

United Arab Emirates · 7 h 36 min from London

Day
36.6°C
Sea
29.2°C
Sun
11.6h
Rain days
0
#3Hot

Sharm El Sheikh

Egypt · 5 h 36 min from London

Day
34.6°C
Sea
24.8°C
Sun
11.3h
Rain days
0
#4Hot

Bangkok

Thailand · 12 h 42 min from London

Day
33.3°C
Sea
30.6°C
Sun
2.6h
Rain days
20
#5Hot

Chiang Mai

Thailand · 12 h from London

Day
33.0°C
Sea
-
Sun
4.0h
Rain days
14
#6Hot

Ho Chi Minh City

Vietnam · 13 h 30 min from London

Day
32.8°C
Sea
-
Sun
2.7h
Rain days
25
#7Hot

Goa

India · 10 h 12 min from London

Day
32.5°C
Sea
29.6°C
Sun
5.7h
Rain days
8
#8Hot

Puerto Vallarta

Mexico · 12 h 18 min from London

Day
31.8°C
Sea
25.8°C
Sun
8.4h
Rain days
3
#9Hot

Guanacaste

Costa Rica · 11 h 42 min from London

Day
31.4°C
Sea
28.9°C
Sun
2.6h
Rain days
18
#10Hot

Hanoi

Vietnam · 12 h 18 min from London

Day
31.1°C
Sea
-
Sun
3.1h
Rain days
18
#11Hot

Hurghada

Egypt · 5 h 36 min from London

Day
30.6°C
Sea
24.5°C
Sun
11.2h
Rain days
0
#12Hot

Las Vegas

United States · 11 h 18 min from London

Day
30.3°C
Sea
-
Sun
10.0h
Rain days
1

A little detail goes a long way

May, side by side

All 134 destinations, ordered by average daytime high. Night is the average low; sea is the average surface temperature; sun is per day; rainy days count 1 mm or more; flight time is an estimate for a direct flight from London Gatwick.

134 destinations

Scroll sideways for more weather, down for more places. Click a heading to sort.

134 destinations ranked by May temperature
#Destination
1DubaiUnited Arab Emirates39.2°C24.0°C28.9°C11.7 h07 h 36 min
2Abu DhabiUnited Arab Emirates36.6°C25.5°C29.2°C11.6 h07 h 36 min
3Sharm El SheikhEgypt34.6°C22.6°C24.8°C11.3 h05 h 36 min
4BangkokThailand33.3°C26.5°C30.6°C2.6 h2012 h 42 min
5Chiang MaiThailand33.0°C24.5°C-4.0 h1412 h
6Ho Chi Minh CityVietnam32.8°C25.5°C-2.7 h2513 h 30 min
7GoaIndia32.5°C26.3°C29.6°C5.7 h810 h 12 min
8Puerto VallartaMexico31.8°C21.4°C25.8°C8.4 h312 h 18 min
9GuanacasteCosta Rica31.4°C23.6°C28.9°C2.6 h1811 h 42 min
10HanoiVietnam31.1°C24.3°C-3.1 h1812 h 18 min
11HurghadaEgypt30.6°C23.0°C24.5°C11.2 h05 h 36 min
12Las VegasUnited States30.3°C17.0°C-10.0 h111 h 18 min
13Montego BayJamaica30.2°C24.2°C28.1°C6.0 h2410 h 12 min
14Kuala LumpurMalaysia30.2°C23.7°C-1.6 h2713 h 54 min
15OrlandoUnited States30.1°C20.0°C-7.5 h109 h 30 min
16Koh SamuiThailand30.1°C27.3°C30.5°C2.7 h2213 h 6 min
17KrabiThailand30.0°C25.3°C30.3°C1.9 h2713 h 12 min
18KeralaIndia29.8°C25.6°C29.7°C2.3 h2711 h
19Khao LakThailand29.6°C25.3°C29.9°C1.8 h2713 h 6 min
20Phu QuocVietnam29.3°C26.6°C30.6°C2.3 h2713 h 24 min
21TulumMexico29.3°C25.2°C27.9°C6.7 h1410 h 54 min
22Playa del CarmenMexico29.2°C25.1°C27.9°C6.8 h1410 h 48 min
23CancunMexico29.1°C25.3°C27.5°C7.2 h1310 h 42 min
24St Lucia29.1°C24.8°C27.6°C5.2 h139 h 12 min
25PhuketThailand29.1°C26.5°C30.2°C2.0 h2513 h 6 min
26VaraderoCuba28.9°C24.1°C27.2°C7.3 h1410 h
27Singapore28.9°C26.1°C30.1°C2.5 h2814 h 18 min
28GalleSri Lanka28.7°C25.6°C28.9°C2.1 h3011 h 48 min
29Maldives28.5°C26.7°C29.6°C2.9 h2411 h 24 min
30Barbados28.5°C25.8°C27.7°C5.4 h99 h 12 min
31Aruba28.4°C26.2°C26.9°C3.7 h510 h 12 min
32MiamiUnited States28.2°C23.4°C26.8°C7.3 h129 h 42 min
33KololiThe Gambia28.2°C22.2°C24.6°C8.4 h06 h 18 min
34Grenada28.2°C25.9°C27.6°C5.1 h139 h 30 min
35Antigua28.0°C25.3°C27.4°C5.7 h149 h
36MarrakechMorocco27.9°C12.6°C-8.4 h43 h 36 min
37Seychelles27.9°C26.4°C29.1°C4.9 h1810 h 54 min
38Punta CanaDominican Republic27.8°C24.8°C27.1°C5.3 h189 h 24 min
39MombasaKenya27.8°C24.0°C27.9°C4.4 h219 h 48 min
40BaliIndonesia27.7°C24.8°C27.9°C5.6 h1516 h 24 min
41ZanzibarTanzania27.7°C24.3°C27.9°C5.3 h2010 h
42Hong Kong27.7°C24.0°C25.5°C3.0 h2012 h 48 min
43SousseTunisia27.2°C15.2°C18.8°C9.0 h33 h 6 min
44Flic en FlacMauritius27.1°C22.5°C26.6°C7.2 h512 h 54 min
45Bahamas26.9°C24.1°C26.3°C6.9 h109 h 30 min
46SevilleSpain26.5°C14.6°C-8.4 h52 h 42 min
47AgadirMorocco26.4°C16.2°C17.6°C9.3 h13 h 48 min
48LimassolCyprus26.3°C17.4°C19.9°C10.9 h34 h 48 min
49HawaiiUnited States26.1°C22.6°C25.2°C7.0 h815 h 18 min
50Boa VistaCape Verde25.7°C20.8°C22.5°C8.0 h06 h 12 min
51Rio de JaneiroBrazil25.6°C19.1°C23.6°C5.1 h1112 h 18 min
52KusadasiTurkey25.4°C15.4°C19.3°C9.7 h54 h
53CreteGreece25.3°C15.7°C19.3°C9.9 h44 h 6 min
54AthensGreece25.2°C15.3°C18.8°C9.3 h53 h 42 min
55Ayia NapaCyprus24.9°C18.1°C20.7°C10.8 h34 h 48 min
56AntalyaTurkey24.8°C14.3°C21.1°C9.4 h64 h 24 min
57MarmarisTurkey24.6°C16.8°C19.9°C9.8 h64 h 12 min
58FethiyeTurkey24.6°C14.2°C20.4°C9.7 h84 h 18 min
59AlbufeiraPortugal23.9°C14.2°C17.2°C8.3 h62 h 54 min
60SicilyItaly23.8°C15.3°C18.2°C8.9 h43 h 12 min
61ValenciaSpain23.8°C14.5°C18.4°C7.9 h62 h 24 min
62Costa de la LuzSpain23.8°C15.1°C18.4°C8.9 h52 h 54 min
63HammametTunisia23.5°C15.7°C18.5°C8.7 h43 h 6 min
64Gran CanariaSpain23.4°C17.8°C20.0°C9.4 h34 h 24 min
65IbizaSpain23.4°C15.9°C18.4°C8.6 h32 h 30 min
66BenidormSpain23.3°C14.8°C18.4°C8.2 h52 h 30 min
67AlanyaTurkey23.3°C14.7°C21.2°C9.7 h74 h 30 min
68PaphosCyprus23.0°C17.6°C20.4°C10.5 h34 h 42 min
69SarandaAlbania22.9°C14.1°C19.0°C7.9 h93 h 18 min
70AlicanteSpain22.8°C15.3°C18.5°C8.1 h62 h 30 min
71MajorcaSpain22.7°C15.6°C18.4°C8.2 h52 h 24 min
72SalCape Verde22.7°C21.4°C22.5°C7.6 h06 h 12 min
73AlgarvePortugal22.5°C14.6°C17.2°C8.4 h62 h 54 min
74La GomeraSpain22.5°C19.5°C20.2°C10.0 h14 h 24 min
75MadridSpain22.5°C10.4°C-7.5 h72 h 18 min
76RomeItaly22.4°C12.5°C18.4°C8.0 h92 h 30 min
77SalouSpain22.4°C13.5°C17.5°C7.3 h72 h 12 min
78VeronaItaly22.3°C12.2°C-6.4 h132 h 6 min
79SardiniaItaly22.1°C14.2°C17.3°C8.4 h62 h 24 min
80MalagaSpain22.1°C15.5°C17.2°C8.6 h42 h 48 min
81BodrumTurkey22.1°C17.3°C19.8°C9.9 h44 h 6 min
82BudvaMontenegro21.9°C15.3°C18.9°C7.2 h102 h 54 min
83FlorenceItaly21.9°C11.4°C-6.9 h102 h 12 min
84RhodesGreece21.8°C17.9°C19.8°C10.5 h34 h 12 min
85TenerifeSpain21.7°C16.7°C20.2°C10.0 h34 h 24 min
86TokyoJapan21.7°C14.0°C18.4°C4.4 h1212 h 42 min
87NaplesItaly21.7°C13.6°C18.9°C7.6 h92 h 42 min
88MilanItaly21.7°C11.7°C-6.5 h121 h 54 min
89SplitCroatia21.7°C13.9°C17.8°C7.8 h92 h 36 min
90FuerteventuraSpain21.6°C17.7°C19.5°C7.3 h04 h 12 min
91PargaGreece21.6°C15.0°C19.1°C8.2 h83 h 18 min
92Bermuda21.6°C20.3°C21.8°C5.9 h107 h 42 min
93DubrovnikCroatia21.5°C14.6°C18.6°C7.5 h102 h 48 min
94MarbellaSpain21.5°C14.9°C17.1°C8.8 h52 h 48 min
95PugliaItaly21.5°C15.3°C18.0°C8.3 h82 h 54 min
96Lloret de MarSpain21.5°C12.4°C16.6°C6.8 h102 h 6 min
97Lake GardaItaly21.4°C12.0°C-6.4 h132 h
98HalkidikiGreece21.3°C15.8°C18.6°C8.3 h73 h 30 min
99BudapestHungary21.2°C11.3°C-6.6 h122 h 36 min
100Lido di JesoloItaly21.1°C13.7°C18.2°C6.6 h112 h 12 min
101KosGreece21.0°C17.8°C19.4°C10.4 h34 h 6 min
102ZanteGreece21.0°C17.3°C19.0°C9.4 h43 h 30 min
103LanzaroteSpain20.9°C17.7°C19.5°C7.3 h04 h 6 min
104KefaloniaGreece20.9°C17.4°C18.9°C9.4 h43 h 30 min
105VeniceItaly20.8°C13.5°C18.4°C6.8 h102 h 12 min
106LisbonPortugal20.8°C14.4°C16.7°C7.8 h62 h 42 min
107BarcelonaSpain20.6°C13.2°C17.0°C6.9 h72 h 6 min
108NiceFrance20.6°C13.4°C17.4°C6.8 h102 h
109New YorkUnited States20.5°C11.1°C12.9°C5.5 h117 h 42 min
110VallettaMalta20.5°C17.1°C18.6°C10.0 h13 h 18 min
111CorfuGreece20.4°C16.2°C19.3°C8.0 h73 h 18 min
112SorrentoItaly20.4°C15.0°C18.8°C7.8 h82 h 48 min
113NaxosGreece20.4°C17.2°C18.5°C10.5 h23 h 54 min
114MykonosGreece20.3°C17.1°C18.1°C10.3 h23 h 54 min
115Amalfi CoastItaly20.1°C14.8°C18.8°C7.8 h82 h 48 min
116ThassosGreece20.1°C15.2°C18.3°C7.7 h93 h 30 min
117IstanbulTurkey20.0°C13.6°C15.4°C7.8 h63 h 54 min
118Sunny BeachBulgaria20.0°C13.2°C15.6°C7.2 h93 h 36 min
119PortoPortugal20.0°C12.3°C15.2°C6.7 h112 h 24 min
120PulaCroatia20.0°C15.2°C17.3°C7.3 h102 h 18 min
121MadeiraPortugal19.9°C15.6°C19.3°C6.2 h83 h 48 min
122PaxosGreece19.7°C16.7°C19.1°C8.5 h53 h 18 min
123AlonissosGreece19.7°C16.4°C18.1°C9.2 h43 h 36 min
124SantoriniGreece19.6°C16.1°C18.9°C10.6 h24 h
125La PalmaSpain19.6°C16.7°C20.4°C8.7 h14 h 24 min
126SkiathosGreece19.3°C17.4°C18.3°C9.0 h43 h 36 min
127Cape TownSouth Africa19.3°C12.2°C14.9°C5.0 h712 h 48 min
128MenorcaSpain19.2°C16.0°C17.8°C8.4 h42 h 24 min
129PragueCzechia19.2°C9.2°C-6.0 h132 h
130SydneyAustralia18.9°C12.2°C20.6°C5.8 h722 h
131BledSlovenia18.8°C9.7°C-5.2 h162 h 12 min
132ParisFrance18.6°C9.5°C-5.3 h121 h 6 min
133KrakowPoland18.6°C9.0°C-5.8 h142 h 30 min
134AmsterdamNetherlands16.2°C9.4°C13.3°C5.7 h111 h 12 min

134 destinations shownMay averages · climate, not a forecast.

Find your kind of warm

Pool weather, a sea swim or a shorter flight? Start here.

54 destinations

Days at 25°C+

54 of the 134 destinations average 25°C or more by day. These are the warmest.

41 destinations

Sea warm enough to swim

We call the sea swimmable at 22°C or more. In May that is 41 destinations.

Closer to home

Within four hours

Direct flights under four hours from Gatwick, ranked by daytime high.

May in brief

Dubai leads the table with 39°C by day and 24°C at night, a 29°C sea and 0 rainy days (7 h 36 min from London). Abu Dhabi leads with 37°C by day and 26°C at night, a 29°C sea and 0 rainy days (7 h 36 min from London). Sharm El Sheikh leads with 35°C by day and 23°C at night, a 25°C sea and 0 rainy days (5 h 36 min from London). Bangkok leads with 33°C by day and 27°C at night, a 31°C sea and 20 rainy days (12 h 42 min from London). Chiang Mai leads with 33°C by day and 25°C at night and 14 rainy days (12 h from London).

Warm rather than hot (20-25°C): Ayia Napa 25°C, Antalya 25°C, Marmaris 25°C, Fethiye 25°C, Albufeira 24°C, Sicily 24°C and 60 more. Hot but wet - over 25°C with more than eight rainy days: Bangkok (20 days), Chiang Mai (14 days), Ho Chi Minh City (25 days), Goa (8 days), Guanacaste (18 days). Over 30°C by day: Dubai, Abu Dhabi, Sharm El Sheikh, Bangkok, Chiang Mai, Ho Chi Minh City and 11 more. For scale, London averages 17°C in May.

Short, mid and long-haul in May

By region

Egypt for the balance; the Gulf for stronger heat

Sharm El Sheikh combines a 25°C sea with hot days and a flight of 5 h 36 min, making it a strong fit for travellers who prioritise swimming and dry weather. Hurghada has the same flight time, but its 31°C days and 24°C sea offer a less fierce version of the trip. Both average no rainy days in May. Dubai and Abu Dhabi also have no rainy days, with warmer seas at 29°C, but daytime highs of 39°C and 37°C favour shade or indoor breaks at midday. Their flights take 7 h 36 min. Choose the Gulf if very warm water matters more than comfortable daytime walking; choose Egypt for the better balance of heat and travel time.

Longer flights do not guarantee better weather

Puerto Vallarta stands out if you can accept a flight of 12 h 18 min: its 32°C days, 26°C sea and 3 rainy days make a comparatively dry long-haul combination. Bangkok matches the heat at 33°C but has 20 rainy days, so it suits travellers happy to keep outdoor plans flexible rather than those relying on uninterrupted dry weather. Ho Chi Minh City has the same daytime high and 25 rainy days, making rain an even bigger trade-off. Goa sits between these choices, with 32°C days, a 30°C sea and 8 rainy days, reached in 10 h 12 min. Choose it for very warm swimming water if some rain is acceptable, not because heat alone promises dry days.

Choose gentler warmth if you want to stay outdoors

You do not need the hottest destination for a useful change from London's 17°C May days. Ayia Napa, Antalya, Marmaris and Fethiye reach 25°C, making them sensible options if you prefer warmth without the Gulf's intensity. Albufeira, Sicily and Valencia reach 24°C; Gran Canaria and Majorca are gentler again at 23°C. These suit travellers who would rather keep moving during the day than organise everything around avoiding peak heat. Do not treat pleasant air temperatures as a guarantee of warm swimming water, though. For hotter days with cooler evenings, Las Vegas offers 30°C by day and 17°C at night, with 1 rainy day, but requires a flight of 11 h 18 min.

A little more detail

Your May questions

Plain answers, grounded in the averages.

Where is 25 degrees and above in May?

54 of the 134 destinations we track average a daytime high of 25°C or more in May. The hottest are Dubai (39°C), Abu Dhabi (37°C), Sharm El Sheikh (35°C), Bangkok (33°C), Chiang Mai (33°C), Ho Chi Minh City (33°C).

Where is over 30 degrees in May?

17 destinations average more than 30°C by day in May: Dubai (39°C), Abu Dhabi (37°C), Sharm El Sheikh (35°C), Bangkok (33°C), Chiang Mai (33°C), Ho Chi Minh City (33°C), Goa (33°C), Puerto Vallarta (32°C).

Where is the sea warm enough to swim in May?

The sea averages 22°C or more in May at 41 destinations, including Dubai (29°C), Abu Dhabi (29°C), Sharm El Sheikh (25°C), Bangkok (31°C), Goa (30°C), Puerto Vallarta (26°C).

Where is warm and dry in May?

Warm (22°C+) with three rainy days or fewer in May: Dubai (39°C, 0 rainy days), Abu Dhabi (37°C, 0 rainy days), Sharm El Sheikh (35°C, 0 rainy days), Hurghada (31°C, 0 rainy days), Las Vegas (30°C, 1 rainy days), Kololi (28°C, 0 rainy days).

How warm is the UK in May?

London averages a daytime high of 16.6°C in May, so the 54 destinations over 25°C are at least 23°C warmer.

Where should I go for warm sea swimming in May?

Dubai and Abu Dhabi combine a 29°C sea with dry weather, although daytime heat is intense. Sharm El Sheikh offers a 25°C sea with a shorter flight. Goa's sea reaches 30°C, but its 8 rainy days mean accepting more weather disruption.

Which hot destination has the shortest flight among these choices?

Sharm El Sheikh and Hurghada share the shortest listed flight time at 5 h 36 min. Choose Sharm for hotter days and a slightly warmer sea, or Hurghada if you want hot weather with less intense daytime temperatures.

Will I need an extra layer in the evening?

It depends on your choice. Las Vegas falls to 17°C at night, so a light layer is sensible. Puerto Vallarta stays at 21°C, while Dubai and Abu Dhabi remain warmer at 24°C and 26°C. Pack lighter evening clothing for the Gulf.

Real climate data. A clearer holiday plan.

ERA5-Land climate reanalysis and NOAA satellite sea temperatures, 1991-2020

These are climate averages for May, not a forecast for your trip. Day and night mean average daily highs and lows; sea is the average sea temperature. Sun is average sunshine per day, estimated from cloud cover. A rainy day has 1 mm or more of rain. A dash means sea data is not available.

Flights are estimates for a direct flight from London Gatwick. Our swimming guide uses a sea temperature of 22°C or more; what feels comfortable is personal. How we measure holiday weather