Seasons in Thailand: Complete Guide

The dry, hot and rainy seasons explained — and how they differ by coast.

Updated 2026-08-04

The short answer

The best time to visit most of Thailand is the dry high season from November to April, when skies are clear, humidity is lower and the sea is calm. May to October is the rainy monsoon season, cheaper and greener but wetter, peaking around September. The crucial twist is geography: Thailand has three climate zones that do not rain at the same time, so you can find good beach weather almost year-round if you pick the right coast — the Andaman side (Phuket, Krabi) is best November–April, while the Gulf side (Samui, Phangan) stays sunnier through much of the western monsoon.

High (dry) season
November–April, best overall weather
Hot season
March–May, peaking in April with Songkran
Rainy season
May–October, wettest around September
Andaman coast best
November–April (Phuket, Krabi, Khao Lak)
Gulf coast best
January–September (Samui, Phangan, Tao)
Sea temperature
Warm all year, roughly 28–30°C

When to go to Thailand

The season in Thailand splits broadly into two: a dry season and a rainy season, layered with a distinct hot spell in between. For most of the country the sweet spot is the cool, dry high season from November to April, when rain is rare, humidity is manageable and the sea is at its calmest and clearest. From roughly May to October the southwest monsoon brings the rainy season — heavier cloud, warm downpours and rougher seas on the west coast — though it is also the greenest, quietest and cheapest time to travel. Because the country stretches a long way north to south, no single rule fits everywhere, which is why picking your region matters as much as picking your month.

Dry season versus rainy season

The dry season delivers the postcard weather that draws most visitors: long sunny days, low rainfall and gentle seas ideal for swimming, diving and island-hopping. Within it, November to February is cool and comfortable, while March to May turns genuinely hot. The rainy season is not the washout many fear — downpours are often short, heavy afternoon bursts followed by sunshine rather than days of unbroken grey. Its trade-offs are more humidity, occasional rough water on exposed coasts, and the odd disrupted boat trip, balanced by lush scenery, lower prices and thinner crowds.

Why the climate varies by region

Thailand's weather is governed by monsoon winds, and those winds hit its regions differently. The southwest monsoon (May–October) soaks the Andaman coast and the north, while the northeast monsoon (roughly October–December) sends the heaviest rain to the Gulf of Thailand coast. That offset is the single most useful fact for planning a beach trip: when one coast is wet, the other is often still sunny, so "the season" in Thailand depends entirely on where you are standing.

Thailand's climate zones

It helps to think of Thailand as three weather regions, each with its own calendar.

North and central (Bangkok, Chiang Mai, Chiang Rai, Isan)

The interior has three clear seasons: cool and dry from November to February (the best time, and mild in the northern mountains), hot from March to May, and wet from June to October. Bangkok is hot and humid most of the year but most pleasant in the cool months. One regional caveat: from around February to April, the far north (Chiang Mai, Chiang Rai) can suffer agricultural burning that hazes the air, so nature lovers often prefer the post-monsoon clarity of November–December there.

Andaman coast (Phuket, Krabi, Khao Lak, Ko Phi Phi)

The Andaman islands and beaches follow the classic pattern: excellent from November to April, then wetter and rougher from May to October under the southwest monsoon. High season here means calm, transparent water for diving around the Similan and Surin islands (national-park dive sites that open roughly mid-October to mid-May) and reliable boat access to Phi Phi and Phang Nga Bay.

Gulf of Thailand (Samui, Phangan, Tao, Hua Hin, Cha-Am)

The Gulf coast runs on a different calendar. Its driest, sunniest stretch runs from January to September, and — crucially — it often stays fine during August, when the Andaman side is at its wettest. The catch is that the Gulf's own rainy season lands late, around October to December, with November typically the wettest month on Samui, Phangan and Tao. So if you want a beach holiday in the western monsoon months, the Gulf islands are usually the smarter choice.

Weather in Thailand month by month

The table gives a quick, at-a-glance comparison; the notes below add regional detail. Figures are broad national averages skewed toward the popular beach areas — always check the specific coast you are visiting, because the two seaboards can differ sharply in the same month.

MonthAir (°C)Sea (°C)Rainy daysBest for
January26–3228–291–3Beaches, diving — ideal all round
February27–3328–291–3Beaches, sightseeing, dry and comfortable
March28–34292–4Beaches; heat building inland
April30–36303–5Hot; Songkran festival; sea still good
May29–34308–14Shoulder; Gulf coast beaches
June28–332910–15Green season deals; Gulf beaches
July28–332910–15Sunny windows; Gulf and diving
August28–332912–17Gulf (Samui) good; Andaman wet
September27–322915–20Wettest; lowest prices, lush scenery
October27–322912–18Transition; Andaman clearing late
November26–32294–8Andaman high season begins; Loy Krathong
December26–31282–5Peak season, festive, ideal beaches
Thailand weather and recommendations by month (indicative)

January to April — the dry, then hot, high season

January is among the best beach months across most of Thailand: warm days, cooler nights, calm clear seas and low rainfall. February continues the dry, comfortable spell and works for both beaches and city sightseeing. March marks the start of the heat, still with fine sea conditions. April is the hottest month of the year — often into the mid-30s°C — and hosts Songkran (13–15 April), the Thai New Year, celebrated with joyous nationwide water fights; beaches remain good, but plan around the heat and holiday crowds.

May to August — the western monsoon begins

May opens the rainy season in many regions, though early rains are often patchy and short. June brings the first steady monsoon showers to the Andaman coast and the north. July sees humidity climb, but still delivers plenty of sunny "windows" between downpours. August is the pivot month: the Andaman side is properly wet, yet the Gulf — especially Samui — enjoys some of its best conditions, making it the go-to beach region in high summer.

September to December — the wettest, then the return of high season

September is typically the wettest month of the year on the west coast, with the heaviest rain and the lowest prices — great for budget travellers who do not mind grey afternoons. October is a transitional period: the Andaman coast begins clearing toward month's end, while the Gulf's own rains are just starting. November ushers in the Andaman high season and the Loy Krathong festival, and December is peak season — festive, busy and with the year's most dependable beach weather.

When the beach season starts

For the Andaman coast, the beach season runs from November through April, with the calmest, clearest water and the safest swimming. For the Gulf islands, the prime beach and diving window is roughly January to September. The best months for diving and snorkelling nationwide are the high-season stretches when visibility peaks: the Similan Islands off the Andaman coast are best from November to April, while Ko Tao in the Gulf has good diving across much of the year outside its late-autumn rains.

Where to chase the sun in the rainy period

If your only option is the western monsoon months, do not abandon the idea of a beach holiday — just switch coasts. From May to September, head for the Gulf: Ko Samui, Ko Phangan and Ko Tao usually enjoy far more sunshine than Phuket or Krabi at that time. Hua Hin and Cha-Am, an easy drive from Bangkok on the upper Gulf, are another reliable dry-ish escape during the southwest monsoon.

The rainy season in Thailand

The rainy season in Thailand deserves a fair hearing. On the Andaman coast and in the north it runs from about May to October; on the Gulf coast it lands later, around October to December. Regionally, the pattern is offset by the monsoon winds, so heavy rain in Phuket often coincides with sunshine on Samui, and vice versa. The rain itself is usually tropical and brief — dramatic afternoon storms that pass within an hour or two — rather than the persistent drizzle of temperate climates.

Best time for different types of holiday

Beach holidays

For a classic beach holiday, target the dry high season on the coast you have chosen — November to April on the Andaman, January to September on the Gulf. These windows give warm calm seas around 28–30°C, low rainfall and long sunny days.

Sightseeing and trekking

Culture and nature trips through Bangkok, Ayutthaya and the northern hills are best in the cool, dry months of November to February, when temperatures are mild and trails are dry. Avoid the March–May peak heat for strenuous trekking, and note the northern burning-season haze from February to April.

Festivals

Thailand's calendar has three headline events worth planning around: Songkran (13–15 April), the water-fight New Year celebrated nationwide; Loy Krathong (November full moon), when candle-lit rafts are floated on rivers and beaches; and the Western New Year, when the whole country is festive but prices and crowds peak.

Diving and water sports

Divers should follow visibility: the Andaman's premier sites, including the Similan Islands, shine from November to April, while the Gulf's Ko Tao is a strong choice for much of the year outside its October–December rains. Snorkelling and boat trips are safest and most reliable in each coast's dry season.

Tips for choosing your season

  • Match the coast to the month: Andaman for November–April, Gulf for May–September.
  • To dodge heat and humidity, favour the cool months of November to February.
  • For the fewest tourists and lowest prices, travel in the green season, especially June and September.
  • Skip the far north from February to April if clear mountain air matters, due to seasonal haze.
  • Book well ahead for December to January and for Songkran in April, when demand and prices peak.

Sources: Tourism Authority of Thailand (tourismthailand.org); Thai Meteorological Department (tmd.go.th); Department of National Parks, Wildlife and Plant Conservation (dnp.go.th) for Similan and Surin islands dive-season dates.

Frequently asked questions

When is the best time to visit Thailand?

For most of the country, November to April is best — dry, cooler and calm, ideal for beaches. The exception is the Gulf coast (Samui, Phangan), which is sunniest from January to September, so the ideal month depends on your region.

When is the rainy season in Thailand?

On the Andaman coast and in the north it runs roughly May to October, peaking around September. The Gulf coast's rainy season comes later, about October to December. Downpours are usually short, heavy and followed by sunshine.

Can you have a beach holiday during the rainy season?

Yes — switch coasts. From May to September the Gulf islands like Ko Samui, Ko Phangan and Ko Tao are usually sunny while the Andaman side is wet. Hua Hin on the upper Gulf is another reliable rainy-season option.

What is the hottest month in Thailand?

April is the hottest, often reaching the mid-30s°C, and it hosts the Songkran water festival (13–15 April). March and May are also hot. If you dislike intense heat, the cool months of November to February are more comfortable.

When is the best time for diving in Thailand?

For the Andaman coast and the Similan Islands, November to April offers the clearest water. The Gulf's Ko Tao dives well for much of the year outside its October–December rains. Follow each coast's dry season for the best visibility.

More in When to Go

Phuket in October: Is It Worth Going

The tail of the rainy season — what to expect and whether to book.

Read guide →

Phuket in November: Sea & Weather

The turn to high season — sea conditions, weather and value.

Read guide →

Phuket in December: What to Do

Peak-season Phuket — weather, crowds, prices and the best things to do.

Read guide →

Staying longer than a holiday?

The Destination Thailand Visa gives remote workers and soft-power travellers up to 180 days per stay. Ask us anything about it — the enquiry is free and there is nothing to book.

Ask about the DTV visa →