The best time to visit Bangkok is between late-November and early-March, when the city is mainly dry and not too hot, typically averaging 28°C (82°F) daily.
Bangkok experiences a hot tropical climate with a winter dry season.
Typically, you can expect hot weather year-round, with three distinct seasons:
Hot and humid – March to May – average 31°C (88°F);
Hot and wet – June to October – average 30°C (86°F); and
Warm and dry – November to February – average 28°C (82°F).
What is the best month to visit Bangkok?
December and January are the best months to visit Bangkok – since these months are the least hot and driest time of year.
Alternatively, November and February are almost equally as good.
Which is the hottest month in Bangkok?
The hottest month in Bangkok is usually April, with an average high temperature of 35°C (95°F), with extreme heat and humidity, and a low of 27°C (80°F).
However, on the warmest days of the month, the temperature may climb above 38°C (100°F).
The hot season lasts from late-March to mid-May, with an average daily high temperature above 34°C (93°F).
What is the humidity in Bangkok?
Bangkok experiences seasonal variation in perceived humidity, with approximate average relative humidity calculated at between 64% – 79% over the course of the year. Typically, it's humid all year round – almost every day feels humid or muggy.
What do the humidity conditions feel like in Bangkok?
We derive the humidity comfort level – what conditions feel like – from the dew point temperature, which measures moisture content in the atmosphere: a higher dew point feels more humid, while a lower dew point feels drier.
Meteorologists agree that dew point temperature is a more consistant indication of 'absolute humidity' than relative humidity, which fluctuates with temperature.
The average annual dew point in Bangkok is 23°C (73°F), and varies over the course of the year from mainly comfortable at 19°C (66°F) to muggy at 25°C (77°F).
The more humid time of year in Bangkok lasts from February through November, when you can expect the comfort level to be muggy at least 65% of the time.
The months with the most muggy days in Bangkok are May through October, when every day in each month feels muggy.
December and January are slightly more comfortable, with around 20 days in each month that may feel humid.
Which is the coldest month in Bangkok?
The coldest month of the year at Bangkok is December, with an average high of 32°C (89°F) and a low of 23°C (73°F).
The cooler season lasts from mid-October to late-January, with an average daily high temperature below 33°C (88°F).
Which is the sunniest month in Bangkok?
The sunniest time of year in Bangkok is usually January with an average of nine hours of sunshine per day; that's on average 77% of daylight hours.
Which month has the most rain in Bangkok?
September is usually the wettest month in Bangkok with more than 335mm (13in) of rainfall on average, distributed across 21 days.
The wet season lasts from May through October, with a greater than 36% chance of a given day being a wet day. Rain usually falls in the afternoon, with September and October usually the wettest months.
However, there's still plenty of sunshine in the rainy season.
The drier season lasts from November to early-May. The month with the fewest wet days in Bangkok is December, with an average of 6mm of rainfall falling in one 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.
Which is the windiest month in Bangkok?
The windiest month of the year in Bangkok is March, with an average hourly wind speed of 12 kilometres per hour (7.5 mph; 6.5 knots).
The windy part of the year lasts from late-January through to early-September, with average wind speeds of more than 10 kilometres per hour (6 mph; 5 knots).
The less-windy time of year lasts from early-September through to late-January. The calmest month of the year in Bangkok is October, with an average hourly wind speed of eight kilometres per hour (5 mph; 4 knots).
The predominant average hourly wind direction varies throughout the year in Bangkok.
Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Average high temperature (°C) | |||||||||||
32 | 33 | 34 | 35 | 35 | 34 | 33 | 33 | 33 | 33 | 33 | 32 |
Average low temperature (°C) | |||||||||||
23 | 24 | 26 | 27 | 27 | 26 | 26 | 26 | 25 | 25 | 24 | 23 |
Average daily sunshine (hrs) | |||||||||||
9 | 9 | 8 | 8 | 7 | 6 | 5 | 5 | 5 | 6 | 8 | 8 |
Average daily daylight (hrs) | |||||||||||
11 | 12 | 12 | 12 | 13 | 13 | 13 | 12 | 12 | 12 | 11 | 11 |
Comfort level – heat | |||||||||||
Comfort level – humidity (#muggy days) | |||||||||||
20 | 24 | 29 | 29 | 31 | 30 | 31 | 31 | 30 | 30 | 25 | 19 |
Average dew point temperature (°C) | |||||||||||
20 | 22 | 23 | 24 | 25 | 24 | 24 | 24 | 24 | 24 | 22 | 19 |
Average relative humidity (%) | |||||||||||
66 | 68 | 70 | 71 | 73 | 74 | 75 | 78 | 79 | 78 | 69 | 64 |
UV Index (max) | |||||||||||
10 | 11+ | 11+ | 11+ | 11+ | 11+ | 11+ | 11+ | 11+ | 11 | 10 | 9 |
Average days of rainfall (≥1mm) | |||||||||||
2 | 2 | 4 | 7 | 16 | 16 | 17 | 20 | 21 | 18 | 6 | 1 |
Average monthly rainfall (mm) | |||||||||||
13 | 20 | 40 | 90 | 250 | 155 | 175 | 220 | 335 | 290 | 50 | 6 |
Average wind speed (km/h) | |||||||||||
10 | 11 | 12 | 11 | 11 | 11 | 11 | 11 | 9 | 8 | 10 | 11 |
Average sea temperature (°C) | |||||||||||
27 | 28 | 29 | 30 | 30 | 30 | 30 | 29 | 29 | 29 | 29 | 28 |
Bangkok, Thailand |
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.
Source: Meteorological data for Bangkok is based on weather statistics gathered for the 30-year period 1991 to 2020 by the Thai Meteorological Department at the closest weather stations: Don Mueang International Airport (DMK) and Suvarnabhumi Airport (BKK), located respectively 23km (14mi) north and 30km (18 mi) east of Bankok.
Advice on the best time to visit a particular destination is based on average local weather statistics, when the weather conditions are generally better than at other times of the year. We consider high and low temperatures, risk of rain (and thunderstorms, etc.), amount of sunshine and sea temperature. For general outdoor activities we favour clear, rainless days with a temperature range between 18°C (64°F) and 27°C (80°F); and for hot-weather activities we favour clear, rainless days with a temperature range between 24°C (75°F) and 32°C (89°F). Often, the best times to visit correspond to high season and therefore involve higher prices.
Latest update: Best Time to Visit Bangkok: 17 May, 2024
Disclaimer: The information on this site is provided as is, without any assurances as to its accuracy or suitability for any purpose. Weather data and conditions at any given location and time are unpredictable and variable. We assume no responsibility and can not be held legally responsible for any decisions made on the basis of the information presented on this site.
Advertising