Your June weather guide

Weather in Thailand in June

June is a reasonable month for Thailand if you can accept frequent rain, but it is not the best fit for a sunshine-led beach holiday. Country averages reach 30°C by day, with 22 rainy days, while Koh Samui has the lowest rain-day figure among the destinations here at 19. It is the strongest beach choice on that measure. Expect persistent warmth, warm seas and plans that need room for wet weather.

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

Average daytime high
30.1°Cacross 6 destinations
Average night-time low
25.7°Cafter dark
Sea temperature
29.8°Cwarm enough to swim
Rainy days
22days1 mm or more

Thailand, month by month

Turn up the warmth

Warmest places in Thailand in June

Ranked by average daytime high. The full comparison is in the table below.

#1Hot

Bangkok

Thailand · 12 h 42 min from London

Day
32.3°C
Sea
30.1°C
Sun
1.5h
Rain days
22
#2Hot

Chiang Mai

Thailand · 12 h from London

Day
30.9°C
Sea
-
Sun
1.2h
Rain days
20
#3Hot

Koh Samui

Thailand · 13 h 6 min from London

Day
29.9°C
Sea
30.0°C
Sun
1.8h
Rain days
19
#4Hot

Krabi

Thailand · 13 h 12 min from London

Day
29.3°C
Sea
29.8°C
Sun
1.7h
Rain days
25
#5Hot

Khao Lak

Thailand · 13 h 6 min from London

Day
29.1°C
Sea
29.4°C
Sun
1.6h
Rain days
25
#6Hot

Phuket

Thailand · 13 h 6 min from London

Day
28.8°C
Sea
29.8°C
Sun
1.9h
Rain days
22

Thailand destinations ranked for June

All 6 places we track in Thailand, ordered by daytime high.

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

Thailand destinations ranked by June temperature
#Destination
1Bangkok32.3°C26.0°C30.1°C1.5 h2212 h 42 min
2Chiang Mai30.9°C24.1°C-1.2 h2012 h
3Koh Samui29.9°C27.1°C30.0°C1.8 h1913 h 6 min
4Krabi29.3°C25.2°C29.8°C1.7 h2513 h 12 min
5Khao Lak29.1°C25.3°C29.4°C1.6 h2513 h 6 min
6Phuket28.8°C26.4°C29.8°C1.9 h2213 h 6 min

6 destinations shownClimate averages, not a forecast.

June climate overview

Daytime highs across Thailand in June run from 28.8°C (Phuket) to 32.3°C (Bangkok). In Bangkok about 100% of June days reach 25°C. Nights average 25.7°C; the coldest 10% of nights in Phuket fall to 25°C or below.

Rainfall in June

Expect around 22 rainy days (1 mm or more) in June, with Koh Samui the driest (19 days) and Krabi the wettest (25 days). The wettest June at Bangkok between 1991 and 2020 was 1994 with 238 mm; the driest was 1997 with 51 mm.

Sea temperature

The sea averages 29.8°C around Thailand in June - warmest at Bangkok (30.1°C). That is comfortable for swimming.

Sunshine and daylight

Around 1.6 hours of sunshine a day on average, out of 12.8 hours of daylight (sunshine estimated from cloud cover).

June against the rest of the year in Thailand

June is the 5th warmest month of the twelve in Thailand. It is 0.8°C cooler than May and 0.5°C cooler in July. The hottest month here is April (32°C) and the coolest December (29°C).

Which part of Thailand in June?

What to pack for Thailand in June

Based on the averages: light, loose clothing and serious sun protection - midday highs sit around 30°C; a rain jacket - roughly 22 wet days; swimwear - the sea is 30°C.

Similar weather elsewhere in June

Within 1.5°C of Thailand's June daytime average: Sousse (32°C, sea 22°C), Orlando (31°C), Kusadasi (31°C, sea 23°C), Ho Chi Minh City (31°C), Montego Bay (31°C, sea 29°C). See the full ranking for June.

Which part of Thailand is best in June?

Koh Samui offers the most favourable balance for a beach stay: daytime temperatures of 30°C, sea temperatures to match and fewer rainy days than the other destinations compared. The catch is that its 19 rainy days still make waterproofs and flexible plans sensible. Krabi and Khao Lak each have 24 rainy days, so they are less suitable if keeping outdoor plans is your priority. Phuket sits between them and Koh Samui for rain frequency. For an inland stay, Chiang Mai has slightly fewer rainy days than Bangkok and cooler nights, making it the better choice if you want some relief from the heat after dark.

Expect hot days and little cooling after dark

Bangkok is the hottest option at 32°C by day, so allow yourself breaks rather than packing outdoor time tightly around midday. Chiang Mai is close behind at 31°C, though its 24°C nights offer more cooling than Bangkok's 26°C. Koh Samui stays particularly warm after dark at 27°C, which makes light sleepwear and a cooled room useful priorities. Loose, lightweight clothing makes sense throughout the country, with a light waterproof layer for rain. Compared with London's June daytime average of 20°C, Thailand will feel distinctly hotter. Even the milder daytime options, including Phuket, Krabi and Khao Lak, average 29°C rather than offering genuinely cool conditions.

Plan for rain rather than reliable sunshine

June suits travellers who are comfortable adjusting their day to the weather, rather than those who want dependable sunbathing conditions. The country sunshine average is just 1.6 h, so warmth should not be mistaken for clear skies. Keep outdoor plans flexible and have indoor alternatives in mind. Rain-day figures tell you how often rain occurs, not that every wet day is a complete washout, but they do justify bringing rain protection for yourself and your belongings. Sea temperatures of 29°C to 30°C mean cold water is unlikely to be the main obstacle to a swim; local weather and water conditions still need checking before entering.

A little more detail

Thailand in June FAQs

Plain answers, grounded in the averages.

Where is the hottest place in Thailand in June?

Bangkok is the warmest of the 6 places we track in Thailand in June with an average high of 32.3°C; Phuket is the coolest at 28.8°C.

Is the sea warm in Thailand in June?

The sea averages 22°C or more at Bangkok (30°C), Koh Samui (30°C), Krabi (30°C), Khao Lak (29°C), Phuket (30°C) in June.

Where has the least rain in Thailand in June?

Among these destinations, Koh Samui has the fewest rainy days at 19, followed by Chiang Mai at 20. That makes Koh Samui the better beach bet for avoiding rain, but neither option should be treated as reliably dry.

Is the sea warm enough for swimming?

Yes, in temperature terms. The sea averages 30°C at Koh Samui, Phuket and Krabi, and 29°C at Khao Lak. Warm water does not establish safe swimming conditions, so check local advice and conditions before going in.

Will I need warm clothes for the evenings?

Outdoor evenings are warm rather than chilly, with average nights ranging from 24°C in Chiang Mai to 27°C in Koh Samui. Prioritise lightweight clothing; a light layer may still be useful if you find indoor air conditioning cold.

About these averages

ERA5-Land climate reanalysis via Open-Meteo (11 km grid), 1991-2020

Averages computed from daily values at 6 destination points.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather