Thailand
31 to 35°C
temperature
3117 hours
sunshine per day
775 mm
rain
159 days
dry
206 days
rain
0 days
snow

Climate of Thailand

The climate in Thailand is often hot and humid, and the country has three distinct seasons: the dry season, the rainy season, and the cool season. Thailand has these types of climate because it is located in the tropical region of Southeast Asia.

Climate averages for the whole year

  • Day: the average daily temperature during the day is between 31°C and 35°C
  • Night:the average nighttime temperature is between 23°C and 28°C
  • Rain: it rains 206 days and there is a total of approximately 775 mm rainfall
  • Sun hours: throughout the year there are 3117 sun hours
Maximum temperature: between 31°C and 35°C
Warmest month: 35°C in April
Coldest month: 31°C in December
Night temperature: between 23°C and 28°C
Dry days: 159 days
Days with rain: 206 days
Days with snow: 0 days
Total rain sum: 775 mm
Hours of sunshine: 3117 hours

Because of its proximity to the equator, the country is constantly exposed to sunlight throughout the year. As a direct result, temperatures and humidity levels are quite high. In addition, the country's warm and humid climate is partly caused by the monsoon winds that blow across the Indian Ocean.

Dry season

Temperatures in Thailand can reach 40 degrees Celsius during the hot season, which runs from March through June and lasts nearly six months. This time of year is characterized by sunny days and relatively little precipitation.

It is a popular time for vacationers to visit the area. However, the high temperatures and excessive humidity can cause discomfort for some people.

Rain season

Heavy precipitation occurs throughout Thailand during the months of July through October, corresponding to the country's monsoon season. This is especially true in the southern and central areas of the country.

This time of year is characterized by cloudy skies and occasional thunderstorms, which can lead to flooding in some regions. Temperatures tend to be lower during this season than during the hot season, averaging between 25 and 30 degrees Celsius.

Cool season

The months of November through February constitute Thailand's cool season, characterized by pleasant temperatures and very little rain. This season lasts for four months. This season is characterized by cloudless skies and pleasant weather, which contributes to its popularity among travelers. The temperature during this season often hovers around 25 degrees Celsius daily.

North of Thailand

The climate in the northern part of Thailand differs from that in the rest of the country. The dry season in this part of the world runs from June through October, while the hot and humid season only lasts from March through May.

The months of November through February constitute the cool season of this region, characterized by dense fog and icy temperatures, with average temperatures dropping to somewhere around 15 degrees Celsius. This season lasts four months.

Do you want to go to Thailand?

These are the travel companies where you can book a trip to Thailand:

Temperature graph

This graph shows the average maximum temperature (red) and minimum temperature (blue) for Thailand.

Precipitation graph

This graph shows the average amount of rainfall per month for Thailand.

Climate table of Thailand

In this climate table you can see at a glance what the average weather per month is for Thailand. The data has been collected over a 30-year period, from which an average per month has been derived. From year to year the differences may be larger or smaller, but with this climate table you have a good idea of what the weather for Thailand might be like in a given month.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°C) 32 33 34 35 34 33 32 32 32 32 32 31
Night temp. (°C) 23 25 27 28 28 27 26 26 26 26 25 24
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (mm) 14 10 26 43 83 81 78 78 117 171 61 13
Days with rain 7 6 11 15 23 23 26 25 26 26 13 5
Dry days 24 22 20 15 8 7 5 6 4 5 17 26
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 9 10 9 10 11 10 8 7 7 7 7 7
Wind force (Bft) 2 2 3 3 2 3 3 2 2 2 2 2
UV-index 7 7 8 8 8 7 7 7 7 7 7 7

Best time to visit Thailand

When is the ideal time to visit Thailand? That depends on your travel priorities. The mild and dry months of November through February are ideal for seeing the country and learning about its rich history and culture. Temperatures in these months range from about 22 degrees Celsius to about 35 degrees Celsius, making for the best weather of the year. This is the season to go hiking, touring and see Thailand's many museums and historic sites.

Between November and April, when the weather is clear and dry, Thailand is at its best for beachgoers. Temperatures in the Andaman Sea and Gulf of Thailand then average between 28 and 32 degrees Celsius. Any of the country's beautiful beaches would be lovely now, whether you are in the mood for peace and quiet or a wild party. Just know that the beaches are likely to be crowded during this period, and keep that in mind.

The rainy season in Thailand (May-October) is the ideal time to go if you're looking for a cheaper trip. Temperatures range from 27 to 35 degrees Celsius during these months, and humidity is high. Most showers are short, so you can still spend time outside even if you are visiting during the wet season. When fewer people are in town, hotels and airlines are more likely to offer discounts.

Thailand's national parks and wildlife sanctuaries are especially beautiful and peaceful at this time of year, thanks to lush foliage and flowing waterfalls. Travel to Thailand at any time of year and you are guaranteed a unique experience thanks to the beautiful scenery, thriving culture and warm-hearted people.

Climate of Thailand by month

What is the average climate in a given month for Thailand? Click on a month to see all monthly averages for sunshine, maximum and minimum temperatures, percent chance of rain per day, snowfall and number of rainy days.

Thailand weather experiences

Have you been to in Thailand?

Leave your Thailand weather experience for a chance to win $150!

Your email will not appear with the review and will not be passed on to third parties.

Populaire bestemmingen in Thailand

Cities and towns in Thailand

Seen a mistake?

Email us, we are grateful to you.