Weather by month in Thailand

Many people wonder what the weather conditions are in Thailand over the year. What is the best time to visit Thailand?

This page shows the average weather conditions by month in Thailand over the year in: January, February, March, April, May, June, July, August, September, October, November, December.


Thailand in January

In January the weather in Thailand ranges from tolerable in Krabi town to perfect in Bangkok. The temperatures range from high in Chiang Khong with 26°C (79°F) to very high in Bang Rak with 33°C (91°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in January here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in February

In February the weather in Thailand ranges from pleasant in Bangkok to perfect in Chiang Mai. The temperatures range from high in Haad Rin with 28°C (82°F) to very high in Nakhon Sawan with 35°C (94°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in February here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in March

In March the weather in Thailand ranges from poor in Nakhon ratchasima to perfect in Chaweng Beach. The temperatures range from high in Haad Rin with 29°C (84°F) to very high in Nakhon Sawan with 36°C (98°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in March here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in April

In April the weather in Thailand ranges from poor in Bangkok to pleasant in Chaweng Beach. The temperatures range from high in Songkhla with 30°C (85°F) to very high in Nakhon Sawan with 37°C (99°F). On average, this month is one of the warmest months of the year in Thailand. So be prepared and make sure to dress lightly.

Find more detailed climate information for Thailand in April here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in May

In May the weather in Thailand ranges from poor in Bangkok to tolerable in Pai. The average maximum daytime temperatures are very high and range from 30°C (86°F) in Thongsala to 36°C (96°F) in Nakhon Sawan. These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in May here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in June

In June the weather in Thailand ranges from poor in Bangkok to tolerable in Chiang Mai. The temperatures range from high in Mae Hong Son with 29°C (85°F) to very high in Nakhon ratchasima with 34°C (93°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in June here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in July

In July the weather in Thailand ranges from poor in Bangkok to pleasant in Ko Samui. The temperatures range from high in Mae Hong Son with 29°C (83°F) to very high in Nakhon ratchasima with 33°C (92°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in July here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in August

In August the weather in Thailand ranges from poor in Bangkok to pleasant in Ko Samui. The temperatures range from high in Mae Hong Son with 28°C (83°F) to very high in Thung Song with 33°C (92°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in August here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in September

In September the weather in Thailand ranges from poor in Bangkok to pleasant in Chaweng Beach. The temperatures range from high in Khong Chiam with 28°C (83°F) to very high in Kanchanaburi with 33°C (91°F). On average, this month is the coldest month of the year in Thailand.

Find more detailed climate information for Thailand in September here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in October

In October the weather in Thailand ranges from poor in Patong Beach to pleasant in Pai. The temperatures range from high in Kaeng Kachan with 28°C (82°F) to very high in Nakhon Pathom with 33°C (91°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in October here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in November

In November the weather in Thailand ranges from poor in Patong Beach to perfect in Pai. The temperatures range from high in Chiang Khong with 27°C (81°F) to very high in Bang Kapi with 33°C (91°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in November here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).


Thailand in December

In December the weather in Thailand ranges from poor in Ao Nang Beach to perfect in Bangkok. The temperatures range from high in Chiang Khong with 25°C (77°F) to very high in Bangkok with 32°C (90°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.

Find more detailed climate information for Thailand in December here.

Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20-29ºC / 68-84ºF and not too much precipitation (less than 90mm / 3.5inches a month).