When to visit Thailand Weather Weather in Thailand varies between the Gulf of Thailand, the Andaman coast, the north and Bangkok, even in the same month. Compare the heat and rainfall at your chosen destination to decide when to travel. The cards below show dry and rainy seasons, monthly temperatures and the months with heavier rainfall.
This information shows historical climate averages, not today's weather.
Less rain does not always mean cooler weather Wetter months are those with rainfall above that city's monthly average. We calculate this average by adding the rainfall for January to December and dividing the total by 12.
The temperature section shows months that are warmer or cooler than the city's own average. Even a cooler-than-average month can still be hot or rainy. The dry season can also bring intense heat or poor air quality, so consider these alongside rainfall when choosing your travel dates.
All rainfall charts use the same scale, from 0 to 550 mm, so you can compare rainfall across destinations. Closer to your trip, check the weather forecast and sea conditions for your travel dates as well.
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 average temperatureCalculated from monthly temperature-range midpoints About 28.9°C
Months warmer than this city's average Mar–Oct
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 28.3°C
Months warmer than this city's average Mar–Sep
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 27.5°C
Months warmer than this city's average Mar–May
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 28.5°C
Months warmer than this city's average Mar–Sep
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 26.5°C
Months warmer than this city's average Feb–May
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 28.0°C
Months warmer than this city's average Mar–Sep
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 28.5°C
Months warmer than this city's average Feb–Sep
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 26.1°C
Months warmer than this city's average Mar–Sep
Months cooler than this city's average 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 during this period, 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 average temperatureCalculated from monthly temperature-range midpoints About 29.1°C
Months warmer than this city's average Feb–Jun
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 28.1°C
Months warmer than this city's average Mar–Aug
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 28.9°C
Months warmer than this city's average Feb–Sep
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 25.3°C
Months warmer than this city's average Mar–Oct
Months cooler than this city's average 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 during this period, 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 average temperatureCalculated from monthly temperature-range midpoints About 29.0°C
Months warmer than this city's average Feb–May
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 29.0°C
Months warmer than this city's average Mar–Sep
Months cooler than this city's average 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 average temperatureCalculated from monthly temperature-range midpoints About 27.7°C
Months warmer than this city's average Mar–Sep
Months cooler than this city's average 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 do we calculate the average temperature? The annual average shown on each card is calculated from the monthly temperature ranges. For a month listed as 22–32°C, for example, we use the midpoint of 27°C. We then 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 included.
The source does not explain which observations the two ends of each temperature range represent, or whether every city uses the same period of records. This estimate therefore differs from an annual average 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 the unrounded values.
The climate information is based on the monthly climate tables and methodology published by Greetings from Thailand. The site says it uses historical climate averages covering 30–50 years and names several data providers. However, it does not give the observation period for each city or link to each provider's original statistical tables. Dry seasons, rainy seasons and recommended travel months follow that site's guidance. ThaiLiveNow calculates the annual temperature estimate, warmer and cooler months, and wetter months using the methods explained above.
Greetings from Thailand: monthly climate data and methodology
View destination source data · 15