Home › Bangkok › Best time to visit

Best time to visit Bangkok: month by month

Short answer

November to February is the best time, with highs of 31–32°C, lows of 21–23°C and only 3–15 rainy days a month (December and January are the driest). It is also high season, with higher hotel prices. March to May is very hot, and June to October is the rainy season with lower prices and afternoon storms.

Month by month

MonthHighLowRainy daysCrowds
Jan31°C21°C3high
Feb32°C23°C8high
Mar33°C25°C9medium
Apr33°C26°C16high
May33°C26°C21low
Jun33°C26°C23low
Jul32°C26°C27medium
Aug32°C25°C29medium
Sep31°C25°C28low
Oct31°C24°C22medium
Nov31°C23°C15high
Dec31°C21°C4very high

Temperatures and rainy days: Copernicus ERA5 averages, 2021–2023. Crowd levels are our estimate.

Season by season

Spring (Mar–May)

The hot season: highs of about 33°C in the data, often feeling much hotter, with lows of 25–26°C. Rain rises from about 9 days in March to 21 in May; Songkran falls in mid-April.

Summer (Jun–Aug)

The rainy season: highs of 32–33°C, lows of 25–26°C and about 23–29 rainy days a month, usually as afternoon or evening storms. Prices are lower.

Autumn (Sep–Nov)

September (about 28 rainy days) and October are the wettest and flood-prone; November dries out (about 15 rainy days) with highs of 31°C.

Winter (Dec–Feb)

The cool, dry season: highs of 31–32°C, lows of 21–23°C and only about 3–8 rainy days. The most comfortable and most popular time.

Events worth planning around

When to avoid

April and May are the hottest months and hard work for temple sightseeing; September and October are the wettest, with occasional street flooding. If you dislike crowds and peak prices, avoid the Christmas–New Year weeks.

Check hotel prices for your datesCompare flightsPacking list for your month

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

What is the best month to visit Bangkok?

December or January: highs around 31°C, lows of 21°C and only a few rainy days.

Is the rainy season a bad time to visit?

Not necessarily. Storms are usually short, in the afternoon or evening, and hotel prices are lower; September and October are the wettest.

When is Songkran?

13–15 April, a three-day water fight across the city as Thailand celebrates its New Year.

Plan your Bangkok trip

How many days in BangkokIs Bangkok expensive?Bangkok on a budgetIs Bangkok safe?Bangkok trip plannerWhere to stay in BangkokFood in BangkokBudget calculator