Home › Thailand › Best time to visit

Best time to visit Thailand: month by month

Short answer

November to February is the best time for most of Thailand, with highs of 31-32°C and only 3-8 rainy days a month. March to May is the hottest period, often above 35°C. From about June to October the monsoon brings 22-29 rainy days a month, mostly afternoon storms, with the heaviest rain on the Andaman coast; the Gulf islands are wettest from about October to December.

Month by month

MonthHighLowRainy daysCrowds
Jan31°C21°C3very high
Feb32°C23°C8high
Mar33°C25°C9high
Apr33°C26°C16high
May33°C26°C21medium
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)

Very hot, 33°C on average and often hotter, with rain building from 9 to 21 rainy days. Songkran water festival in mid-April.

Summer (Jun-Aug)

Monsoon season, 32-33°C with 23-29 rainy days, mostly afternoon downpours. Lower prices; the Gulf islands are often drier.

Autumn (Sep-Nov)

September is very wet (28 rainy days); rain eases to about 15 days in November. Loi Krathong in November.

Winter (Dec-Feb)

Dry and slightly cooler, 31-32°C by day and 21-23°C at night, with 3-8 rainy days. Peak season.

Events worth planning around

When to avoid

April is extremely hot, though Songkran is great fun. September is the wettest month on the Andaman coast, when some boat trips are cancelled.

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 time to visit Thailand?

November to February, when it is dry and slightly cooler.

When is the rainy season in Thailand?

Roughly June to October on the Andaman coast and in Bangkok and the north; October to December on the Gulf islands.

When is Songkran?

13-15 April, celebrated with water fights across the country.

Plan your Thailand trip

How many days in ThailandIs Thailand expensive?Thailand on a budgetIs Thailand safe?Thailand trip plannerWhere to stay in ThailandBudget calculator