Thailand Weather & Climate

Thailand's tropical climate is characterised by high temperatures and humidity throughout the year. April and May feature the hottest temperatures while the weather in June sees the monsoon pattern bringing heavy rain through to October.

November to February is the best time to visit Thailand as the weather is relatively mild and sunny with humidity levels dropping and temperatures cooling from the North East breeze. Thailand's average climate ranges from 30°C at its lowest in December and up to 36°C from January to April. Rainfall generally averages from 5mm in December to 300mm in September in central parts of Thailand.

Light cotton clothing that is not too revealing is recommended year round when visiting Thailand. There are also plenty of retailers who can recommend and provide suitable clothing at an affordable price.

Current Thailand Weather

Clouds
31°
scattered clouds

Thailand Weather Forecast

Sunday

1am
Rain
25°
4am
Rain
25°
7am
Rain
25°
10am
Rain
25°
1pm
Rain
26°
4pm
Rain
24°
7pm
Rain
26°
10pm
Rain
26°

Monday

1am
Rain
27°
4am
Clouds
28°
7am
Clouds
28°
10am
Rain
26°
1pm
Rain
25°
4pm
Rain
27°
7pm
Clouds
28°
10pm
Clouds
28°

Tuesday

1am
Clouds
28°
4am
Rain
28°
7am
Clouds
28°
10am
Clouds
28°
1pm
Clouds
28°
4pm
Clear
29°
7pm
Rain
29°
10pm
Rain
29°

Wednesday

1am
Clouds
28°
4am
Clouds
28°
7am
Clouds
27°
10am
Clouds
28°
1pm
Clouds
28°
4pm
Clouds
29°
7pm
Clouds
29°
10pm
Clouds
29°

Thailand Annual Average Climate

Averages Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Rainfall (mm) 28.3 23.1 40.7 85.3 183.9 177.2 196.4 219 252.7 190.9 125.1 57.8
Temp (°C) 24.1 25.8 27.7 29.2 28.7 28.1 27.6 27.4 27.2 26.7 25.5 24.1
Min Temp (°C) 18 19.8 21.9 23.8 24.3 24.2 23.8 23.8 23.4 22.6 20.8 18.6
Max Temp (°C) 30.4 32.1 33.8 34.7 33.4 31.4 31.6 31.2 31 30.9 30.2 29.7

Thailand Annual Average Temperature Graph (°C)

Thailand Annual Average Rainfall Graph (mm)