x
World Weather & Climate Information

Weather Averages and Climate in Thailand

Thailand has a tropical climate. The average weather varies every season, but the temperature is around 30 degrees Celsius (86° Fahrenheit) every day throughout the year. May is the start of the monsoon (rainy season) at the west coast and it lasts until the end of Octobre. Usually, the rains are short, but with very heavy downpours. October is on average the wettest month throughout Thailand. November until April weather is the best time to go to the West Coast (Andaman Sea). May until September weather is best time to go to the East Coast (Gulf Coast).

In winter in the norh of Thailand sometimes the temperature will even fall under 10 degrees Celsius (50° Fahrenheit) in the evening. However during the day the temperature will rise to almost 30 degrees Celsius (86° Fahrenheit) again.

Interested in the more detailed Weather and Climate of Thailand?

Please select a city in or above the map you wish to travel to or the one closest to your destination. Each selected city will show you the following graphs:
1. Average minimum and maximum temperature over the year
2. Average monthly precipitation over the year (rainfall, snow)
3. Average monthly hours of sunshine over the year
On certain pages we also offer other historical weather data like humidity wind speed and water temperature.

Islands of Thailand

Regions in Thailand

Popular places in Thailand

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

SHOW ALL PLACES IN THAILAND »