Bangkok Weather, When to Go and Climate Information

(Bangkok, Thailand)



Picture of Bangkok city centreA tropical city known for its hot climate and plentiful sunny weather, temperatures in Bangkok regularly stay well above 30°C / 86°F all through the year. Bangkok is at its driest between November and February and consequently at its busiest, when many tourists choose to visit the city. The humidity levels also increase during this dry period, being especially sticky in April and May.

The climate in Bangkok is at its hottest from March to August, while the rainy season tends to fall between June and October. At this time of the year you can expect short spells of rainy weather, with frequent afternoon showers, monsoons and spells of thunder at times, although on some days, the rainy weather may last all day. Around 90 percent of the rain falls at this time of the year, although even during Bangkok's rainiest weather, there is still usually plenty of sunshine to go around.


Further photo of the city centre

Seasonal Climate Variations / When to Go

The weather in Bangkok is fairly consistent, with only slight changes in temperatures month by month. However, whilst the climate is at its coolest between November and January, daytime temperatures regularly average 31°C / 88°F or more, staying well above 20°C / 68°F at night. Be sure to dress accordingly, wearing light cotton clothing, although in most temples and some cultural attractions, shorts and flimsy tops are not considered appropriate attire.

Temperatures tend to peak from March to May, with highs often hovering around 40°C / 104°F during the sunniest weather. Songkran, one of Bangkok's most popular festivals is held during April, when the climate is at its hottest. The festival involves the throwing of water, which is always an enjoyable way to cool down.

Bangkok Weather and Climate Chart (Averages)


Maximum
Minimum

January

31°C / 88°F
24°C / 75°F

February

33°C / 91°F
24°C / 75°F

March

34°C / 93°F
25°C / 77°F

April

36°C / 97°F
25°C / 77°F

May

35°C / 95°F
26°C / 79°F

June

35°C / 95°F
26°C / 79°F

July

35°C / 95°F
26°C / 79°F

August

34°C / 93°F
25°C / 77°F

September

33°C / 91°F
25°C / 77°F

October

33°C / 91°F
25°C / 77°F

November

32°C / 90°F
24°C / 75°F

December

31°C / 88°F
23°C / 73°F