Weather

Thailand Monthly Climate Average

To help you choose the best time to travel, you can find climate data below on the weather in Thailand .

MonthBangkokPhuket
daynightseadaynightsea
January+33°C+23°C+26°C+33°C+25°C+27°C
February+33°C+24°C+27°C+34°C+25°C+28°C
March+34°C+26°C+27°C+34°C+25°C+28°C
April+35°C+27°C+28°C+34°C+26°C+29°C
May+34°C+26°C+28°C+33°C+26°C+29°C
June+34°C+26°C+28°C+32°C+26°C+29°C
July+33°C+26°C+28°C+32°C+25°C+28°C
August+33°C+26°C+28°C+32°C+25°C+28°C
September+33°C+25°C+28°C+32°C+25°C+28°C
October+33°C+25°C+27°C+32°C+25°C+28°C
November+32°C+24°C+27°C+32°C+25°C+28°C
December+32°C+22°C+27°C+32°C+24°C+27°C

 

Temperature in Thailand

The table shows that the hottest months in Thailand are April and March, during which the average daytime temperature reaches 35°C and the nighttime temperature falls to 27°C.

The coldest months are November and December, when the daily average temperature falls to 32°C, and drops to + 24°C during the night.

Water temperature

The highest average monthly temperature in the Gulf of Thailand on the beaches of Bangkok is in April and May and is 28°C.

The highest average monthly temperature in the Andaman Sea on the beaches of Phuket is in April and May and equals 29°C.

 

Precipitation

The largest amount of rain falls on average in September and October, up to 361mm, and the least in December and January — up to 72mm.