Climate ▸Forecast ▸April ▸May ▸
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember

Climate and Weather of Thailand

Thailand has a tropical climate, and the weather varies by season. In the colder season (November - February), the average maximum temperatures range between 28°C and 33°C, while during the summer (March - May), you can expect temperatures between 30°C and 37°C. April is typically the warmest month.

During the cold season in northern Thailand, temperatures can sometimes fall below 10°C in the evening. However, during the day, temperatures usually rise to almost 30°C again.

Rainy season in Thailand

The rainy season on the east coast of Thailand, particularly in areas such as Koh Samui, Koh Phangan, and Koh Tao, typically occurs from October to December. This is due to the northeast monsoon, which brings heavy rainfall and rough seas during these months.

May marks the start of the rainy season on the west coast, lasting until the end of October. Usually, the rain showers here are short but bring very heavy downpours. September and October are, on average, the wettest months throughout the country.

Does Thailand experience hurricanes or cyclones?

Thailand has the potential to experience typhoons or cyclones. Cyclones form between April and December over the Indian Ocean. However, since they mostly move in western, northwestern, and northern directions, they do not typically reach mainland Thailand. If they do, the chances are higher at the beginning and end of the cyclone season.

What is the best time to visit Thailand?

The best time of year to visit the west coast is between November and April, while for the east coast, the recommended period is between December and May.

Have a look at the video below for more information about the best time to visit Thailand.

Select a Month of Interest

Check the conditions for any month of the year.

Are you interested in more detailed information for various cities in Thailand?
Please select the city you plan to visit, or one closest to your destination. For each selected city, you will see the following graphs:
1. Yearly average minimum and maximum temperatures
2. Monthly averages of precipitation throughout the year (rainfall, snow etc)
3. Monthly average hours of sunshine throughout the year

Additionally, some pages provide historical weather data such as humidity, wind speed, and water temperature.

Popular places in Thailand

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

Map not visible? Whoops sorry! Please refresh the page.
MarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarkerMarker

Show all places

Islands

Regions