
Twelve months of Bangkok, Thailand weather — averages from 2006–2025.
Bangkok's warmest month is April (average high 34.3°C (93.7°F)) and the coolest is October (30.7°C (87.3°F)). The most rain falls in September (about 280 mm), and December is the driest (about 12 mm). April is the sunniest, with about 11 hours of sunshine a day.
Ranked within Bangkok's own year by temperature comfort, rainy days and sunshine — historical averages, not a forecast.
High 31°C (87.8°F)
Low 21.8°C (71.2°F)
High 32.3°C (90.1°F)
Low 23.7°C (74.7°F)
High 33.5°C (92.3°F)
Low 25.6°C (78.1°F)
High 34.3°C (93.7°F)
Low 26.7°C (80.1°F)
High 33.3°C (91.9°F)
Low 26.5°C (79.7°F)
High 32.4°C (90.3°F)
Low 26°C (78.8°F)
High 31.4°C (88.5°F)
Low 25.6°C (78.1°F)
High 31.5°C (88.7°F)
Low 25.5°C (77.9°F)
High 30.9°C (87.6°F)
Low 25°C (77°F)
High 30.7°C (87.3°F)
Low 24.4°C (75.9°F)
High 31.1°C (88°F)
Low 23.6°C (74.5°F)
High 30.9°C (87.6°F)
Low 22.1°C (71.8°F)
Based on 20 years of historical weather data (2006–2025) from Open-Meteo. Monthly averages, not a forecast.