Best time to visit
When is the best time to visit Thailand?
Facts checked against the cited sources on
Thailand's weather depends on where you are and which sea is nearby, so the best time to visit changes between Chiang Mai, Bangkok, Phuket and the Gulf islands. This page sets out the monsoon calendar, then gives monthly averages for four stations, with the period stated where the source states one.
Climate averages come from the WMO World Weather Information Service, which republishes data from the Thai Meteorological Department. Season descriptions come from the TMD and from the 2021 World Bank Group and Asian Development Bank climate profile, all read in October 2026. Our own stays in Thailand are in the table below.
Thailand by season in one view
Thailand has no single best month, because the country is long and faces two seas. The north and the centre follow one calendar, the Andaman coast (Phuket) another, and the Gulf of Thailand islands (Ko Samui) a third. A trip that looks ideal in the north in January can fall in a different part of the rain cycle for the Gulf in November.
This page uses monthly averages for four stations that the Thai Meteorological Department supplies to the WMO: Bangkok for the central plain, Chiang Mai for the north, Phuket for the Andaman coast and Ko Samui for the Gulf. Bangkok's figures cover 1961 to 1990; the WMO page does not state a period for the other three, so read them as long-run averages rather than recent weather.
The national monsoon pattern
The World Bank Group and Asian Development Bank climate profile (2021) describes a tropical climate driven by monsoon winds. It places the wet monsoon season from May to October and says the northeast monsoon, starting in October, brings cold, dry air mostly to the north and northeast. In the south it says the same monsoon gives mild weather and abundant rain along the eastern coast.
For the 1991 to 2020 period the profile puts the national mean annual temperature at 26.3 degrees Celsius, the hottest months at April and May and the coldest at December and January. It gives mean annual rainfall as 1,542 mm, with August and September the wettest months at roughly 255 mm each. Those are country-wide averages, so they smooth over the contrasts shown in the station tables below.
The Thai Meteorological Department (TMD) gives year-specific markers. Its May 2025 summary states that continuous rain across the country marked the beginning of the rainy season on 15 May that year, and its August to October 2025 outlook, describing the 1991 to 2020 normal, says most areas get their heaviest monthly rain of the year in September. It describes October as the change from the rainy to the cool season, with cooler air in the upper country from mid-month, while the south still gets heavy rain in the second half of the month.
Central Thailand: Bangkok
Bangkok is hot all year. The average high ranges from 31.3 degrees Celsius in December to 34.9 in April, and the average low never falls below 20.8. The rain cycle is the clearer signal: January averages 9.0 mm on 1.0 day, while September averages 344.0 mm on 18.0 days, the wettest month in this 1961 to 1990 set.
For a city stay that means the driest and least hot stretch is usually November to February, when monthly rain runs from 9.0 to 48.0 mm, and the heat of March to May arrives before the rains. If you are choosing a base for a month or more, our guide to Bangkok neighbourhoods for long stays covers the practical side, and a kitchen helps on days when afternoon rain makes eating out less appealing.
| Month, Bangkok | Avg high, Bangkok | Avg low, Bangkok | Rain, Bangkok | Rain days, Bangkok |
|---|---|---|---|---|
| Jan Bangkok | 32.0 C (Bangkok Jan) | 21.0 C low (Bangkok Jan) | 9.0 mm (Bangkok Jan) | 1.0 days (Bangkok Jan) |
| Feb Bangkok | 32.7 C (Bangkok Feb) | 23.3 C low (Bangkok Feb) | 30.0 mm (Bangkok Feb) | 2.0 days (Bangkok Feb) |
| Mar Bangkok | 33.7 C (Bangkok Mar) | 24.9 C low (Bangkok Mar) | 29.0 mm (Bangkok Mar) | 2.0 days (Bangkok Mar) |
| Apr Bangkok | 34.9 C (Bangkok Apr) | 26.1 C low (Bangkok Apr) | 65.0 mm (Bangkok Apr) | 4.0 days (Bangkok Apr) |
| May Bangkok | 34.0 C (Bangkok May) | 25.6 C low (Bangkok May) | 220.0 mm (Bangkok May) | 13.0 days (Bangkok May) |
| Jun Bangkok | 33.1 C (Bangkok Jun) | 25.4 C low (Bangkok Jun) | 149.0 mm (Bangkok Jun) | 12.0 days (Bangkok Jun) |
| Jul Bangkok | 32.7 C (Bangkok Jul) | 25.0 C low (Bangkok Jul) | 155.0 mm (Bangkok Jul) | 13.0 days (Bangkok Jul) |
| Aug Bangkok | 32.5 C (Bangkok Aug) | 24.9 C low (Bangkok Aug) | 197.0 mm (Bangkok Aug) | 15.0 days (Bangkok Aug) |
| Sep Bangkok | 32.3 C (Bangkok Sep) | 24.6 C low (Bangkok Sep) | 344.0 mm (Bangkok Sep) | 18.0 days (Bangkok Sep) |
| Oct Bangkok | 32.0 C (Bangkok Oct) | 24.3 C low (Bangkok Oct) | 242.0 mm (Bangkok Oct) | 14.0 days (Bangkok Oct) |
| Nov Bangkok | 31.6 C (Bangkok Nov) | 23.1 C low (Bangkok Nov) | 48.0 mm (Bangkok Nov) | 5.0 days (Bangkok Nov) |
| Dec Bangkok | 31.3 C (Bangkok Dec) | 20.8 C low (Bangkok Dec) | 10.0 mm (Bangkok Dec) | 1.0 days (Bangkok Dec) |
Northern Thailand: Chiang Mai
Chiang Mai has the widest temperature swing of the four stations. Its average low is 14.2 degrees Celsius in January against 23.9 in June, and the average high peaks at 36.1 in April, higher than any month at Bangkok, Phuket or Ko Samui in these tables. That fits the TMD May 2025 summary, which reports hot weather persisting in the upper country early in the month, with very hot conditions in some northern areas.
Rain follows the monsoon. January and February are the driest months at 7.7 and 9.2 mm, and August is the wettest at 224.6 mm on 20.6 days. November to February is when the northeast monsoon's drier, cooler air is most evident in the north, with November to January daytime averages between 28.3 and 29.8 degrees. If you are weighing Chiang Mai for a longer stay, the cooler months are the usual choice, though the figures show nights of about 14.2 to 15.3 degrees even then.
| Month, Chiang Mai | Avg high, Chiang Mai | Avg low, Chiang Mai | Rain, Chiang Mai | Rain days, Chiang Mai |
|---|---|---|---|---|
| Jan Chiang Mai | 29.4 C (Chiang Mai Jan) | 14.2 C low (Chiang Mai Jan) | 7.7 mm (Chiang Mai Jan) | 0.7 days (Chiang Mai Jan) |
| Feb Chiang Mai | 32.2 C (Chiang Mai Feb) | 15.6 C low (Chiang Mai Feb) | 9.2 mm (Chiang Mai Feb) | 1.0 days (Chiang Mai Feb) |
| Mar Chiang Mai | 34.9 C (Chiang Mai Mar) | 19.0 C low (Chiang Mai Mar) | 19.2 mm (Chiang Mai Mar) | 2.2 days (Chiang Mai Mar) |
| Apr Chiang Mai | 36.1 C (Chiang Mai Apr) | 22.4 C low (Chiang Mai Apr) | 54.1 mm (Chiang Mai Apr) | 6.4 days (Chiang Mai Apr) |
| May Chiang Mai | 34.0 C (Chiang Mai May) | 23.7 C low (Chiang Mai May) | 153.0 mm (Chiang Mai May) | 14.6 days (Chiang Mai May) |
| Jun Chiang Mai | 32.6 C (Chiang Mai Jun) | 23.9 C low (Chiang Mai Jun) | 117.3 mm (Chiang Mai Jun) | 16.0 days (Chiang Mai Jun) |
| Jul Chiang Mai | 31.8 C (Chiang Mai Jul) | 23.8 C low (Chiang Mai Jul) | 153.2 mm (Chiang Mai Jul) | 18.4 days (Chiang Mai Jul) |
| Aug Chiang Mai | 31.3 C (Chiang Mai Aug) | 23.6 C low (Chiang Mai Aug) | 224.6 mm (Chiang Mai Aug) | 20.6 days (Chiang Mai Aug) |
| Sep Chiang Mai | 31.5 C (Chiang Mai Sep) | 23.1 C low (Chiang Mai Sep) | 200.2 mm (Chiang Mai Sep) | 17.2 days (Chiang Mai Sep) |
| Oct Chiang Mai | 31.3 C (Chiang Mai Oct) | 22.1 C low (Chiang Mai Oct) | 118.1 mm (Chiang Mai Oct) | 11.6 days (Chiang Mai Oct) |
| Nov Chiang Mai | 29.8 C (Chiang Mai Nov) | 19.2 C low (Chiang Mai Nov) | 51.3 mm (Chiang Mai Nov) | 5.1 days (Chiang Mai Nov) |
| Dec Chiang Mai | 28.3 C (Chiang Mai Dec) | 15.3 C low (Chiang Mai Dec) | 18.3 mm (Chiang Mai Dec) | 1.6 days (Chiang Mai Dec) |
Andaman coast: Phuket
Phuket's temperatures barely move: average highs sit between 31.2 and 33.8 degrees Celsius all year. Rain is what changes. January averages 23.3 mm and February 25.8 mm, but from May to October every month averages 236.9 mm or more, with September the wettest at 386.5 mm on 22.8 days.
So the coast's drier window is roughly December to March on these averages, with 61.9 mm in December and 59.0 mm in March, while April (137.8 mm) and November (173.7 mm) are the transition months. We have no source for sea conditions, so check local operators' schedules for the dates you plan.
| Month, Phuket | Avg high, Phuket | Avg low, Phuket | Rain, Phuket | Rain days, Phuket |
|---|---|---|---|---|
| Jan Phuket | 32.4 C (Phuket Jan) | 23.9 C low (Phuket Jan) | 23.3 mm (Phuket Jan) | 4.2 days (Phuket Jan) |
| Feb Phuket | 33.3 C (Phuket Feb) | 24.3 C low (Phuket Feb) | 25.8 mm (Phuket Feb) | 3.0 days (Phuket Feb) |
| Mar Phuket | 33.8 C (Phuket Mar) | 24.9 C low (Phuket Mar) | 59.0 mm (Phuket Mar) | 5.8 days (Phuket Mar) |
| Apr Phuket | 33.7 C (Phuket Apr) | 25.3 C low (Phuket Apr) | 137.8 mm (Phuket Apr) | 11.4 days (Phuket Apr) |
| May Phuket | 32.5 C (Phuket May) | 25.1 C low (Phuket May) | 269.8 mm (Phuket May) | 19.8 days (Phuket May) |
| Jun Phuket | 32.1 C (Phuket Jun) | 25.0 C low (Phuket Jun) | 236.9 mm (Phuket Jun) | 19.2 days (Phuket Jun) |
| Jul Phuket | 31.7 C (Phuket Jul) | 24.6 C low (Phuket Jul) | 284.1 mm (Phuket Jul) | 19.7 days (Phuket Jul) |
| Aug Phuket | 31.7 C (Phuket Aug) | 24.8 C low (Phuket Aug) | 282.8 mm (Phuket Aug) | 19.1 days (Phuket Aug) |
| Sep Phuket | 31.2 C (Phuket Sep) | 24.2 C low (Phuket Sep) | 386.5 mm (Phuket Sep) | 22.8 days (Phuket Sep) |
| Oct Phuket | 31.4 C (Phuket Oct) | 24.1 C low (Phuket Oct) | 295.9 mm (Phuket Oct) | 22.1 days (Phuket Oct) |
| Nov Phuket | 31.3 C (Phuket Nov) | 24.3 C low (Phuket Nov) | 173.7 mm (Phuket Nov) | 16.1 days (Phuket Nov) |
| Dec Phuket | 31.5 C (Phuket Dec) | 24.0 C low (Phuket Dec) | 61.9 mm (Phuket Dec) | 8.3 days (Phuket Dec) |
Gulf of Thailand: Ko Samui
Ko Samui follows a different rain calendar from Phuket. In July it averages 122.8 mm, against 284.1 mm at Phuket, and in September 116.8 mm against 386.5. Its wet peak comes late: October averages 290.2 mm and November 489.6 mm on 19.6 days, the wettest month at this station, against 173.7 mm for Phuket in November.
The driest stretch is February to April, with 57.8, 77.8 and 76.6 mm. This fits the climate profile's note that the northeast monsoon brings abundant rain along the eastern coast of the south. For anyone planning a Gulf beach stay, the contrast with the Andaman side is the main planning fact: a month that suits one coast can be the wettest on the other. Closer to Bangkok, Hua Hin and Pattaya lie on the Gulf too, but we have no station table for them here.
| Month, Ko Samui | Avg high, Ko Samui | Avg low, Ko Samui | Rain, Ko Samui | Rain days, Ko Samui |
|---|---|---|---|---|
| Jan Ko Samui | 29.0 C (Ko Samui Jan) | 24.1 C low (Ko Samui Jan) | 137.8 mm (Ko Samui Jan) | 11.0 days (Ko Samui Jan) |
| Feb Ko Samui | 29.5 C (Ko Samui Feb) | 25.0 C low (Ko Samui Feb) | 57.8 mm (Ko Samui Feb) | 5.5 days (Ko Samui Feb) |
| Mar Ko Samui | 30.7 C (Ko Samui Mar) | 25.6 C low (Ko Samui Mar) | 77.8 mm (Ko Samui Mar) | 5.0 days (Ko Samui Mar) |
| Apr Ko Samui | 32.1 C (Ko Samui Apr) | 26.1 C low (Ko Samui Apr) | 76.6 mm (Ko Samui Apr) | 8.1 days (Ko Samui Apr) |
| May Ko Samui | 32.6 C (Ko Samui May) | 25.8 C low (Ko Samui May) | 146.5 mm (Ko Samui May) | 14.8 days (Ko Samui May) |
| Jun Ko Samui | 32.2 C (Ko Samui Jun) | 25.5 C low (Ko Samui Jun) | 112.7 mm (Ko Samui Jun) | 14.5 days (Ko Samui Jun) |
| Jul Ko Samui | 32.0 C (Ko Samui Jul) | 25.1 C low (Ko Samui Jul) | 122.8 mm (Ko Samui Jul) | 14.4 days (Ko Samui Jul) |
| Aug Ko Samui | 31.9 C (Ko Samui Aug) | 25.1 C low (Ko Samui Aug) | 118.7 mm (Ko Samui Aug) | 15.0 days (Ko Samui Aug) |
| Sep Ko Samui | 31.6 C (Ko Samui Sep) | 24.8 C low (Ko Samui Sep) | 116.8 mm (Ko Samui Sep) | 15.9 days (Ko Samui Sep) |
| Oct Ko Samui | 30.5 C (Ko Samui Oct) | 24.4 C low (Ko Samui Oct) | 290.2 mm (Ko Samui Oct) | 19.7 days (Ko Samui Oct) |
| Nov Ko Samui | 29.5 C (Ko Samui Nov) | 24.1 C low (Ko Samui Nov) | 489.6 mm (Ko Samui Nov) | 19.6 days (Ko Samui Nov) |
| Dec Ko Samui | 29.1 C (Ko Samui Dec) | 23.9 C low (Ko Samui Dec) | 209.1 mm (Ko Samui Dec) | 14.0 days (Ko Samui Dec) |
Heat, floods and tropical cyclones
Three seasonal hazards are worth planning around, and none of them is a forecast for your dates. The first is heat in the hot months: the ADB and World Bank profile names April and May as the hottest months nationally, and the Chiang Mai table shows April as its peak.
The second is flooding in the wet season. In its October 2025 summary TMD reported abundant rain almost the whole month, with flooding in many provinces including Chiang Mai, Phitsanulok, Ubon Ratchathani and several central provinces, linked in part to the remnants of typhoon Matmo over northern Vietnam early in the month. The same summary puts October 2025 national rainfall 9 % below normal, so this is one dated example of local flooding, not a guide to any other year.
The third is tropical cyclones. TMD's August to October 2025 outlook, again describing the 1991 to 2020 normal, notes that some tropical cyclones may move toward the north and northeast in August, dissipate near or toward Thailand in September, and approach the east and the upper Gulf in October. For live warnings during your trip, use the TMD website rather than seasonal averages.
Best months by purpose
The list below is our reading of the station tables and the sources above. It is a selection by weather, not a ranking, and it ignores crowds and prices.
- Cooler, drier north: November to February, when Chiang Mai rain is 7.7 to 51.3 mm a month at the extremes of that run and daytime averages are 28.3 to 32.2 degrees Celsius.
- Andaman beaches: January to March, with Phuket at 23.3, 25.8 and 59.0 mm.
- Gulf islands: February to April, with Ko Samui at 57.8, 77.8 and 76.6 mm.
- Bangkok city days: November to February, when monthly rain runs from 9.0 to 48.0 mm on the 1961 to 1990 averages.
- Avoiding the worst of the heat: skip March to May in the north, where Chiang Mai April averages 36.1 degrees.
- Less rain in the wet season: June to August on the Gulf side, where Ko Samui rain is well below Phuket's in the same months, if you accept showers.
Shoulder seasons and planning notes
The shoulder months differ by coast. On the Andaman side, April and November sit between the dry and wet seasons (137.8 and 173.7 mm). On the Gulf side the shoulder is May and June (about 146.5 and 112.7 mm) and again around December (209.1 mm), after the late wet peak. In the north, October is the hinge month, with rain falling to 118.1 mm from 200.2 mm in September.
For longer stays, a kitchen can make wet-season weeks easier because you are not tied to restaurant hours when storms pass. Compare apartment-style stays in the table above for the places we list, and see our note on aparthotels in Asia for long stays. For entry rules, check the official Thai immigration website before you book.
Frequently asked questions
When is the rainy season in Thailand?
The World Bank and ADB profile places the monsoon season from May to October. TMD marked the start of the 2025 rainy season on 15 May, and reports that dates differ by year. The Gulf coast's wettest month at Ko Samui is November, later than elsewhere.
Is April too hot in Thailand?
April is the hottest month nationally in the ADB and World Bank profile. At Chiang Mai the April average high is 36.1 degrees Celsius. Bangkok averages 34.9 in the 1961 to 1990 set.
Which coast is better in July?
On these averages the Gulf side is drier: Ko Samui records 122.8 mm in July against 284.1 mm at Phuket. Averages do not predict a given week, so check forecasts closer to your dates.
What is the coolest month in northern Thailand?
January has the lowest average low at Chiang Mai, 14.2 degrees Celsius, with December at 15.3. Daytime averages in those months are still 28.3 to 29.4 degrees.
Do I need a visa for Thailand?
We do not give immigration advice. Check the official Thai immigration or foreign ministry website for the rules that apply to your passport before you book.
Stays and pages mentioned in this guide
Keep reading
- Branded Residence vs Aparthotel: Ownership and Stays
Branded residence vs aparthotel, and how condo hotels fit in: who owns the unit, who runs it, how long you can stay and what it means when you book.
- Best Countries for Backpacking: Routes and Peace Ranks
Countries for backpacking in 2026, chosen from well-worn routes (Southeast Asia, Latin America, Europe by rail) and checked against the Global Peace Index.
- Best Countries for Vegetarians: Survey Shares Compared
Best countries for vegetarians in 2026, compared by published survey shares, India's regional differences, Taiwan's restaurants and how labels differ.
- Cheapest Asian Countries to Live In: Price Level Data
Which Asian economies have the lowest general price levels? A look at World Bank and ICP price level ratios, what they do and do not tell an expat, and how to read them.
Sources
- WMO World Weather Information Service: Bangkok
- WMO World Weather Information Service: Chiang Mai
- WMO World Weather Information Service: Phuket
- WMO World Weather Information Service: Ko Samui
- TMD: 3-month climate prediction, August to October 2025
- TMD: Monthly Weather Summary, May 2025
- TMD: Monthly Weather Summary in Thailand, October 2025
- World Bank Group and ADB: Climate Risk Country Profile, Thailand (2021)
Last updated