Best time to visit · Bangkok · Thailand
The best time to visit Bangkok
Weather, crowds, prices and events for every month, so you can pick the trip that suits you.
Updated By the AMZBooking editorial team
Photo: กสิณธร ราชโอรส, CC BY-SA 4.0
Quick answer
The best time to visit Bangkok is November to February, the cool, dry season, when humidity drops and evenings are pleasant for markets and rooftop bars. March to May is very hot, peaking in April around Songkran, and June to October is the rainy season, with afternoon downpours and lower prices; September is usually the wettest month.
Key facts
- Best months
- November–February
- Shoulder season
- March and October
- Warmest month
- April (avg high 35°C (95°F))
- Coldest month
- December (avg high 31°C (88°F))
- Rainiest month
- September (~21 rainy days)
- Lowest hotel prices
- May–June and September
Seasons
Bangkok is hot all year, with three seasons: a cooler, dry season from November to February, a hot season from March to May when highs reach the mid-30s°C, and a rainy season from June to October with heavy afternoon downpours and occasional street flooding.
November–February
Cool season
Dry, sunny and less humid, with Loy Krathong and Chinese New Year; peak season and the highest prices.
March–May
Hot season
Intense heat, often above 35°C, with Songkran in April and the mango harvest; plan indoor breaks at midday.
June–August
Early rainy season
Hot, sunny mornings broken by short, heavy afternoon storms; quieter temples and lower hotel prices.
September–October
Late rainy season
The wettest weeks, with long downpours and occasional street flooding, easing by late October.
Month by month
Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.
| Month | High | Low | Rainy days | Daylight | Crowds | Prices |
|---|---|---|---|---|---|---|
| January | 32°C | 22°C | 2 | 11.4 h | 5/5 | 5/5 |
| February | 33°C | 24°C | 2 | 11.7 h | 4/5 | 4/5 |
| March | 34°C | 26°C | 3 | 12 h | 3/5 | 3/5 |
| April | 35°C | 27°C | 5 | 12.4 h | 3/5 | 3/5 |
| May | 34°C | 26°C | 15 | 12.8 h | 2/5 | 2/5 |
| June | 33°C | 26°C | 16 | 12.9 h | 2/5 | 2/5 |
| July | 33°C | 25°C | 17 | 12.9 h | 3/5 | 3/5 |
| August | 32°C | 25°C | 19 | 12.6 h | 3/5 | 3/5 |
| September | 32°C | 25°C | 21 | 12.2 h | 2/5 | 2/5 |
| October | 32°C | 25°C | 17 | 11.8 h | 3/5 | 3/5 |
| November | 32°C | 24°C | 6 | 11.5 h | 4/5 | 4/5 |
| December | 31°C | 22°C | 1 | 11.3 h | 5/5 | 5/5 |
Yearly events
Recurring dates shift from year to year; confirm with the organiser before you book.
| Month | Events |
|---|---|
| January | Chinese New Year celebrations in Yaowarat (late January or February) |
| February | Makha Bucha — Buddhist holiday with candlelit temple processions (February or March) |
| April | Songkran — Thai New Year water festival, especially on Silom Road and Khao San Road (13–15 April) |
| May | Royal Ploughing Ceremony at Sanam Luang (usually May); Visakha Bucha — Buddhist holiday (May or June) |
| July | King's Birthday — public holiday (28 July); Asahna Bucha and the start of Buddhist Lent (usually July) |
| August | Queen Mother's Birthday and Mother's Day — public holiday (12 August) |
| September | Vegetarian Festival in Chinatown, marked by yellow flags (usually September or October) |
| October | Ok Phansa — end of Buddhist Lent (usually October) |
| November | Loy Krathong — floating candle offerings on the river and lakes (full moon, usually November) |
| December | Father's Day and the late King Bhumibol's birthday — public holiday (5 December); New Year's Eve countdowns along the river and at the big malls |
Cheapest and quietest times
Hotel prices are usually lowest in May–June and September, and the sights are quietest in May–June and September.
What to pack
| Season | Pack |
|---|---|
| Cool season | Light, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes |
| Hot season | Light, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes |
| Early rainy season | Light, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes |
| Late rainy season | Light, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes |
Questions travellers ask
+What is the best month to visit Bangkok?
The best time to visit Bangkok is November to February, the cool, dry season, when humidity drops and evenings are pleasant for markets and rooftop bars. March to May is very hot, peaking in April around Songkran, and June to October is the rainy season, with afternoon downpours and lower prices; September is usually the wettest month.
+When are hotel prices lowest in Bangkok?
Usually in May–June and September. Still very hot, with the first heavy storms; mango season makes it a good month for mango sticky rice.
+What is the rainiest month in Bangkok?
September, with about 21 days of rain on average.
+How hot does Bangkok get?
The warmest month, April, averages highs of 35°C (95°F) and lows of 27°C (81°F).