Last updated August 19, 2026 · Editorial policy
The short answer: November through February is Thailand’s best all-round window — dry, lower humidity, days in the 20s to low 30s — with one exception that wrecks thousands of itineraries a year: the Gulf islands (Koh Samui, Koh Phangan, Koh Tao), where November and December are the wettest months of the entire year. If your dates are locked to the European summer holidays, reverse the logic: from June to August the Gulf islands stay comparatively dry while Phuket and Krabi sit in full monsoon. Everything below follows from that one split.
One country, two opposite rainy seasons
Thailand’s weather confuses people because it runs on two monsoon systems, not one. The southwest monsoon soaks the Andaman coast — Phuket, Krabi, Khao Lak, Koh Lanta — from roughly May to October, peaking in September. The Gulf islands sit sheltered through that whole stretch, then take their own soaking from October to December, peaking in November. Get this fact right and most of a Thai beach itinerary plans itself: there is a dry coast in almost every month.
There is a trap inside the trap. Koh Chang and the eastern Gulf around Trat follow the Andaman pattern, not the Samui pattern: the southwest monsoon hits Koh Chang from May to October, with June through September each bringing 550–690 mm a month, peaking in August, improving only from mid-to-late October. Treating it like “another Gulf island” is one of the most common mistakes in Thai trip planning.
November to February: the cool-season peak
For Bangkok, the north and the Andaman coast, this is the reward window. Chiang Mai in December is the tourism sweet spot: about 18 mm of rain for the whole month, average highs of 28.6°C and lows of 15.7°C. January is the north’s coolest month at roughly 14–28°C, and mornings on Doi Inthanon can drop to about 3°C — pack a real jacket if a mountain sunrise is on the list. November through January is also the only stretch where the north combines clean air with dry weather; the reason why is in the next section.
The exception, again, is the Gulf. Koh Samui’s wettest month is November, at roughly 430–566 mm depending on the dataset, with October second at about 296 mm. Samui’s reliable dry season only begins around late December to January and runs strongest February through April — February is its driest month at around 44 mm. Booking Samui for early December because “it’s high season in Thailand” is how people end up watching rain from a resort bar.
Cost and crowds: December and January trade places as the busiest months of the year, high-season rates run 30–50% above baseline, and the December 15 to January 15 festive peak adds 40–75% on top. Booking two to three months ahead is standard for that window.
Two festivals anchor the season. Loy Krathong moves with the Thai lunar calendar and falls on November 24 in 2026, with Chiang Mai’s Yi Peng mass lantern releases ticketed for November 24–25 — ignore aggregator sites listing November 5; the astronomical full moon and the official event both point to the 24th. Chinese New Year lands on Saturday, February 6, 2027; it is not an official Thai holiday, but Bangkok’s Yaowarat district throws major dragon- and lion-dance street celebrations and hotel demand spikes regionally.
March to April: heat, smoke and Songkran
Northern Thailand’s burning season runs February to April, worst in late February and March, when agricultural and forest fires blanket Chiang Mai, Chiang Rai, Pai and Mae Hong Son in smoke — NASA satellite fire detections confirmed fires across the region again in February–April 2026. About 70% of Chiang Mai’s April PM2.5 comes from biomass burning; the AQI typically sits at 100–200 through February and March in a moderate year and has exceeded 400 in severe ones, ranking Chiang Mai among the world’s most polluted cities on bad days. The air clears within days of the first sustained rains in late April or early May.
April is also the hottest month nationwide. Northern cities routinely hit 38–40°C, and in April 2026 the Thai Meteorological Department warned of 40–43°C in parts of the North and Upper Central region, with 16 provinces facing 40–42°C. That creates an awkward collision: Songkran, the Thai New Year water festival, is fixed at April 13–15 (all three days are national holidays), and Chiang Mai — whose celebrations stretched to roughly twelve days in 2026 — draws its biggest crowds exactly when the city is hottest and still hazy from the burning season’s tail. Bangkok’s TAT-run Maha Songkran World Water Festival ran five days at Benchakitti Park in 2026 and is the less smoky place to get soaked.
On the coasts, March–April is prime. The Gulf’s dry season is at full strength, and Andaman diving hits peak visibility from February to April, just before the Similan Islands close on May 15. Gulf sea temperatures peak around 30–31°C in April — bathwater. One logistics note for March: Makha Bucha (March 3, 2026) is a nationwide 24-hour alcohol-sales ban.
May to August: green season, where the Gulf earns its keep
When the southwest monsoon reaches the Andaman coast in May, rain there mostly means short, heavy late-afternoon downpours followed by sunshine — the all-day washouts concentrate later, in September. Prices respond immediately: green-season months bring 30–50% room-rate drops, and beach destinations run 40–60% below the December–January peak. A mid-range Phuket beach resort at about 4,500 THB a night in January goes for around 2,200 THB in May (2026 pricing).
The Gulf islands are the stars of this period. Sheltered from the southwest monsoon, Koh Samui, Koh Phangan and Koh Tao stay comparatively dry from June to August, which makes them the correct beach pick for the European summer holidays — and explains why July–August forms a secondary crowd mini-high while June remains one of the two quietest months of the year.
Know what closes and what bites. Similan Islands National Park closes every year from May 15 to October 15 (the 2026 closure is confirmed), so Andaman dive and liveaboard trips simply do not run in this window. Koh Lipe effectively shuts from about mid-May to mid-October: most resorts, restaurants and dive shops close and the Langkawi speedboat stops entirely. Koh Lanta stays reachable year-round overland via two car ferries from Krabi, but many hotels and restaurants close from May to October and most passenger ferries stop. Maya Bay is closed August 1 to September 30, 2026 for its annual marine rehabilitation, reopening October 1 — Phi Phi boat tours still run but cannot enter the bay.
The safety picture is specific, not vague. Phuket records roughly 30–40 drownings a year, the vast majority in monsoon-season rip currents; a red flag on the beach is a hard stop — swimming is prohibited, lifeguards will pull you out, and Phuket officials have pushed to make it legally enforceable, and Karon is the worst beach, with up to 18 rip channels in a season, followed by the south end of Kata Yai, Patong, Kamala and Nai Thon. On the Gulf side, box jellyfish are most common from June to December, with documented sting incidents peaking in August (about a third of cases); they come closer to shore during and after rain and in calm conditions. Samui keeps a stinger-prevention net at Lamai Beach — the old Chaweng net was removed.
Calendar quirks worth knowing: Thailand enforces nationwide 24-hour alcohol-sales bans on Buddhist holy days, and 2026 stacks Asalha Bucha (July 29) against Khao Phansa (July 30) for a 48-hour dry stretch — penalties run up to 10,000 baht and/or six months’ jail, so venues genuinely comply. Visakha Bucha falls on Sunday, May 31, 2026 with a substitute holiday on Monday, June 1, and Thai long weekends book out Hua Hin, Pattaya and Khao Yai even in low season. Koh Phangan’s Full Moon Party now runs on the actual full-moon night each month — a rule change; it is no longer shifted for Buddhist holidays — landing August 28 in 2026, with 200 THB entry and many Haad Rin guesthouses imposing 3–4 night minimum stays around party dates.
September to October: the deep monsoon and the deepest discounts
September–October is the only stretch when most of the country is wet at once. Bangkok peaks in September at roughly 220–334 mm. Phuket also peaks in September, at 318–361 mm over about 23 rainy days — though October actually has more rainy days, around 22–25. Chiang Mai’s rains crest in August–September (August: roughly 240–260 mm; roughly 80% of the north’s annual rain falls May–September, mostly as short intense downpours). The Gulf’s rains arrive in October, when Samui takes about 296 mm. This is when all-day washouts are most likely, rather than the afternoon-downpour pattern of the early monsoon.
It is also, for exactly that reason, the cheapest and least crowded period of the year, with excellent flight and hotel deals. And October redeems itself as a transition month: Maya Bay reopens October 1, the Similans reopen October 15, and the Phuket Vegetarian Festival — firewalking, piercing processions and citywide vegan street food — runs roughly October 9/10 to 18/19 in 2026. Full Moon Parties fall on September 26 and October 27.
Month by month at a glance
| Month | Andaman coast (Phuket, Krabi) | Gulf islands (Samui, Phangan, Tao) | Crowds & prices | Verdict |
|---|---|---|---|---|
| Jan | Dry, calm; coolest sea (~28°C) | Drying out; season just beginning | Busiest month of the year; festive surcharge to Jan 15 | Best all-round — book early |
| Feb | Driest month: ~34 mm in Phuket | Driest month: ~44 mm on Samui | High; smoke building in the north | Peak beach month on both coasts; skip Chiang Mai |
| Mar | Dry; peak dive visibility | Dry season at full strength | High-season tail; northern smoke at its worst | Beaches yes, north no |
| Apr | Dry; last full month before monsoon | Dry; sea peaks ~30°C | Songkran surge Apr 13–15; 38–43°C inland | Festival month; brutal heat away from the coast |
| May | SW monsoon begins; Similans close May 15 | Short afternoon downpours | Low; rates drop 30–50% | Value opens up; lean Gulf |
| Jun | Monsoon; short heavy bursts | Comparatively dry, sheltered | Quietest month alongside September | Best budget month — pick the Gulf |
| Jul | Monsoon | Dry-ish; summer season starts | European mini-high Jul–Aug | Gulf beaches; note Jul 29–30 alcohol ban |
| Aug | Monsoon; Maya Bay closed Aug 1 | Dry, but jellyfish incidents peak | European mini-high | Gulf again — swim behind the Lamai net |
| Sep | Wettest: 318–361 mm in Phuket | Last shoulder weeks; Gulf rains land in Oct | Quietest, cheapest month | Deep-discount gamble; washout risk is real |
| Oct | Most rainy days (~28); Similans reopen Oct 15 | Rains arrive: ~296 mm on Samui | Low; Vegetarian Festival Oct 9/10–18/19 | Transition month; pack for rain |
| Nov | Seas calming; season opens | Wettest month: 430–566 mm on Samui | High season begins; Loy Krathong Nov 24 | Go anywhere except the Gulf islands |
| Dec | Dry high season | Still wet; improving late in the month | Festive peak adds 40–75% from Dec 15 | Superb north and Andaman; book 2–3 months out |
The worst times, honestly
Most guides refuse to commit. Here is where the odds genuinely turn against you:
- Gulf islands, November–December. Samui’s 430–566 mm November is the wettest figure anywhere on this page, and it coincides with high-season pricing elsewhere in the country. Wait until late December at the earliest; February–April is the safe window.
- The north, late February to early April. Smoke, not rain, is the problem: AQI of 100–200 in a normal year, above 400 in a severe one, clearing only with the first sustained rains of late April or early May. If clean air matters — asthma, young children, trail running — the north’s usable window is roughly June to January.
- September on the Andaman coast. The one month where the “it only rains an hour a day” reassurance stops holding, and the heart of the rip-current season that accounts for most of Phuket’s 30–40 annual drownings. A red flag means swimming is prohibited, not a suggestion.
- The small Andaman islands, mid-May to mid-October. Koh Lipe effectively closes, Koh Lanta half-closes, and Similan trips stop entirely. Build a Gulf itinerary instead of forcing it.
None of this makes the low season a mistake — it makes it a trade. June and September are the quietest, cheapest months in the country; early-monsoon rain usually costs you a drenched hour rather than a lost day (September on the Andaman excepted); and the sea itself is swimmable year-round, at roughly 27–29°C in the Andaman and 28–31°C in the Gulf, averaging about 29°C on both coasts. Match the coast to the month and Thailand has no closed season — only a wrong coast for the month you picked.
Thailand weather & climate by month
Best months to visit: January, December, February. Thailand’s warmest month is April (avg 34°C / 93°F), the coolest is December (low 22°C / 71°F). The wettest is September (325 mm) and the driest is January.
| Month | Avg high | Avg low | Rainfall | Rainy days |
|---|---|---|---|---|
| January | 32°C / 89°F | 22°C / 72°F | 16 mm | 4 |
| February | 32°C / 90°F | 24°C / 75°F | 43 mm | 6 |
| March | 33°C / 92°F | 26°C / 78°F | 41 mm | 7 |
| April | 34°C / 93°F | 27°C / 80°F | 88 mm | 14 |
| May | 34°C / 93°F | 27°C / 80°F | 140 mm | 20 |
| June | 33°C / 91°F | 26°C / 79°F | 151 mm | 23 |
| July | 32°C / 90°F | 26°C / 78°F | 198 mm | 26 |
| August | 31°C / 88°F | 25°C / 78°F | 224 mm | 28 |
| September | 31°C / 87°F | 25°C / 77°F | 325 mm | 27 |
| October | 31°C / 87°F | 24°C / 76°F | 271 mm | 21 |
| November | 31°C / 88°F | 24°C / 75°F | 77 mm | 11 |
| December | 31°C / 88°F | 22°C / 71°F | 14 mm | 4 |
Climate source: Open-Meteo ERA5 reanalysis (2019–2023). Compare destinations in the Best Time to Visit Index.
You Might Also Love
Planning a wider Asia trip? See our complete best time to visit Asia guide — country-by-country breakdown of weather, peak season, and timing for 10+ destinations.
Book your Thailand experiences
Hand-picked tours and activities. Affiliate links — we earn a small commission at no cost to you.
Planning the season ahead
Related deep dives




