Plan with facts
When to Go · Calendar

Best Time to Visit Thailand: Month by Month, Coast by Coast

November to February is the right answer for most of Thailand, but not for Koh Samui, and not for anyone who minds smoke in Chiang Mai. Bangkok, Phuket and the Gulf islands month by month, plus the festivals that fill the trains.

Bow of a wooden longtail boat decorated with ribbons at Maya Bay beach below limestone cliffs

The standard answer for Thailand is November to February, and for once the standard answer is mostly right. The cool season is dry in Bangkok, pleasant in the north and calm on the Andaman coast. It is also when everyone else goes, and it hides two exceptions that catch people out every single year.

The first is the Gulf of Thailand: Koh Samui, Koh Phangan and Koh Tao get their heaviest rain from October to December, just as Phuket dries out. The second is Chiang Mai, where the dry season ends in weeks of smoke from crop and forest fires. Below is the best time to visit Thailand month by month and coast by coast, with the festivals, and the rules that come with them.

The short answer

  • Best overall: late November to February. Dry, and as cool as Thailand gets.
  • Koh Samui and the Gulf islands: February to August. Avoid October to December.
  • Phuket, Krabi and the Andaman coast: November to April.
  • Hottest month: April, with average highs of 35.7 °C in Bangkok and 36.7 °C in Chiang Mai.
  • Chiang Mai smoke: worst from about February to April. Check air quality before you book.
  • Cheapest: May to October, the “green season”. Skip September.

Thailand weather by month, in one table

Average highs and rainfall are the Thai Meteorological Department’s 1991–2020 normals for Bangkok, Phuket and Koh Samui. Crowding is our own five-point rating. Highlighted rows are the months we would book first. Compare the Phuket and Koh Samui columns: they are the two coasts, and they move in opposite directions.

MonthAvg high · BangkokRain · BangkokRain · PhuketRain · Koh SamuiCrowdsThe call
January32.7 °C24 mm50 mm127 mmDry, cool-ish · peak prices
February33.7 °C21 mm24 mm64 mmDriest month on both coasts
March34.7 °C51 mm81 mm116 mmHeating up · smoke in the north
April Songkran 13–1535.7 °C93 mm135 mm83 mmHottest · water festival
May35.1 °C217 mm237 mm132 mmRains arrive · prices fall
June34.1 °C199 mm249 mm134 mmGreen season · Samui fine
July33.5 °C190 mm240 mm117 mmAndaman rough · Gulf good
August33.3 °C227 mm309 mm102 mmAndaman rough · Gulf good
September33.2 °C336 mm350 mm118 mmWettest in Bangkok and Phuket
October33.3 °C289 mm336 mm295 mmWest clears late · Gulf turns wet
November Loy Krathong33.1 °C45 mm178 mm445 mmCool season begins · not Samui
December32.3 °C12 mm82 mm263 mmDry, busy · book early

Koh Samui’s column is the one that surprises people. Its wettest month, November, is Bangkok’s first dry one, and its driest stretch runs from February to August, straight through what the rest of the country calls the rainy season. If you are travelling in July or August and want a beach, go to the Gulf.

Two coasts, two monsoons

Thailand’s beaches sit on two different seas, and each one takes its rain from a different monsoon.

Aerial view of mangroves and limestone cliffs in Phang Nga Bay on the Andaman coast
Phang Nga Bay, on the Andaman side: flat calm in February, a different sea in August.
: Phuket, Krabi, Koh Lanta and Koh Phi Phi

The southwest monsoon hits this side from May to October. It is not constant rain, and Phuket still gets plenty of sunny hours in June. The problem is the sea. Swells build, red flags go up on the west-facing beaches, and rip currents drown swimmers on Phuket every monsoon season. Some boat trips stop running, and the Similan Islands national park closes to visitors altogether from mid-May to mid-October.

November to April is the reliable window, with the calmest water from December to March.

Gulf coast: Koh Samui, Koh Phangan and Koh Tao

The Gulf islands are sheltered from the southwest monsoon and catch the northeast one instead, which brings their heavy rain from October to December. November averages 445 mm on Koh Samui, more than any month in Phuket, and ferries between the islands can be cancelled in rough weather.

From February to August the Gulf is at its best: dry, calm and, in July and August, a safer beach bet than anywhere on the Andaman side.

Thailand’s rainy season, and why it is not a reason to stay home

Officially, the Thai rainy season runs from mid-May to mid-October across most of the country. In Bangkok that usually means one hard storm in the late afternoon, a flooded street for an hour, and a clear evening. September is the wettest month (336 mm) and the one we would skip. June, on balance, is a good month to visit at a discount.

In the north, the rain is heaviest in August and September. Trekking trails turn to mud and some close, but the countryside is at its greenest and the waterfalls are at full volume. Prices drop across the country in these months, most of all in the island resorts, many of which publish a separate low-season rate card from May to October.

Chiang Mai and the north: the smoke season

The north has the best weather in Thailand from November to January: warm days (29–31 °C highs in Chiang Mai), cool nights and dry skies. That is the time to go.

What comes next is less well advertised. From roughly February to April, crop burning and forest fires across northern Thailand and its neighbours push fine-particle pollution in Chiang Mai to levels that, on some days, are among the worst of any city in the world. March is usually the worst month. Visibility drops, the mountains around the city disappear, and anyone with asthma should think twice. The Pollution Control Department’s Air4Thai site publishes live PM2.5 readings; look at the same weeks last year before you book.

Alcohol and the Buddhist holidays

Alcohol sales stop nationwide on the major Buddhist holidays: Makha Bucha, Visakha Bucha, Asahna Bucha and the first day of Buddhist Lent. Convenience stores lock their fridges, and the dates move every year with the lunar calendar. Sales are restricted on election days too. Not a reason to change your trip, but check the dates if a beach party is the point of it.

Festivals and the weeks that fill up

PeriodDatesWhat actually happens
Songkran13 – 15 AprThai New Year and a national holiday. Much of Bangkok’s workforce heads home to the provinces, so buses and trains are full in both directions, and the streets of Chiang Mai and parts of Bangkok become a three-day water fight. Road accident numbers spike every year.
Loy Krathong and Yi Peng24 Nov 2026 · 13 Nov 2027The full moon of the twelfth lunar month. Krathong float on rivers and canals everywhere; the lantern release in Chiang Mai fills hotels there months ahead.
Christmas and New Yearlate Dec – early JanThe international peak. Phuket and Koh Samui charge their highest rates of the year, often with minimum stays.
Chinese New Year6 Feb 2027Bangkok’s Chinatown (Yaowarat) is packed, and flights from China fill the resorts.

Best month to visit Thailand, by what you want

If you wantGo inWhy
Bangkok, the north and an Andaman beach in one tripLate November to JanuaryDry and cool across all three at once.
Koh Samui, Koh Phangan or Koh TaoFebruary to AugustThe Gulf’s dry season, out of step with the rest of the country.
Phuket or KrabiDecember to MarchThe calmest sea of the year.
Chiang MaiNovember to JanuaryBefore the smoke, and around Yi Peng.
Diving the Similan IslandsNovember to AprilThe park only opens from mid-October to mid-May.
The lowest pricesMay, June or OctoberGreen season rates without September’s rain.

What the month does not decide

Since May 2025, every foreign visitor has had to file the Thailand Digital Arrival Card online in the three days before landing. It is free on the official immigration site; the look-alike sites that charge a fee are not required. Since 15 September 2026, most Western passports get 30 days visa-free instead of 60, so a long trip may need a visa. Our Thailand Digital Arrival Card guide covers the new rule and the online form every visitor files before landing.

If Thailand is part of a longer trip, southern Vietnam’s dry season lines up with Thailand’s, while Vietnam’s central coast does not; see the best time to visit Vietnam. Japan and South Korea are at their best in spring and autumn, when Thailand is either very hot or wet: compare the best time to visit Japan and the best time to visit South Korea.

The one-line verdict

For most trips, late November to February. For the Gulf islands, February to August. For Phuket and Krabi, December to March. For Chiang Mai, November to January, before the smoke. And if September is all you have, go to Koh Samui.

Once the dates are set, check tipping in Thailand before you land: what to leave for a massage, a guide or a taxi, and when the 10% service charge means you’re done.

All our Thailand guides, from the TDAC to the baht, are sorted by topic in one place: the Thailand travel guide.

Sources

  • Thai Meteorological Department — climate normals for Bangkok, Phuket and Koh Samui (1991–2020) and official season dates.
  • Tourism Authority of Thailand — festival dates and regional travel seasons.
  • Pollution Control Department (Air4Thai) — live PM2.5 readings for Chiang Mai and the north.
  • Department of National Parks, Wildlife and Plant Conservation — annual closure of the Similan Islands national park.
  • Immigration Bureau — Thailand Digital Arrival Card, official site.
  • Alcoholic Beverage Control Act B.E. 2551 (2008) and its notifications — sales bans on Buddhist holidays.

Data checked: 2026-09-28