Bangkok
- Day
- 31.4°C
- Sea
- 29.4°C
- Sun
- 1.1h
- Rain days
- 24
Your August weather guide
August is a workable month for Thailand if you can plan around rain, but it is a poor fit for a holiday built around sunshine. Average days reach 29°C, with 24 rainy days, so warmth is much more dependable than dry weather. Koh Samui is the better coastal choice, with 19 rainy days. Pick it for a beach-focused trip with flexible plans, rather than expecting clear skies throughout your stay.
Long-term climate averages, not a forecast · 1991-2020
Thailand, month by month
Turn up the warmth
Ranked by average daytime high. The full comparison is in the table below.
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.
| # | Destination | ||||||
|---|---|---|---|---|---|---|---|
| 1 | Bangkok | 31.4°C | 25.4°C | 29.4°C | 1.1 h | 24 | 12 h 42 min |
| 2 | Koh Samui | 29.4°C | 26.6°C | 29.2°C | 1.6 h | 19 | 13 h 6 min |
| 3 | Chiang Mai | 29.1°C | 23.4°C | - | 0.8 h | 26 | 12 h |
| 4 | Krabi | 28.8°C | 24.9°C | 29.2°C | 1.6 h | 26 | 13 h 12 min |
| 5 | Khao Lak | 28.5°C | 24.9°C | 28.8°C | 1.5 h | 26 | 13 h 6 min |
| 6 | Phuket | 28.3°C | 26.0°C | 29.1°C | 1.8 h | 24 | 13 h 6 min |
6 destinations shownClimate averages, not a forecast.
Daytime highs across Thailand in August run from 28.3°C (Phuket) to 31.4°C (Bangkok). In Bangkok about 100% of August days reach 25°C. Nights average 25.2°C; the coldest 10% of nights in Phuket fall to 25°C or below.
Expect around 24 rainy days (1 mm or more) in August, with Koh Samui the driest (19 days) and Krabi the wettest (26 days). The wettest August at Bangkok between 1991 and 2020 was 1995 with 240 mm; the driest was 2004 with 76 mm.
The sea averages 29.1°C around Thailand in August - warmest at Bangkok (29.4°C). That is comfortable for swimming.
Around 1.4 hours of sunshine a day on average, out of 12.5 hours of daylight (sunshine estimated from cloud cover).
August is the 7th warmest month of the twelve in Thailand. It is 0.3°C cooler than July and 0.3°C cooler in September. The hottest month here is April (32°C) and the coolest December (29°C).
Based on the averages: summer clothes for the day; a rain jacket - roughly 24 wet days; swimwear - the sea is 29°C.
Within 1.5°C of Thailand's August daytime average: Ho Chi Minh City (31°C), Rome (31°C, sea 26°C), Varadero (31°C, sea 30°C), Majorca (31°C, sea 27°C), Valencia (31°C, sea 26°C). See the full ranking for August.
Koh Samui has the clearest advantage for a coastal stay: its 19 rainy days compare with 24 in Phuket and 26 in both Krabi and Khao Lak. That makes it the better bet for fewer wet days, not a promise of uninterrupted beach weather. Daytime temperatures are similar across these choices, ranging from 28°C in Phuket and Khao Lak to 29°C in Krabi and Koh Samui, so rain is the more useful deciding factor. The sea is 29°C at all of them. Choose Koh Samui if time by the water matters most; for the other coastal destinations, be especially willing to rearrange outdoor plans.
Bangkok suits travellers who want the hottest conditions, with daytime temperatures of 31°C and nights of 25°C. Keep outdoor plans manageable around midday and allow yourself breaks from the heat; rain does not make this a cool-weather trip. Chiang Mai is less hot by day at 29°C, while its 23°C nights offer more relief than Bangkok's. The catch is rain: Chiang Mai has 26 rainy days against Bangkok's 24. Neither is a strong choice if dry outdoor time is essential. Choose Chiang Mai for cooler evenings, or Bangkok if you prefer hotter days and can keep your schedule flexible.
Pack for warmth and wet weather rather than for cool evenings. Thailand's average night temperature is 25°C, so light clothing is a more useful starting point than heavy layers. A lightweight waterproof, an umbrella and footwear you can manage in the rain will help keep plans practical. With average sunshine of 1.4 hours, do not build each day around a long spell of sun. Leave room to move outdoor activities when conditions suit, and keep indoor alternatives available. August works best for travellers who value warm conditions and can accept weather-led changes; it is harder to recommend for anyone whose main aim is sunbathing.
A little more detail
Plain answers, grounded in the averages.
Bangkok is the warmest of the 6 places we track in Thailand in August with an average high of 31.4°C; Phuket is the coolest at 28.3°C.
The sea averages 22°C or more at Bangkok (29°C), Koh Samui (29°C), Krabi (29°C), Khao Lak (29°C), Phuket (29°C) in August.
At 29°C across the listed coastal destinations, the sea is warm enough for travellers who dislike chilly water. Temperature is not the main drawback in August. Rain can disrupt beach plans, and warm water alone does not mean conditions are suitable for swimming.
Thailand averages 29°C by day, compared with London's 21°C, so expect noticeably warmer conditions. Bangkok is hotter still at 31°C. Pack for sustained warmth, but do not confuse higher temperatures with sunnier weather: August in Thailand brings frequent rainy days.
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