The best time to visit Bangkok is between November and February, when the city is mainly dry and not too hot, typically averaging 27°C (80°F).
Bangkok experiences hot and tropical weather all year round, with three distinct seasons:
Hot and humid – March to May – average 30°C (86°F);
Hot and wet – June to October – average 29°C (83°F); and
Warm and dry – November to February – average 27°C (80°F).
April is the hottest month in Bangkok with an average temperature of 30°C (86°F) and an average high around 34°C (93°F). December is the coolest month at 26°C (79°F). The wettest month is September with an average of 320mm of rain.
During the wet season, rain usually falls in the afternoon (September and October are generally the wettest months). You should still get plenty of sunshine in the rainy season, with the exception of occasional days when it may rain for the entire day.
Note: Bangkok sits on a swamp just 1.8m above sea level, so prolonged periods of rain often leads to severe flooding when the rivers and canals overflow.
High season: Peak tourist season runs from November to late March, with peaks in July and August.
Low season: Avoid the crowds and take advantage of discounted room rates during April to June, September and October.
|Ave Temp (°C)||26||28||29||30||30||29||29||28||28||28||27||26|
|Ave High Temp (°C)||31||32||33||34||33||32||32||32||31||31||31||30|
|Ave Low Temp (°C)||21||23||25||26||26||26||25||26||25||25||23||21|
|Sunshine (Hrs daily)||9||9||9||9||7||7||6||6||6||6||8||9|
|Daylight (Hrs daily)||11||12||12||12||13||13||13||13||12||12||11||11|
|Ave Humidity (%)||70||70||70||75||75||75||75||80||80||80||70||65|
|Days with some Rain||2||2||5||8||17||18||19||21||22||16||5||2|
|Ave Rainfall (mm)||10||20||30||70||190||150||150||180||320||230||50||10|
|› January||› February||› March||› April|
|› May||› June||› July||› August|
|› September||› October||› November||› December|
Note: Meteorological data is sourced from the United States National Oceanic and Atmospheric Administration (NOAA) and the World Meteorological Organization (WMO), with additional historical climate data sourced from the Thai Meteorological Department.
Latest update: Best Time to Visit Bangkok: 11 December, 2018
Search, compare and book the lowest possible prices on discounted airfares and hotels from our online travel partners.