When to visit Thailand Weather Thailand's weather varies between the Gulf of Thailand, the Andaman coast, the north and Bangkok, even in the same month. Compare temperatures and rainfall in your chosen destination to help decide when to go. The cards below show dry and rainy seasons, monthly temperatures and the wetter months.
The information below shows historical climate averages, not today's weather.
Drier months are not always cooler Wetter months are those with more rainfall than that destination's monthly average. This average is the total rainfall for January to December divided by 12.
The temperature section shows which months are warmer or cooler than the destination's own mean. Months below that mean can still be hot or wet. Even during the dry season, intense heat or poor air quality may affect your trip, so consider these alongside rainfall when choosing your dates.
All rainfall charts use the same scale, from 0 to 550 mm, so you can compare rainfall across destinations. As your trip approaches, check the weather forecast and sea conditions for your travel dates.
Best months to visit Nov–Apr
Wetter months May–OctAbove the monthly average of 140.0 mm
Dry season Nov–Apr
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 28.9°C
Months above this destination's mean Mar–Oct
Months below this destination's mean Jan–Feb · Nov–Dec Monthly rainfall mm Wettest months Sep · 300 mm
25 1
25 2
65 3
80 4
185 5
240 6
240 7
220 8
300 9
230 10
55 11
15 12
Best months to visit Nov–Mar
Wetter months May · Jul · Sep–NovAbove the monthly average of 79.5 mm
Dry season Nov–Mar
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 28.3°C
Months above this destination's mean Mar–Sep
Months below this destination's mean Jan–Feb · Oct–Dec Monthly rainfall mm Wettest months Oct · 246 mm
12 1
15 2
54 3
46 4
109 5
79 6
93 7
71 8
120 9
246 10
101 11
8 12
Wetter months May–OctAbove the monthly average of 238.1 mm
Dry season Nov–Apr
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 27.5°C
Months above this destination's mean Mar–May
Months below this destination's mean Jan · Sep–Dec Monthly rainfall mm Wettest months Sep · 465 mm
42 1
30 2
70 3
155 4
345 5
340 6
365 7
400 8
465 9
370 10
210 11
65 12
Best months to visit Feb–Apr
Wetter months May · Sep–DecAbove the monthly average of 145.5 mm
Dry season Feb–Apr
Rainy season Oct–Jan
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 28.5°C
Months above this destination's mean Mar–Sep
Months below this destination's mean Jan–Feb · Oct–Dec Monthly rainfall mm Wettest months Oct · 300 mm
75 1
34 2
86 3
106 4
153 5
117 6
122 7
137 8
183 9
300 10
281 11
152 12
Best months to visit Nov–Mar
Wetter months May–OctAbove the monthly average of 267.5 mm
Dry season Nov–Mar
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 26.5°C
Months above this destination's mean Feb–May
Months below this destination's mean Jan · Jun–Dec Monthly rainfall mm Wettest months Jun–Sep · 550 mm
20 1
50 2
90 3
120 4
350 5
550 6
550 7
550 8
550 9
300 10
50 11
30 12
Wetter months Oct–DecAbove the monthly average of 163.3 mm
Dry season Jan–Sep
Rainy season Oct–Dec
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 28.0°C
Months above this destination's mean Mar–Sep
Months below this destination's mean Jan–Feb · Oct–Dec Monthly rainfall mm Wettest months Nov · 507 mm
86 1
54 2
81 3
83 4
156 5
124 6
116 7
111 8
122 9
310 10
507 11
210 12
Best months to visit Nov–Feb
Wetter months May–OctAbove the monthly average of 112.5 mm
Dry season Nov–Feb
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 28.5°C
Months above this destination's mean Feb–Sep
Months below this destination's mean Jan · Oct–Dec Monthly rainfall mm Wettest months Sep · 220 mm
10 1
10 2
50 3
110 4
180 5
180 6
180 7
170 8
220 9
190 10
40 11
10 12
Best months to visit Nov–Feb
Wetter months May–OctAbove the monthly average of 94.3 mm
Dry season Nov–Feb
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 26.1°C
Months above this destination's mean Mar–Sep
Months below this destination's mean Jan–Feb · Oct–Dec Monthly rainfall mm Wettest months Aug · 217 mm
4 1
9 2
18 3
57 4
162 5
125 6
140 7
217 8
211 9
118 10
54 11
16 12
Smoke from crop burning can make the air hazy in February and March. If you travel at this time, check air quality as well as the rain forecast.
Best months to visit Dec–Mar
Wetter months May–OctAbove the monthly average of 189.3 mm
Dry season Dec–Apr
Rainy season May–Nov
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 29.1°C
Months above this destination's mean Feb–Jun
Months below this destination's mean Jan · Jul–Dec Monthly rainfall mm Wettest months Sep · 350 mm
50 1
24 2
81 3
135 4
237 5
249 6
240 7
309 8
350 9
336 10
178 11
82 12
Best months to visit Nov–Feb
Wetter months May–OctAbove the monthly average of 102.5 mm
Dry season Nov–Apr
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 28.1°C
Months above this destination's mean Mar–Aug
Months below this destination's mean Jan–Feb · Sep–Dec Monthly rainfall mm Wettest months Sep · 210 mm
20 1
15 2
25 3
40 4
150 5
130 6
180 7
200 8
210 9
160 10
70 11
30 12
Best months to visit Nov–Feb
Wetter months May–OctAbove the monthly average of 133.5 mm
Dry season Nov–Feb
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 28.9°C
Months above this destination's mean Feb–Sep
Months below this destination's mean Jan · Oct–Dec Monthly rainfall mm Wettest months Sep · 330 mm
4 1
10 2
50 3
101 4
211 5
182 6
228 7
302 8
330 9
162 10
19 11
3 12
Best months to visit Nov–Feb
Wetter months May–SepAbove the monthly average of 131.1 mm
Dry season Nov–Feb
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 25.3°C
Months above this destination's mean Mar–Oct
Months below this destination's mean Jan–Feb · Nov–Dec Monthly rainfall mm Wettest months Aug · 321 mm
11 1
15 2
33 3
84 4
198 5
172 6
287 7
321 8
272 9
121 10
47 11
12 12
Smoke from crop burning can make the air hazy in February and March. If you travel at this time, check air quality as well as the rain forecast.
Best months to visit Dec–Mar
Wetter months May–OctAbove the monthly average of 156.1 mm
Dry season Dec–Apr
Rainy season May–Nov
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 29.0°C
Months above this destination's mean Feb–May
Months below this destination's mean Jul · Sep–Dec Monthly rainfall mm Wettest months Oct · 298 mm
32 1
19 2
57 3
105 4
215 5
214 6
216 7
230 8
280 9
298 10
148 11
59 12
Best months to visit Nov–Feb
Wetter months May–OctAbove the monthly average of 80.2 mm
Dry season Nov–Feb
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 29.0°C
Months above this destination's mean Mar–Sep
Months below this destination's mean Jan–Feb · Oct–Dec Monthly rainfall mm Wettest months Sep · 190 mm
2 1
10 2
30 3
75 4
135 5
105 6
100 7
95 8
190 9
170 10
45 11
5 12
Best months to visit Nov–Feb
Wetter months May–SepAbove the monthly average of 123.8 mm
Dry season Nov–Feb
Rainy season May–Oct
Estimated annual mean temperatureCalculated from monthly temperature-range midpoints About 27.7°C
Months above this destination's mean Mar–Sep
Months below this destination's mean Jan–Feb · Oct–Dec Monthly rainfall mm Wettest months Sep · 302 mm
8 1
10 2
56 3
81 4
203 5
198 6
224 7
254 8
302 9
107 10
30 11
13 12
How is the average temperature calculated? The annual mean temperature on each card is calculated from the monthly temperature ranges. For example, a range of 22–32°C gives a midpoint of 27°C. We add the 12 monthly midpoints and divide by 12. Each month has equal weight, so differences in the number of days, such as between February and March, are not taken into account.
The source does not specify what the two ends of each temperature range represent, or whether all destinations use the same observation period. This estimate therefore differs from an annual mean calculated from daily temperature observations. Warmer and cooler months are identified by comparing each month's midpoint with this estimate. Displayed figures are rounded, but the comparisons use unrounded values.
The climate figures come from Greetings from Thailand's monthly climate tables and explanation of its data. That website says it uses climate averages from the past 30–50 years and names several data providers. However, it does not give observation periods for individual destinations or links to each provider's original statistical tables. Dry and rainy seasons and recommended travel months follow its guidance. ThaiLiveNow calculates the estimated annual mean, months above and below that mean, and wetter months using the methods described here.
Greetings from Thailand monthly climate data and methodology
View destination source data · 15