Bangkok — Climate Guide
Monthly temperatures, rainfall, humidity and best time to visit Bangkok.
Bangkok climate at a glance
| Month | High | Low | Rain | Humidity |
|---|---|---|---|---|
| Jan | 32°C | 20°C | 10mm | 66% |
| Feb | 33°C | 22°C | 20mm | 65% |
| Mar | 34°C | 24°C | 30mm | 66% |
| Apr | 35°C | 26°C | 60mm | 68% |
| May | 34°C | 26°C | 200mm | 72% |
| Jun | 33°C | 26°C | 160mm | 74% |
| Jul | 32°C | 25°C | 175mm | 76% |
| Aug | 32°C | 25°C | 197mm | 78% |
| Sep | 31°C | 25°C | 340mm | 80% |
| Oct | 31°C | 24°C | 240mm | 80% |
| Nov | 31°C | 22°C | 50mm | 73% |
| Dec | 31°C | 20°C | 10mm | 67% |
Climate overview
Bangkok sits on the flat delta of the Chao Phraya River, only about 1.5 metres above sea level and close to the Gulf of Thailand. It has a tropical savanna climate (Aw): hot all year, with a pronounced wet season and dry season. Average highs stay between 31°C and 35°C in every month, so the seasons are defined more by rain and humidity than by temperature.
Annual rainfall is about 1,470 mm, most falling between May and October during the southwest monsoon. September is the wettest month at about 340 mm. Thais traditionally divide the year into three seasons: a 'cool' dry season from November to February, a hot season from March to May and a rainy season from June to October.
Köppen classification: Aw — tropical savanna
Bangkok through the seasons
Cool season
November – FebruaryThe most comfortable time of year. Highs stay around 31–33°C, but lows fall to about 20–22°C, humidity drops to around 65–67% and rain is rare. Skies are often clear. Air quality can deteriorate from January to March due to agricultural burning and traffic.
Hot season
March – MayTemperatures peak in April at about 35°C, with very warm nights near 26°C. Humidity increases and the heat index can exceed 40°C. Songkran, the Thai New Year in mid-April, is celebrated with citywide water fights — a welcome way to cool off. The first storms arrive in May.
Rainy season
June – OctoberThe southwest monsoon brings regular afternoon and evening downpours, often heavy but short, followed by sunshine. September and October are the wettest months, and street flooding is common after big storms. Temperatures ease slightly, with highs around 31–33°C.
What makes Bangkok's weather distinctive
Bangkok's low elevation and the flat river delta make flooding a recurring challenge. Heavy rain can flood streets within an hour, slowing traffic, though water usually drains within hours. In 2011, exceptional monsoon rains caused severe flooding across central Thailand, affecting parts of the city for weeks. The city is also slowly sinking, which adds to long-term flood risk.
Heat and humidity are constant. Even in the cool season, the midday sun is strong, and from March to May heat-related illness is a real concern. Plan sightseeing for early mornings and late afternoons, and use air-conditioned transport like the BTS Skytrain and MRT.
Best time to visit Bangkok
November to February is the best time to visit Bangkok, with lower humidity, cooler nights and very little rain. March to May is very hot, while June to October is rainy but greener and less crowded, with storms usually limited to a few hours a day.
What to pack
- Light, breathable clothing
- Clothing covering shoulders and knees for temples such as Wat Phra Kaew
- A compact umbrella or rain poncho
- Sunscreen, a hat and insect repellent
- Sandals or quick-drying shoes
Frequently asked questions
What is the hottest month in Bangkok?
April, with average highs of about 35°C and high humidity.
When is the rainy season in Bangkok?
From May to October, with September usually the wettest month at around 340 mm.
Is Bangkok cool in winter?
Not cool by European standards — highs are still 31–32°C — but nights are cooler and humidity lower, so it feels more comfortable.
Related reading
About this data: Monthly figures are rounded long-term averages consistent with published climate normals from national weather services and the World Meteorological Organization. Individual years can differ noticeably, and recent summers in many cities have run warmer than these averages. For current conditions and the next few days, use the live dashboard (data from WeatherAPI.com). Spotted an error? Tell us and we will correct it.
Check Bangkok Live Weather
Track Bangkok alongside up to 5 other cities simultaneously — free.
Open Weather Dashboard →