Travel by interest

Best Time to Visit Thailand

The best time to visit Thailand is November to February: cool, dry and busy. Month-by-month weather for Bangkok, the two monsoons, burning season, festivals and what to pack.

Vyacheslav Argenberg CC BY 4.0 Wikimedia Commons

Northern ThailandIsaanCentral ThailandSouthern ThailandEastern ThailandChiang MaiKrabiPhuketHua HinSukhothaiUbon RatchathaniNong KhaiBangkok

The best time to visit Thailand is November to February, when the whole country is dry, the skies are clear and daytime highs sit around 30-33°C (86-91°F) instead of the 35°C+ (95°F+) of April. It is also the most expensive and crowded stretch, so if you want beaches without the premium, January to April on the Gulf islands or late October to early December on the Andaman coast gives you most of the weather for less money.

Thailand does not have one monsoon but two. The southwest monsoon soaks the Andaman coast and most of the mainland from May to October; the northeast monsoon then rains on the Gulf islands from October to December. Whatever month you are tied to, one coast is usually in good shape, and this page shows you which one.

Thailand's three seasons#

Cool season: November to February

Dry everywhere, 30-33°C (86-91°F) days in Bangkok and lows of 14-18°C (57-64°F) in the northern hills. The high season for a reason, with peak prices from 20 December to 10 January.

Hot season: March to May

Still mostly dry but 35-40°C (95-104°F) inland, with April the hottest month and Songkran water fights on 13-15 April. Burning-season haze hangs over the north from February into April.

Rainy season: June to October

Short, hard afternoon storms rather than all-day rain, with September and October the wettest months in Bangkok and on the Andaman coast. Rooms cost 30-50% less and the Gulf islands stay mostly dry.

Bangkok weather by month#

Month High Low Rain Humidity What to expect
January 32°C (90°F) 21°C (71°F) 9 mm 64% Dry & warm
February 33°C (91°F) 23°C (74°F) 15 mm 60% Dry & warm
March 34°C (93°F) 25°C (77°F) 32 mm 62% Hot & dry
April 35°C (95°F) 26°C (78°F) 62 mm 66% Very hot
May 34°C (94°F) 26°C (78°F) 173 mm 76% Hot & humid (start of monsoon)
June 33°C (92°F) 26°C (78°F) 132 mm 80% Wet & humid
July 33°C (91°F) 25°C (77°F) 146 mm 81% Wet & humid
August 33°C (91°F) 25°C (77°F) 181 mm 82% Wet & humid
September 32°C (90°F) 24°C (76°F) 292 mm 85% Very wet
October 32°C (90°F) 24°C (75°F) 239 mm 85% Transition from wet to dry
November 32°C (90°F) 23°C (73°F) 47 mm 80% Dry & pleasant
December 32°C (89°F) 21°C (70°F) 6 mm 71% Dry & comfortable

Regional differences: Gulf, Andaman, north and Isaan#

The table above is Bangkok. The rest of the country runs on different clocks, and the mistake first-timers make is reading “rainy season” as a single nationwide event.

  • Andaman coast (Phuket, Krabi, Khao Lak, Phi Phi, Ko Lanta, Ko Lipe): dry and calm from November to April, wet from May to October with the roughest seas in September and October. The Similan and Surin marine parks close completely from mid-May to mid-October, and smaller speedboat routes such as Ko Lanta to Ko Lipe stop running. Maya Bay on Phi Phi closes every August and September to let the reef recover.
  • Gulf islands (Ko Samui, Ko Pha-ngan, Ko Tao): the opposite rhythm. Heavy rain falls from October to December, with November usually the wettest month on Samui, and the islands are mostly dry from January to August with only short mid-year showers. This is where to go in June, July and August when the Andaman is wet.
  • Eastern seaboard (Pattaya, Ko Samet, Ko Chang, Hua Hin across the gulf): follows the Bangkok pattern, dry November to April and wet May to October. Ko Chang’s steep hills catch a lot of rain in August and September and the island half-closes.
  • North (Chiang Mai, Chiang Rai, Pai, Mae Hong Son, Nan): the only part of Thailand with a real cool season. December and January nights drop to 13-16°C (55-61°F) in the valleys and near freezing on Doi Ang Khang and Doi Inthanon, so the morning mist, strawberry fields and camping crowds you see online are all a cool-season thing. The rains arrive in May and the hills are at their greenest from July to October.
  • Isaan (Khon Kaen, Ubon Ratchathani, Nong Khai): hot and dry from November to April, and the hottest region of all in March and April, when 40°C (104°F) is normal. Rains run May to October and are lighter than on the coasts.
Cool-season mist on Doi Ang Khang, north of Chiang Mai: nights here drop close to freezing in December and January
Cool-season mist on Doi Ang Khang, north of Chiang Mai: nights here drop close to freezing in December and January Photo: Ditsakul, CC BY-SA 3.0, via Wikimedia Commons

Burning season in the north

From roughly mid-February to mid-April farmers burn fields across northern Thailand, Laos and Myanmar, and Chiang Mai, Chiang Rai and Mae Hong Son regularly record some of the worst air quality on earth. March is the peak. Views disappear, hiking is unpleasant and anyone with asthma or a heart condition should stay south. If the north is the point of your trip, go between November and early February.

Best time for each kind of trip#

Trip Best months Why
Andaman beaches and islands November to April Flat seas, clear water, every boat route running
Gulf beaches (Samui, Pha-ngan, Tao) January to April, June to August Dry while the Andaman is wet; avoid October to December
Diving the Similans Mid-October to mid-May Park open; best visibility February to April
Diving and learning on Ko Tao March to May, August to September Calm seas, 20-30 m visibility, whale-shark season
Trekking and the Mae Hong Son Loop November to early February Cool mornings, clear air, dry trails before the burning starts
Bangkok and the ruins at Ayutthaya and Sukhothai November to February 31°C (88°F) instead of 36°C (97°F) among stone with no shade
Rock climbing at Railay November to March Dry rock, cooler afternoons
Songkran 13 to 15 April Nationwide; Chiang Mai runs the longest and wettest party
Loy Krathong and Yi Peng November full moon 24 November 2026; expected mid-November 2027
Budget travel May to early October Rooms 30-50% cheaper, empty beaches, afternoon storms
Surfing (Phuket, Khao Lak) May to October The only time there is swell; beginner-sized waves at Kata and Kalim

Two things people get wrong. First, the hot season from March to May is fine for beaches as long as you are on the coast: sea breezes take the edge off 36°C (97°F) and the Andaman water is at its clearest. It is the inland cities and the ruins that become hard work. Second, the rainy season is not a write-off. Most days bring two or three hours of heavy rain in the late afternoon and a dry morning, and the countryside around Chiang Mai and the waterfalls in Kanchanaburi are at their best. The exceptions are September and October in Bangkok, when flooding streets are routine, and the same months on the Andaman coast, when swimming is dangerous and ferries get cancelled.

Chaweng Beach on Ko Samui: the Gulf islands stay mostly dry from January to August while the Andaman coast takes the monsoon
Chaweng Beach on Ko Samui: the Gulf islands stay mostly dry from January to August while the Andaman coast takes the monsoon Photo: User: (WT-shared) Wipkinger at wts wikivoyage, Public Domain, via Wikimedia Commons

Crowds and prices by season#

Prices in Thailand move more with the calendar than almost anywhere in Asia, and the swings are bigger on the islands than in the cities.

  • Peak (20 December to 10 January): resorts on Phi Phi, Ko Lanta and Samui charge double or triple their low-season rate, add compulsory gala dinners on 24 and 31 December and impose minimum stays of three to five nights. Flights from Europe and the sleeper trains to Chiang Mai sell out weeks ahead. Book this period by September.
  • High (November to February, outside the peak weeks): full prices and busy sights, but Thailand is big and only Phi Phi, Patong and the Grand Palace feel genuinely overrun. Chinese New Year (6 February 2027) brings a second surge of regional visitors to Bangkok, Phuket and Chiang Mai for about a week.
  • Shoulder (March to May and late October): rates drop 20-30% from mid-March as the heat builds, except around Songkran when domestic travel peaks and trains and buses out of Bangkok fill. Late October and early November on the Andaman coast is the sweet spot: the sea has settled, the hotels are still on low-season rates and the Europeans have not arrived.
  • Low (June to early October): 30-50% discounts, walk-in rates on the islands and quiet temples. Some small resorts on Ko Lanta, Ko Chang and Khao Lak close entirely from June to September, so check that the place you want is open.

A concrete example: a mid-range beachfront room on Ko Lanta that costs 3,500 THB (about $105) in January is often 1,500-1,800 THB in September, and the same gap applies to private longtail charters and dive courses.

💡 Pro Tip

Travelling in July or August, or any time the Andaman coast is wet? Swap sides. The Gulf islands of Ko Samui, Ko Pha-ngan and Ko Tao have their driest stretch from June to August, and Bangkok Airways flies straight into Samui. The reverse applies from October to December, when you should pick Krabi or Phuket over the Gulf.

Festivals and holidays by month#

Buddhist holidays follow the lunar calendar and move each year; fixed dates are given where they exist. On Buddhist holy days alcohol sales are banned nationwide for the day, bars close and 7-Elevens cover the beer fridges, so plan around Makha Bucha, Visakha Bucha, Asalha Bucha and the start and end of Buddhist Lent. Check dates with the Tourism Authority of Thailand before you build a trip around one.

  • January: New Year’s Day (1 January, public holiday). Bo Sang Umbrella Festival in the craft village of Bo Sang outside Chiang Mai, third weekend of the month, with a parade of hand-painted parasols.
  • February: Chinese New Year (6 February 2027) fills Bangkok’s Chinatown with lion dances and firecrackers along Yaowarat Road. Chiang Mai Flower Festival, first weekend of February, parades through the Old City and fills Suan Buak Haad park with displays. Makha Bucha falls on the February or March full moon.
  • March: National Muay Thai Day on 17 March brings a mass wai khru ceremony to the ruins of Ayutthaya. Hot and hazy in the north; a quiet month elsewhere.
  • April: Chakri Day (6 April). Poy Sang Long in Mae Hong Son in early April, when Shan boys are paraded in princely costume before ordaining as novices. Songkran, 13 to 15 April, is Thai New Year and a three-day national water fight; Chiang Mai’s moat road and Bangkok’s Silom Road and Khao San Road are the epicentres, and Chiang Mai keeps going for the better part of a week. Banks and offices close, long-distance transport is packed and road deaths spike, so avoid driving.
  • May: Labour Day (1 May) and Coronation Day (4 May). The Royal Ploughing Ceremony at Sanam Luang in Bangkok opens the rice-planting season in early May. Visakha Bucha, the most important Buddhist day, falls on the May full moon with candlelit processions at every temple; Nakhon Pathom’s Phra Pathom Chedi is the classic place to see it. The Rocket Festival (Bun Bang Fai) in Yasothon, second weekend of May, fires home-made rockets at the clouds to call the rain.
  • June: Phi Ta Khon, the ghost mask festival in Dan Sai, Loei province, over three days in late June or early July (the exact dates are set by village mediums each year). The quietest month for international visitors.
  • July: Asalha Bucha and Khao Phansa, the start of Buddhist Lent, on the July full moon. Ubon Ratchathani’s Candle Festival parades enormous carved wax sculptures through the city that weekend. The King’s birthday (28 July) is a public holiday.
  • August: The Queen Mother’s birthday and Mother’s Day (12 August). Otherwise the low season at its lowest, with rain on the Andaman side and good weather on the Gulf.
  • September to October: Phuket’s Vegetarian Festival runs for nine days from the start of the ninth Chinese lunar month, usually late September or October, with street processions in Phuket Town in which entranced devotees pierce their cheeks. Ok Phansa, the end of Lent on the October full moon, brings the Naga Fireball night on the Mekong at Nong Khai, illuminated boat processions at Nakhon Phanom and the buffalo races in Chonburi. Chulalongkorn Day (23 October).
  • November: Loy Krathong on the November full moon (24 November 2026; expected around 14 November 2027). Thais float candlelit baskets on every river and pond; Sukhothai’s historical park stages a five-night light-and-sound version, and Chiang Mai’s Yi Peng lantern release happens the same nights along the Ping River and at Tha Phae Gate, with ticketed mass releases outside the city costing several thousand baht. The Surin Elephant Round-up in Surin is the third weekend of November and the Monkey Buffet in Lopburi the last Sunday.
  • December: King Bhumibol Memorial Day and Father’s Day (5 December), Constitution Day (10 December). Wonderfruit, a four-day music and arts festival near Pattaya, runs in mid-December. New Year’s Eve countdowns and fireworks along the Chao Phraya at ICONSIAM and CentralWorld in Bangkok mark the start of peak season.
Songkran on Silom Road, Bangkok: the whole country turns into a water fight from 13 to 15 April
Songkran on Silom Road, Bangkok: the whole country turns into a water fight from 13 to 15 April Photo: Chainwit., CC BY 4.0, via Wikimedia Commons

The Full Moon Party on Ko Pha-ngan’s Haad Rin beach is monthly rather than annual: it runs on or near every full moon, entry is around 200 THB, and the date shifts by a day when the full moon falls on a Buddhist holy day. Half Moon and Black Moon parties fill the gaps.

Yi Peng lanterns rising over Chiang Mai on the Loy Krathong full moon, 24 November in 2026
Yi Peng lanterns rising over Chiang Mai on the Loy Krathong full moon, 24 November in 2026 Photo: Nik Cyclist from Bangkok, Thailand, CC BY 2.0, via Wikimedia Commons

What to pack for each season#

Thailand is hot in every month, so the question is how much rain gear and how many warm layers to add.

  • Every season: lightweight, quick-dry clothes; a sarong or light trousers and a top that covers your shoulders for temples; sandals that slip off easily (you will remove shoes dozens of times a day); 50+ sunscreen and a hat; DEET or picaridin repellent, since dengue is present year-round; a refillable bottle, because tap water is not drinkable and every 7-Eleven sells refills.
  • Cool season (November to February): a fleece or light jacket for the north, where evenings in Chiang Mai and Pai drop to 14°C (57°F) and the summit of Doi Inthanon can hit 5°C (41°F) before dawn. A proper warm layer if you plan to camp on Doi Ang Khang or hike Phu Kradueng.
  • Hot season (March to May): the thinnest clothes you own, electrolyte sachets, and a plan to do temples and ruins before 10am. A KN95 mask if you will be in the north during burning season. For Songkran, a dry bag for your phone and clothes you do not mind soaking.
  • Rainy season (June to October): a compact umbrella beats a rain jacket in 30°C (86°F) humidity; sandals or shoes that can get wet; a dry bag for boat trips; and anti-mould bags for electronics if you are on the islands for more than a week. Leave the hairdryer behind: nothing dries anyway.
💡 Hot Tip

If you want Christmas and New Year on an Andaman island, book flights and rooms by September and expect compulsory gala dinners of 2,000-6,000 THB per person on 24 and 31 December at most resorts. The same room a fortnight later, in mid-January, is often 40% cheaper with identical weather.

Where to go, season by season#

More Trip Planning#

Best time to visit Thailand FAQs#

What is the best month to visit Thailand?

December and January are the safest bet: dry across the whole country, 31-32°C (88-90°F) in Bangkok and cool nights in the north. If you want the same weather with fewer people and lower prices, February works for everywhere except the hazy north, and November is excellent on the Andaman coast.

What is the worst time to visit Thailand?

September and October are the wettest months in Bangkok and on the Andaman coast, with cancelled ferries, rough seas and street flooding, so they are the weakest months for a classic Bangkok-plus-islands trip. The Gulf islands’ worst stretch is October to December. The north is at its worst in March, when burning-season smoke blots out the hills.

Is the rainy season a bad time to go to Thailand?

No, if you plan around it. June to August brings short afternoon storms, green countryside, half-price rooms and dry weather on Ko Samui, Ko Pha-ngan and Ko Tao. Avoid the Andaman islands and September-October in Bangkok, carry an umbrella and keep boat trips to the mornings.

When is Songkran in Thailand?

Songkran is fixed on 13 to 15 April every year, so 13-15 April 2027 is next. Chiang Mai starts a day or two early and runs for most of a week, Bangkok concentrates on Silom Road and Khao San Road, and the islands celebrate for a single day. Expect to be soaked anywhere outdoors and for banks and offices to be closed.

When is Loy Krathong 2026 and 2027?

Loy Krathong falls on the full moon of the twelfth Thai lunar month: 24 November 2026, and expected around 14 November 2027 (confirm nearer the time). Chiang Mai’s Yi Peng lantern festival runs on the same nights, and Sukhothai’s historical park stages a multi-night show.

When is the best time for the Thai islands?

It depends on the coast. The Andaman islands (Phi Phi, Ko Lanta, Ko Lipe, the Similans) are best from November to April. The Gulf islands (Ko Samui, Ko Pha-ngan, Ko Tao) are best from January to August and wettest from October to December. There is no month when every island is in season, but there is always one coast that is.

How hot does Thailand get in April?

April is the hottest month: 35-37°C (95-99°F) is normal in Bangkok and the central plains, and 40°C (104°F) happens in Isaan and the north. Humidity makes it feel hotter still. The coasts stay a few degrees cooler thanks to sea breezes, which is why beach trips in April work and city trips are hard.

Is February a good time to visit Thailand?

February is one of the best months for Bangkok, the central ruins and every coast: dry, slightly cooler than March and past the peak-season price spike. The one caveat is northern Thailand, where agricultural burning begins mid-month and air quality in Chiang Mai and Chiang Rai deteriorates quickly.