SoloSquareGuides Meet people in BangkokMeet people

Capital city, Thailand

Bangkok weather by month and the best time to visit

Updated October 2026Sources
Nov–FebBest time to visit

When to go to Bangkok

Nov–Feb is drier and less hot; Mar–May is very hot; Jun–Oct brings afternoon downpours. Smog peaks Jan–Mar; Dec–Jan is busiest.

Bangkok weather by month

Average daily high, rainfall and conditions.

PleasantHotRainyCool or coldBest months
15°20°25°30°35°40°JFMAMJJASOND
Average highAverage lowRainfall

Monthly averages

MonthHighLowRainHumidityConditions
January32°C90°F20°C68°F16 mm64%Pleasant
February35°C95°F22°C72°F14 mm60%Hot
March36°C97°F24°C76°F47 mm62%Very hot
April36°C97°F26°C78°F75 mm66%Hot
May34°C92°F26°C78°F164 mm76%Rainy
June32°C89°F25°C77°F165 mm80%Rainy
July31°C89°F24°C75°F169 mm81%Rainy
August31°C88°F24°C75°F181 mm82%Rainy
September30°C87°F24°C75°F278 mm85%Rainy
October30°C87°F24°C74°F203 mm85%Rainy
November30°C86°F22°C71°F39 mm80%Pleasant
December30°C87°F19°C67°F10 mm71%Pleasant

Best months across Thailand

PlaceBest monthsWarmest month
BangkokNov–FebMar (36°C)
PhuketNov–MarMar (30°C)
Chiang MaiNov–JanApr (37°C)
Koh SamuiJan–Apr, Jul–AugMay (30°C)
KrabiNov–MarMar (31°C)
Koh Phi PhiNov–MarApr (30°C)
Koh PhanganJan–Apr, Jul–AugMay (27°C)
PaiNov–FebApr (35°C)
PattayaNov–FebApr (31°C)
Koh TaoFeb–AugMay (29°C)
PatongNov–AprMar (30°C)
Hua HinNov–MarApr (33°C)
Chiang RaiNov–FebApr (35°C)
AyutthayaNov–FebMar (37°C)
Koh LantaNov–AprApr (29°C)
RailayNov–MarMar (31°C)
KanchanaburiNov–FebApr (37°C)
Koh ChangNov–FebApr (30°C)
Khao LakNov–MarMar (31°C)
Koh SametNov–MarApr (30°C)
Koh LipeNov–MarApr (30°C)
Khao YaiNov–FebApr (34°C)
Khao SokDec–AprApr (32°C)
SukhothaiNov–FebApr (38°C)
Hat YaiJan–AprApr (31°C)
Kata BeachNov–MarMar (30°C)
JomtienNov–FebApr (31°C)
RawaiNov–MarMar (30°C)
Udon ThaniNov–FebApr (37°C)
Koh KoodNov–MarMay (30°C)

Quick answers

What is the best month to visit Bangkok?

Nov–Feb. Nov–Feb is drier and less hot; Mar–May is very hot; Jun–Oct brings afternoon downpours. Smog peaks Jan–Mar; Dec–Jan is busiest.

When is the rainy season in Bangkok?

Rain peaks in September with about 278 mm. Months with 150 mm or more: May–Oct.

What is the hottest month in Bangkok?

March, with average highs of 36°C (97°F).

How cold does Bangkok get?

The coolest nights are in December, averaging 19°C (67°F).

More about Bangkok

Going to Bangkok solo?

SoloSquare is where travelers, nomads and locals in Bangkok meet up for small plans: coffee, dinners, walks and day trips. Join one, or start your own in a minute.

See plans in Bangkok

Sources

Climate averages are modelled from NASA POWER (MERRA-2) for 2001–2020 at about 50 km resolution, so coasts and valleys can differ a little. Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.