Select units of measurement for the temperature and rainfall tables (metric or imperial).
Temperatures by month, in Celsius and Fahrenheit
In the following table, we can see the
temperature by month in
Thailand*.
The coldest month is December, with an average of 25.3 °C (77.5 °F). The warmest month is April, with an average of 29.9 °C (85.8 °F).
The minimum temperature is usually recorded just before dawn, the maximum in the early afternoon.
Thailand - Average temperatures|
Month | Min | Max | Mean |
---|
January | 19.9 | 31.2 | 25.5 |
---|
February | 21.1 | 32.8 | 26.9 |
---|
March | 23 | 34.4 | 28.7 |
---|
April | 24.5 | 35.3 | 29.9 |
---|
May | 24.8 | 34.4 | 29.6 |
---|
June | 24.8 | 33.4 | 29.1 |
---|
July | 24.5 | 32.8 | 28.7 |
---|
August | 24.4 | 32.5 | 28.4 |
---|
September | 24.1 | 32.3 | 28.2 |
---|
October | 23.3 | 31.9 | 27.6 |
---|
November | 21.9 | 31.4 | 26.6 |
---|
December | 20.1 | 30.5 | 25.3 |
---|
See the temperatures by month in Thailand, with an interactive map. Select the month:
*The average was calculated using the data of the following locations: Ayutthaya, Bangkok, Chanthaburi, Chiang Mai, Chiang Rai, Hat Yai, Khon Kaen, Ko Samui, Krabi, Lampang, Nakhon Ratchasima, Nakhon Sawan, Nakhon Si Thammarat, Pattaya, Phitsanulok, Phuket, Sakon Nakhon, Songkhla, Surat Thani, Ubon Ratchathani, Udon Thani.