Ready for Bangkok?
Pick whatever suits you best.
📊 Monthly Climate Overview
| Month | Max °C | Min °C | Rain mm | Rain Days | Sun h | Wind km/h | Sea °C |
|---|---|---|---|---|---|---|---|
| Jan | 30.8°C | 21.7°C | 22.7 mm | 4 | 10.3 h | 12.8 km/h | – |
| Feb | 31.9°C | 23.2°C | 28.5 mm | 5 | 10.6 h | 14.7 km/h | – |
| Mar | 33.4°C | 25.7°C | 39.9 mm | 7 | 10.8 h | 16.6 km/h | – |
| Apr | 34.1°C | 26.6°C | 87.7 mm | 12 | 10.9 h | 16.2 km/h | – |
| May | 33.7°C | 26.7°C | 141.8 mm | 20 | 10.3 h | 15.7 km/h | – |
| Jun | 32.6°C | 26.2°C | 138.7 mm | 22 | 9.4 h | 16.5 km/h | – |
| Jul | 31.7°C | 25.7°C | 174.8 mm | 24 | 8.3 h | 16.6 km/h | – |
| Aug | 31.4°C | 25.5°C | 185.5 mm | 26 | 7.7 h | 16 km/h | – |
| Sep | 31°C | 25°C | 279.7 mm | 26 | 8.1 h | 13.5 km/h | – |
| Oct | 30.6°C | 24.4°C | 238.1 mm | 22 | 8.8 h | 11.7 km/h | – |
| Nov | 31.2°C | 23.8°C | 71.7 mm | 11 | 9.8 h | 12.5 km/h | – |
| Dec | 30.7°C | 22.3°C | 18.9 mm | 4 | 10.1 h | 13 km/h | – |
📖Climate & Best Time to Visit Bangkok
Bangkok (Thailand) has a tropical climate with an annual average of around 28 °C. Daytime highs average 32 °C, while nights cool to about 25 °C. The destination sees roughly 1428 mm of rainfall per year and 9.6 hours of sunshine per day on average.
The pulsing gateway to Southeast Asia — glittering temples like Wat Pho, floating markets, street-food paradise and skybars 50 storeys up.
Spring and autumn are ideal for a city break: April is the sunniest month with 10.9 hours of sun per day, and mild temperatures make exploring on foot comfortable. Peak summer (April, up to 34.1 °C) can get exhausting, while in January nights drop to 21.7 °C.
Rainfall varies through the year: peaks in August (26 rainy days), driest month is January (4).
🎟️ Top activities in Bangkok
🏡 How does it compare to home?
Enter your hometown — we’ll show you a direct climate comparison.
✨ Discover more of Bangkok
Frequently asked questions about Bangkok
When is the best time to visit Bangkok?
The best time to visit Bangkok: December to March – best in January (avg. 26.3 °C, 4 rainy days). Based on the monthly values for 2014 to 2023.
What are the temperatures in Bangkok?
The warmest month is April with an average of 30.4 °C and daytime highs around 34.1 °C. The coldest month is January with an average of 26.3 °C and night-time lows around 21.7 °C.
How many rainy days does Bangkok have?
August has the most rainy days with 26 rainy days. The driest month is January with 4 rainy days.