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.

Rayong

Gulf of Thailand, east coast

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

Hua Hin

Gulf of Thailand, central coast

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

Khao Lak

Andaman coast, west coast

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

Khanom

Southern Gulf of Thailand

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

Koh Chang

Eastern Gulf of Thailand

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

Koh Samui

Southern Gulf of Thailand

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

Bangkok

Central Thailand, capital

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

Chiang Mai

Northern Thailand, mountains

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

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.

Phuket

Andaman Sea, island

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

Pattaya

Gulf of Thailand, east coast

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

Ayutthaya

Central Thailand, near Bangkok

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

Chiang Rai

Northern Thailand, Golden Triangle

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

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.

Krabi

Southern Andaman coast

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

Kanchanaburi

Western Thailand, River Kwai

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

Buriram

Buri Ram

North-eastern Thailand, Isaan

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

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