This information may change. Always check the official source.Last verified: July 2026 by Ondřej Kadlec
Best time to visit Thailand
In Bangkok: December to February. Every month in Bangkok averages above 27 °C by day, so the choice here is rain rather than temperature — those are the driest three months in a row.
Thailand is not one climate. Each reference city below is answered on its own numbers.
Bangkok
Jan33°January: 33 °C by day, 23 °C at night, 24 mm of rain, recommended
Feb34°February: 34 °C by day, 25 °C at night, 21 mm of rain, recommended
Mar35°March: 35 °C by day, 26 °C at night, 51 mm of rain
Apr36°April: 36 °C by day, 27 °C at night, 93 mm of rain
May35°May: 35 °C by day, 27 °C at night, 217 mm of rain
Jun34°June: 34 °C by day, 26 °C at night, 198 mm of rain
Jul34°July: 34 °C by day, 26 °C at night, 190 mm of rain
Aug33°August: 33 °C by day, 26 °C at night, 227 mm of rain
Sep33°September: 33 °C by day, 25 °C at night, 336 mm of rain
Oct33°October: 33 °C by day, 25 °C at night, 289 mm of rain
Nov33°November: 33 °C by day, 25 °C at night, 45 mm of rain
Dec32°December: 32 °C by day, 23 °C at night, 12 mm of rain, recommended
Warmest
April, 36 °C
Coolest
December, 32 °C
Driest
December, 12 mm
Wettest
September, 336 mm
Chiang Mai
December to February. Every month in Chiang Mai averages above 27 °C by day, so the choice here is rain rather than temperature — those are the driest three months in a row.
Jan30°January: 30 °C by day, 16 °C at night, 11 mm of rain, recommended
Feb33°February: 33 °C by day, 17 °C at night, 10 mm of rain, recommended
Mar35°March: 35 °C by day, 20 °C at night, 20 mm of rain
Apr37°April: 37 °C by day, 23 °C at night, 54 mm of rain
May35°May: 35 °C by day, 24 °C at night, 168 mm of rain
Jun33°June: 33 °C by day, 24 °C at night, 118 mm of rain
Jul32°July: 32 °C by day, 24 °C at night, 149 mm of rain
Aug32°August: 32 °C by day, 24 °C at night, 223 mm of rain
Sep32°September: 32 °C by day, 24 °C at night, 207 mm of rain
Oct32°October: 32 °C by day, 23 °C at night, 124 mm of rain
Nov31°November: 31 °C by day, 20 °C at night, 41 mm of rain
Dec29°December: 29 °C by day, 17 °C at night, 14 mm of rain, recommended
Warmest
April, 37 °C
Coolest
December, 29 °C
Driest
February, 10 mm
Wettest
August, 223 mm
Phuket
January to March. Every month in Phuket averages above 27 °C by day, so the choice here is rain rather than temperature — those are the driest three months in a row.
Jan33°January: 33 °C by day, 25 °C at night, 50 mm of rain, recommended
Feb34°February: 34 °C by day, 25 °C at night, 24 mm of rain, recommended
Mar34°March: 34 °C by day, 26 °C at night, 81 mm of rain, recommended
Apr34°April: 34 °C by day, 26 °C at night, 135 mm of rain
May33°May: 33 °C by day, 26 °C at night, 237 mm of rain
Jun33°June: 33 °C by day, 26 °C at night, 249 mm of rain
Jul32°July: 32 °C by day, 26 °C at night, 240 mm of rain
Aug32°August: 32 °C by day, 26 °C at night, 309 mm of rain
Sep32°September: 32 °C by day, 25 °C at night, 350 mm of rain
Oct32°October: 32 °C by day, 25 °C at night, 336 mm of rain
Nov32°November: 32 °C by day, 25 °C at night, 178 mm of rain
Dec32°December: 32 °C by day, 25 °C at night, 82 mm of rain
Warmest
February, 34 °C
Coolest
July, 32 °C
Driest
February, 24 mm
Wettest
September, 350 mm
How this is worked out: a month qualifies when its mean daytime high falls between 18 °C and 27 °C. Where more than five qualify, the answer is the driest run of consecutive qualifying months; where none do, it is the driest three months in a row if the year is hot throughout, or the warmest three if it never gets there. The figures are the thirty-year monthly averages charted below, and they are averages, not a forecast — any single year can miss them by a wide margin.
Bangkok
Long-term averages for Bangkok: the mean daily high, the mean overnight low and the mean monthly rainfall, from the climate normals published by the Thai Meteorological Department / WMO.
DayNight
Show the monthly table
Bangkok
Month
Day (°C)
Night (°C)
Rain (mm)
January
33
23
24
February
34
25
21
March
35
26
51
April
36
27
93
May
35
27
217
June
34
26
198
July
34
26
190
August
33
26
227
September
33
25
336
October
33
25
289
November
33
25
45
December
32
23
12
Chiang Mai
Long-term averages for Chiang Mai: the mean daily high, the mean overnight low and the mean monthly rainfall, from the climate normals published by the Thai Meteorological Department / WMO.
DayNight
Show the monthly table
Chiang Mai
Month
Day (°C)
Night (°C)
Rain (mm)
January
30
16
11
February
33
17
10
March
35
20
20
April
37
23
54
May
35
24
168
June
33
24
118
July
32
24
149
August
32
24
223
September
32
24
207
October
32
23
124
November
31
20
41
December
29
17
14
Phuket
Long-term averages for Phuket: the mean daily high, the mean overnight low and the mean monthly rainfall, from the climate normals published by the Thai Meteorological Department / WMO.
Comments
No comments yet. Share the first one.
Share a tip
Sign in to continue.