Bangkok Climate — Average Highs, Lows & Rainfall by Month
Bangkok has a temperate climate with four distinct seasons. Daytime temperatures average 34°C / 94°F in April, the warmest month, and drop to 32°C / 89°F in January, the coldest. Overnight lows in January average 22°C / 71°F. Bangkok receives about 1745 mm of rain a year across roughly 199 wet days, with September the wettest month.
Averages for 2021–2025 · Open-Meteo Historical Weather API (ERA5 reanalysis) · Updated 2026-10-05
Monthly averages in Bangkok
Average daytime high, overnight low and rainfall for each month of the year.
| Month | Avg high | Avg low | Rainfall | Wet days |
|---|---|---|---|---|
| January | 32°C / 89°F | 22°C / 71°F | 12 mm | 2 |
| February | 33°C / 91°F | 24°C / 75°F | 54 mm | 8 |
| March | 34°C / 92°F | 26°C / 79°F | 59 mm | 9 |
| April | 34°C / 94°F | 27°C / 80°F | 88 mm | 14 |
| May | 33°C / 92°F | 26°C / 79°F | 199 mm | 22 |
| June | 33°C / 91°F | 26°C / 79°F | 163 mm | 24 |
| July | 32°C / 89°F | 26°C / 78°F | 256 mm | 29 |
| August | 32°C / 89°F | 25°C / 78°F | 222 mm | 26 |
| September | 31°C / 87°F | 25°C / 77°F | 339 mm | 28 |
| October | 31°C / 88°F | 24°C / 76°F | 233 mm | 22 |
| November | 31°C / 88°F | 24°C / 75°F | 108 mm | 12 |
| December | 32°C / 89°F | 23°C / 73°F | 14 mm | 3 |
Best time to visit Bangkok
January, December, February offer the most comfortable weather in Bangkok: mild daytime temperatures with the year's lowest rainfall — January averages 32°C (89°F); December averages 32°C (89°F); February averages 33°C (91°F).
Bangkok climate FAQ
- What is the hottest month in Bangkok?
- April is the hottest month in Bangkok, with average daytime highs of 34°C / 94°F and overnight lows of 27°C / 80°F (averages for 2021–2025).
- What is the coldest month in Bangkok?
- January is the coldest month in Bangkok, with average highs of 32°C / 89°F and lows of 22°C / 71°F.
- How much rain does Bangkok get a year?
- Bangkok receives about 1745 mm of rainfall a year, spread over roughly 199 wet days. September is the wettest month (339 mm on average) and January the driest (12 mm).
- When is the best time to visit Bangkok?
- January, December, February are the most comfortable months in Bangkok: mild daytime temperatures with the least rainfall of the year.
Want today's conditions instead of averages?
See live weather in Bangkok →Source: Open-Meteo Historical Weather API (ERA5 reanalysis), Open-Meteo. Averages are daily means across 2021–2025 and are rounded for display — for a live forecast see the Bangkok weather page.