Thailand

Planning a Trip to Bangkok? Here's the Weather

See what weather to expect in Bangkok, Thailand and plan your trip with confidence. Monthly averages from real historical weather data.

Bangkok runs hot year-round — highs rarely dip below 31°C even in the coolest months — but what really defines the city's climate is rain, which swings from a trickle in December to a deluge in September. The city's sprawling indoor culture, from air-conditioned mega-malls to serene spa retreats, means locals have long built their lives around ducking in and out of the heat, and visitors can do the same.

Written by Leo Vicente, founder & engineer who loves to travel

·

32°C

Avg. high

25°C

Avg. low

1561mm

Yearly rainfall

5

Best months

Travel Window Score · 8.0/10

Bangkok's best stretch runs January–December — around 5 rain days a month and daytime highs near 31°C, on a 10-year historical average (climatology tier).

Climatology · 10-YR AVG · How we forecast →

Try It with Real Forecasts

Get confidence scores, activity suggestions, and real-time forecasts for your exact travel dates — not just averages.

Start Planning

Monthly Temperature & Rainfall

What Weather to Expect in Bangkok

Bangkok typically has the most favorable weather for travel during January, February, March, November, December, with comfortable temperatures and relatively low rainfall — ideal conditions for sightseeing and outdoor activities.

JanuaryFebruaryMarchNovemberDecember
Hottest monthMarch (34°C)
Coldest monthJanuary (22°C)
Wettest monthSeptember (296mm)
Driest monthDecember (19mm)

Best Time to Visit Bangkok

November through March form a drier stretch with rainfall well below the annual average, making it far easier to explore temples, markets, and street food lanes without being caught in a downpour. Highs peak around 34°C in March, so mornings are the best time to be outdoors before retreating to a cafe or museum in the afternoon.

The best time to visit Bangkok is November through March, when daytime highs average around 32°C and rainfall stays low at roughly 41mm per month. These months offer the most comfortable conditions for sightseeing, outdoor activities, and exploring the city at a relaxed pace. December is typically the driest of these months, with only around 19mm of precipitation.

September is the most challenging month to visit, with precipitation reaching 296mm and frequent heavy downpours that can flood streets and disrupt plans for hours at a time.

Bangkok Weather by Season

Spring

Spring (March–May) brings hot weather to Bangkok, with highs averaging 34°C and lows around 27°C. The season is quite wet, accumulating around 308mm total with roughly 14 rainy days per month.

Summer

Summer (June–August) brings hot weather to Bangkok, with highs averaging 32°C and lows around 26°C. The season is quite wet, accumulating around 553mm total with roughly 25 rainy days per month.

Autumn

Autumn (September–November) brings hot weather to Bangkok, with highs averaging 31°C and lows around 24°C. The season is quite wet, accumulating around 623mm total with roughly 20 rainy days per month.

Winter

Winter (December–February) brings hot weather to Bangkok, with highs averaging 31°C and lows around 22°C. The season is relatively dry, accumulating around 77mm total with roughly 5 rainy days per month.

Things to do in Bangkok

Handpicked activities you can book now, matched to typical weather in Bangkok.

Climate data is a 10-year historical average (2016–2025), averaged across a wide area rather than a single weather station. Temperatures in Celsius. How we forecast →