Every month is a good time for somewhere in Thailand. Here's what each one is best for, with a link to that month's page for the region-by-region weather.
January
Best for everything, if you book early
The most reliable month in the country, dry and sunny on both coasts and cool at night in the north (Chiang Mai lows around 16°C). It's peak season, so prices are high and the popular islands are busy. Koh Samui is the one place still drying out from its rains.
Thailand in January, region by region
February
Best for beaches on both coasts
The driest month on both the Andaman coast and the Gulf islands (2 rain days in Phuket, 4 on Koh Samui), and one of the busiest. Chiang Mai's Flower Festival runs on the first weekend. Smoke starts building in the north in the second half of the month.
Thailand in February, region by region
March
Best for beaches and island-hopping
The last fully dry month on the Andaman coast, with the heat building and crowds easing off. The north is in smoke season, so keep this month for the islands and Bangkok. Diving is excellent on both coasts.
Thailand in March, region by region
April
Best for Songkran and the Gulf islands
The hottest month, with average highs near 36°C in Bangkok. Songkran on 13–15 April turns the whole country into a water fight, and it's worth timing a trip around if you want the party. Koh Samui is dry and calm, the Andaman coast sees its first storms late in the month, and the north is still smoky.
Thailand in April, region by region
May
Best for low prices
The rains start, on the Andaman coast and in Bangkok first, and the visitor numbers fall to some of the year's lowest. Showers clear the smoke in the north. The Similan Islands close in mid-May, and Koh Samui is still mostly dry.
Thailand in May, region by region
June
Best for the Gulf islands at low-season prices
One of the quietest months of the year. The Andaman coast is rough and rainy, so this is when Koh Samui, Koh Phangan and Koh Tao make the most sense, with short showers and calm water. The north is green and empty.
Thailand in June, region by region
July
Best for Koh Samui and green-season trekking
The Gulf islands' best summer weeks, while the Andaman side is wet and rough and Koh Chang has its wettest month (over 1,000 mm in July). Northern rice terraces are at their greenest. European school vacations push prices up a little on the Gulf.
Thailand in July, region by region
August
Best for the Gulf islands and waterfalls
Deep monsoon on the Andaman coast, with canceled boats and Maya Bay closed until 30 September. The north has its wettest month. The Gulf islands are still the beach answer, and the waterfalls everywhere are at full flow.
Thailand in August, region by region
September
Best for the lowest prices of the year
The wettest month in Bangkok, Phuket and Isan, and the quietest month for arrivals. If September is your only window, base the trip on Koh Samui, Koh Phangan or Koh Tao, where rain is moderate, and keep Bangkok for the mornings.
Thailand in September, region by region
October
Best for an early start in the north
A transition month. The north dries out first, Bangkok's rains ease late in the month, and the Similan Islands reopen in mid-October. The Andaman coast is still wet (Phuket's second-wettest month) and the Gulf islands' rainy season begins.
Thailand in October, region by region
November
Best for the north, Bangkok and Loy Krathong
Many people's favorite month. The north is dry and gorgeous, Bangkok is comfortable, the Andaman coast is drying out, and prices haven't reached their December peak. Loy Krathong and Chiang Mai's Yi Peng lanterns fall at the November full moon. Koh Samui has its wettest month.
Thailand in November, region by region
December
Best for the classic peak-season trip
Postcard weather on the Andaman coast and in the north, and the year's busiest and most expensive month. Koh Samui is still wet early in the month and clears by the end. For Christmas or New Year on the islands, book months ahead.
Thailand in December, region by region