Bangkok weather by month

Bangkok is warmest in April (34°C average high) and coolest in October (31°C). For warm, mostly dry weather, go December to January.

Warmest month

April

34°C

Coolest month

October

31°C

Wettest month

September

27 rainy days

Flight from London

11½h

direct, estimated

Bangkok temperature by month

Tap a month for the detail and warmer alternatives.

MonthDayNightRainy days
January32°C22°C5
February32°C23°C6
March34°C26°C8
April34°C27°C12
May33°C27°C21
June33°C26°C24
July31°C26°C25
August32°C26°C26
September31°C25°C27
October31°C24°C23
November31°C24°C11
December31°C22°C4

When to go to Bangkok

What is the best month to visit Bangkok for sun?

For warm, mostly dry days, go December to January, going by our 10-year averages.

What is the hottest month in Bangkok?

April averages 34°C. October is the coolest at 31°C.

When does it rain most in Bangkok?

September, with about 27 wet days.

Planning the trip? Start with our 3-day Bangkok itinerary, and see the best time to visit Bangkok for crowds and events.

How we measured this

Daily averages from 2016 to 2025, from the Open-Meteo historical weather archive (ECMWF ERA5 reanalysis); sea temperatures are 2023 to 2025 averages from the Open-Meteo marine archive. A rainy day has at least 1 mm of rain.

Going to Bangkok?

Save the places you find on TikTok and Instagram for Bangkok to one map, and Dream Trip will plan the days around them.

Download on the App Store
Free to downloadFor iPhoneAI-powered planning