Weather in Bangkok
Bangkok · Central
Here you can see how warm it gets in Bangkok month by month, how much rain falls and when the best time to visit is. The figures are long-term averages from the Thai weather service, not a forecast.
Bangkok through the yearTemperature and rain
All values as a table
| Month | Bangkok (Central) |
|---|---|
| Jan | 32° / 23° at night · 13 mm |
| Feb | 33° / 24° at night · 20 mm |
| Mar | 34° / 26° at night · 42 mm |
| Apr | 35° / 27° at night · 91 mm |
| May | 34° / 26° at night · 248 mm |
| Jun | 34° / 26° at night · 157 mm |
| Jul | 33° / 26° at night · 175 mm |
| Aug | 33° / 26° at night · 219 mm |
| Sept | 33° / 25° at night · 334 mm |
| Oct | 33° / 25° at night · 292 mm |
| Nov | 32° / 24° at night · 50 mm |
| Dec | 32° / 22° at night · 6 mm |
Source: Thai Meteorological Department (TMD), climate averages 1981 to 2010, rounded. Temperature = average daily high, rain = monthly total. Individual years can differ considerably.
Weather in Bangkok month by month
Bangkok in January
In January, daytime temperatures in Bangkok average 32 °C, with 23 °C at night. With around 13 millimetres of rain, January is very dry. It is part of the best time to visit.
Bangkok in February
In February, daytime temperatures in Bangkok average 33 °C, with 24 °C at night. With around 20 millimetres of rain, February is very dry. It is part of the best time to visit.
Bangkok in March
In March, daytime temperatures in Bangkok average 34 °C, with 26 °C at night. With around 42 millimetres of rain, March is dry.
Bangkok in April
In April, daytime temperatures in Bangkok average 35 °C, with 27 °C at night. With around 91 millimetres of rain, April is fairly dry with occasional showers. This is the hottest month of the year.
Bangkok in May
In May, daytime temperatures in Bangkok average 34 °C, with 26 °C at night. With around 248 millimetres of rain, May is a rainy season month.
Bangkok in June
In June, daytime temperatures in Bangkok average 34 °C, with 26 °C at night. With around 157 millimetres of rain, June is a rainy season month.
Bangkok in July
In July, daytime temperatures in Bangkok average 33 °C, with 26 °C at night. With around 175 millimetres of rain, July is a rainy season month.
Bangkok in August
In August, daytime temperatures in Bangkok average 33 °C, with 26 °C at night. With around 219 millimetres of rain, August is a rainy season month.
Bangkok in September
In September, daytime temperatures in Bangkok average 33 °C, with 25 °C at night. With around 334 millimetres of rain, September is very wet. This is the wettest month of the year.
Bangkok in October
In October, daytime temperatures in Bangkok average 33 °C, with 25 °C at night. With around 292 millimetres of rain, October is very wet.
Bangkok in November
In November, daytime temperatures in Bangkok average 32 °C, with 24 °C at night. With around 50 millimetres of rain, November is dry. It is part of the best time to visit.
Bangkok in December
In December, daytime temperatures in Bangkok average 32 °C, with 22 °C at night. With around 6 millimetres of rain, December is very dry. It is part of the best time to visit.
Frequently asked questions about the weather in Bangkok
When is the best time to visit Bangkok?
The best time to visit Bangkok is November to February. In these months an average of 6 to 50 millimetres of rain falls, and daytime temperatures reach 32 to 33 °C.
When is the rainy season in Bangkok?
On average, more than 100 millimetres of rain a month fall in Bangkok from May to October. The most rain falls in September, with around 334 millimetres, the least in December, with around 6 millimetres.
When is it hottest in Bangkok?
It is hottest in April, with an average of 35 °C by day. The coolest nights are in December, at around 22 °C.
Getting there, places to stay and day trips: Destination Bangkok