Weather in Thailand

Weather will affect your travel experiences greatly, so it is important to keep your preferences in mind when planning your travels. When is the best time to visit Thailand and how is the weather? This comprehensive weather and climate report on the different regions in Thailand will be your guide.

The biggest factor to keep in mind when making travel plans in Thailand is the country's rainy season. Overall, it rains the most between July and October, and remains mostly dry between November and February. The average monthly temperature in Thailand is 26.8��C or 80.2��F.

Quick Facts

  • Thailand has three different regions with different weather patterns.
  • April is usually the hottest month and the coldest is December.
  • The wettest month is September with an average of 250mm of rainfall.
  • Humidity levels are usually quite high and average 75% but can even reach the 90% mark during the monsoon season (July to October).
  • The wet season in North and central Thailand (Bangkok, Chiang Mai, Chiang Rai) is from June to August.
  • The wet season in the Gulf of Thailand (Koh Samui) is from late August to early November.
  • The wet season on Thailand's west coast (Phuket, Khao Lak, Krabi) by the Andaman Sea is from late May to October.
  • Most people choose to visit Thailand between November and February.
  • Traveling during the off-season (May to October) can be less convenient, but more affordable and quiet.

Regional climate differences

Weather and climate vary significantly in different regions. With Chiang Mai and Chiang Rai being in the northern part, Bangkok in the central part of the country, and Phuket, Koh Samui, and Khao Lak being the southern islands, one might experience different weather conditions even during the same time of year.

Northern Thailand

The cool season lasts from early December to February. During the day, temperatures max out at 30oC (86oF) but bring a jacket or sweatshirt because the temperature drops rapidly after sunset, sometimes to as low as 10oC (50oF).

Chiang Mai and Chiang Rai begin to warm up after New Year��s and by the middle of March the hot season is in full swing. Daytime temperatures soar to a blistering 40oC (104oF). The nearby mountains are a great place to escape from the city heat as their high elevation brings mercifully cooler air. Thankfully, the hot season is fairly short and the heat wave is over by early June at the latest.

Bringing a welcome relief from the blistering hot season, the rains begin to fall around early June and continue on until late October. The temperature falls to an average of 32oC (89oF) during the day and a pleasant 23oC (73oF) at night.

Central Thailand

Bangkok can be really hot from March to May. Temperatures may even touch 40oC (104oF) in Thailand��s capital city during these three months. These scorching conditions can last well into the rainy season, resulting in a rise in humidity levels as well, thereby making traveling slightly less convenient.

Temperatures during the wet season (June to August) are generally high (average daily temperature is between 28oC/82oF and 34oC/93oF).

November sees the end of the rainy season and the sticky weather is replaced with drier conditions for the following six months, so travelers can be outside without having to worry about rain. November through February offers guests the best weather for traveling in and around Bangkok.

Southern Islands

December through February is the best time to visit Phuket, Koh Samui, and Khao Lak. The average temperature during this time is 26oC or 79oF. It is bright and sunny�� but not unbearably hot �� and this is idyllic weather if you plan on spending ample time on the beach.

It gets hot in Phuket, Koh Samui, and Khao Lak March onwards. Average daily temperatures are around the 32oC or 90oF mark and usually reach peak levels in April.

Temperatures during the monsoon season (late August to early November) are still in the mid-30oC (~90oF) range and one can expect sunny spells interspersed with rainy periods. It usually just rains in the afternoons. Rainfall usually peaks during the month of September.

Late November to February is the best time to visit the clear-water beaches of Phuket, Koh Samui, and Khao Lak in the South.

Average monthly rainfall and temperature

Below are two graphs that indicate the average monthly rainfall and temperature information in Thailand.

average-rainfallAverage Rainfall

average-temperaturesAverage Temperatures

The above-shown graphs serve well to give travelers a basic idea of the best times to visit Thailand. However, it is important to keep in mind that rainfall and temperatures differ in each of the three different regions.

Best time to visit Thailand

Thailand is a year-round destination with tourists flooding in throughout the year. You can read our Best Time to Visit Thailand article to get an even better idea of when to visit this tropical paradise.


Visit Thailand with Asia Highlights

Thailand is a beautiful tropical getaway all year round and you are bound to have a good time whenever you visit. Asia Highlights takes everything, including the weather, into consideration when designing the best possible itinerary for guests.

Tours typically start and end in Bangkok and last approximately 13 days; visiting Bangkok, Khao Yai National Park, Chiang Rai, Chiang Mai, and Phuket.

Related Articles