Weather and When to Visit Thailand

Hanoi Voyages > Thailand travel guide > Weather and When to Visit Thailand


The rainy season from July thru to November offers the bonuses of cheaper accommodation, fewer tourists and fantastic scenery as the land becomes so lush and green. Generally, the rain does not interfere with travel as the rainfall comes in sharp, short but intense afternoon showers.

The weather in Thailand is almost the same in the North as in the South. There are found three significant seasons that you should be aware of when traveling to Thailand.


  • November-February: 12°C-22°C (54°F-71°F)
    • The best times to visit this paradise, as there are little rainfall and moderate temperatures. Northern Thailand can get quite cold during this time of the year and particularly in the early morning and late at night.   
  • March-June: 34°C-40°C (93°F-104°F)
    • Hot season occurs, and the heat can be unbearable. The coasts in the South is the best place to visit in the warm season.  
  • July-October: 29°C (84°F)
    • Wet season and Southern Thailand gets significantly more rain during this time than the North.

North and Central of Thailand

  • October-February: 17°C-26°C (62°F-79°F)
  • March-May: 20°C-40°C+ (68°F-104°F)
  • June-September: 28°C- 34°C (82°F-93°F)


Top destinations on the Northern and Central  

The dry season runs between November to May in the Northern and Central regions, with little or no rain together with lower temperatures compared to the rest of Thailand. The cities that are located in these regions are Bangkok, Chiang Mai, Chiang Rai, and Kanchanaburi. The temperatures start to rise from January, and in March to May, the temperatures usually get into as high as 40°C+ (104°F). As the temperatures rise the wet season starts, making it uncomfortable to travel around in the area.

The monsoon arrives between May to July, where downpours last for two hours, leaving a clear way for warm and clear skies. The rain becomes more massive and constant when reaching August through September. The Northern and Central parts of Thailand usually gets around 1.400 millimeters of rain a year.

East Coast of Thailand

  • December-February: 25°C (77°F)
  • March-May: 29°C-35°C (84°F-95°F)
  • June-September: 30°C (86°F)


Top destinations on the East Coast

There are found three seasons in the East coast of Thailand with cities like Kho Samui, Koh Phan Ngan, Hua Hin, and Khanom. The best time to travel here is from December to February where there is little or no rain together with refreshing winds that keep the temperatures down. Due to the heavy wind, it creates ideal conditions for water sports enthusiasts in this season.    

In June the weather will start changing towards a wet season where downpour in the afternoon can be expected. The monsoon is arriving in September where humidity will rise as well as plenty of rainfall and temperatures will reach 30°C (86°F). The rainfalls will peak between October and November making the area less attractive to visit during this time. The Southern regions get around 2.400 millimeters of rain a year during the wet season.

West Coast of Thailand

  • November-March: 26°C-32°C (79°F-90°F)
  • March-October: 30°C-36°C (86°F-97°F)


Top destinations on the West Coast

In the West Coast of Thailand, you will find the beautiful islands of Thailand like Phuket, Krabi, Koh Phi Phi, and Koh Cang. The best time to visit here is from November to March where the temperatures are more comfortable than in the summer season. The humidity will also be lower due to a breeze that comes during this period.  When reaching March, the humidity will start to rise together with the temperatures and in September to October peak rainfall levels are usually experienced. Outside of these months, the rainfall will come in short heavy downpour in the afternoon.

Leave a Reply