Thailand Infos
← All places

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.

Best time to visitNovember to Februarylittle rain, not too hot
Wettest month
334 mm
in September
Hottest month
35 °C
by day in April
Coolest night
22 °C
in December

Bangkok through the yearTemperature and rain

Climate by month for Bangkok: highest temperature and rain
All values as a table
Highest temperature and rain per month, Thai Meteorological Department (TMD), climate averages 1981 to 2010, rounded
MonthBangkok (Central)
Jan32° / 23° at night · 13 mm
Feb33° / 24° at night · 20 mm
Mar34° / 26° at night · 42 mm
Apr35° / 27° at night · 91 mm
May34° / 26° at night · 248 mm
Jun34° / 26° at night · 157 mm
Jul33° / 26° at night · 175 mm
Aug33° / 26° at night · 219 mm
Sept33° / 25° at night · 334 mm
Oct33° / 25° at night · 292 mm
Nov32° / 24° at night · 50 mm
Dec32° / 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

Places nearby