Thailand Weather

The weather guide for Thailand includes 5-day weather forecasts, monthly weather averages and current conditions. Whether you are planning a holiday in the future or want to check the outlook before you pack, this is the best place to find out about Thailand weather.

Thailand Weather Averages

Check the monthly Thailand weather averages, including the usual day-time maximum and night-time minimum temperatures, monthly rainfall figures, the average number of daily hours of sunshine and daylight. Don't forget to look at the heat and humidity discomfort indicator and the UV index so you're aware of what sun protection you will need.

J F M A M J J A S O N D
Daytime Max Temperature 32°C (90°F) Daytime Max Temperature in January in Thailand 33°C (91°F) Daytime Max Temperature in February in Thailand 34°C (93°F) Daytime Max Temperature in March in Thailand 35°C (95°F) Daytime Max Temperature in April in Thailand 34°C (93°F) Daytime Max Temperature in May in Thailand 33°C (91°F) Daytime Max Temperature in June in Thailand 33°C (91°F) Daytime Max Temperature in July in Thailand 32°C (90°F) Daytime Max Temperature in August in Thailand 32°C (90°F) Daytime Max Temperature in September in Thailand 32°C (90°F) Daytime Max Temperature in October in Thailand 31°C (88°F) Daytime Max Temperature in November in Thailand 31°C (88°F) Daytime Max Temperature in December in Thailand
Night-time Min Temperature 20°C (68°F) Night-time Min Temperature in January in Thailand 23°C (73°F) Night-time Min Temperature in February in Thailand 24°C (75°F) Night-time Min Temperature in March in Thailand 26°C (79°F) Night-time Min Temperature in April in Thailand 25°C (77°F) Night-time Min Temperature in May in Thailand 25°C (77°F) Night-time Min Temperature in June in Thailand 25°C (77°F) Night-time Min Temperature in July in Thailand 25°C (77°F) Night-time Min Temperature in August in Thailand 24°C (75°F) Night-time Min Temperature in September in Thailand 24°C (75°F) Night-time Min Temperature in October in Thailand 23°C (73°F) Night-time Min Temperature in November in Thailand 21°C (70°F) Night-time Min Temperature in December in Thailand
Sunshine Hours (Daily) 9 Hours of Bright Sunshine in January in Thailand 9 Hours of Bright Sunshine in February in Thailand 8 Hours of Bright Sunshine in March in Thailand 8 Hours of Bright Sunshine in April in Thailand 7 Hours of Bright Sunshine in May in Thailand 6 Hours of Bright Sunshine in June in Thailand 6 Hours of Bright Sunshine in July in Thailand 5 Hours of Bright Sunshine in August in Thailand 5 Hours of Bright Sunshine in September in Thailand 6 Hours of Bright Sunshine in October in Thailand 8 Hours of Bright Sunshine in November in Thailand 8 Hours of Bright Sunshine in December in Thailand
Monthly Rainfall 8 mm (0.3 inches) Monthly Rainfall in January in Thailand 23 mm (0.9 inches) Monthly Rainfall in February in Thailand 25 mm (1.0 inches) Monthly Rainfall in March in Thailand 69 mm (2.7 inches) Monthly Rainfall in April in Thailand 190 mm (7.5 inches) Monthly Rainfall in May in Thailand 154 mm (6.1 inches) Monthly Rainfall in June in Thailand 163 mm (6.4 inches) Monthly Rainfall in July in Thailand 197 mm (7.8 inches) Monthly Rainfall in August in Thailand 327 mm (12.9 inches) Monthly Rainfall in September in Thailand 239 mm (9.4 inches) Monthly Rainfall in October in Thailand 52 mm (2.0 inches) Monthly Rainfall in November in Thailand 8 mm (0.3 inches) Monthly Rainfall in December in Thailand
Days with some Rainfall 1 Days with some Rainfall in January in Thailand 3 Days with some Rainfall in February in Thailand 3 Days with some Rainfall in March in Thailand 6 Days with some Rainfall in April in Thailand 15 Days with some Rainfall in May in Thailand 15 Days with some Rainfall in June in Thailand 17 Days with some Rainfall in July in Thailand 19 Days with some Rainfall in August in Thailand 20 Days with some Rainfall in September in Thailand 16 Days with some Rainfall in October in Thailand 6 Days with some Rainfall in November in Thailand 1 Days with some Rainfall in December in Thailand
Heat and Humidity Discomfort High Heat & Humidity in January in Thailand Very High Heat & Humidity in February in Thailand Very High Heat & Humidity in March in Thailand Extreme Heat & Humidity in April in Thailand Extreme Heat & Humidity in May in Thailand Very High Heat & Humidity in June in Thailand Very High Heat & Humidity in July in Thailand Very High Heat & Humidity in August in Thailand Very High Heat & Humidity in September in Thailand Very High Heat & Humidity in October in Thailand High Heat & Humidity in November in Thailand High Heat & Humidity in December in Thailand
UV Index (Maximum) UV (Maximum) Index 10 (Very High) in January in Thailand UV (Maximum) Index 11+ (Extreme) in February in Thailand UV (Maximum) Index 11+ (Extreme) in March in Thailand UV (Maximum) Index 11+ (Extreme) in April in Thailand UV (Maximum) Index 11+ (Extreme) in May in Thailand UV (Maximum) Index 11+ (Extreme) in June in Thailand UV (Maximum) Index 11+ (Extreme) in July in Thailand UV (Maximum) Index 11+ (Extreme) in August in Thailand UV (Maximum) Index 11+ (Extreme) in September in Thailand UV (Maximum) Index 11 (Extreme) in October in Thailand UV (Maximum) Index 10 (Very High) in November in Thailand UV (Maximum) Index 9 (Very High) in December in Thailand
J F M A M J J A S O N D

Thailand Weather by Month

Select a month from the list below to see the Thailand weather for a particular month. The monthly weather averages are the best indication of conditions in each month and are based on long-term (30 year) climate statistics.

January
February
March

April
May
June

July
August
September

October
November
December

Thailand Holiday Destinations
Thinking about travelling to Thailand? Find out more about the weather in Thailand, simply select a holiday destination from the list below:
Bangkok
Cha Am
Chiang Mai
Chiang Rai
Hat Yai
Hua Hin
Kanchanaburi
Khao Lak
Khao Sok National Park
Khao Yai National Park
Ko Chang
Ko Samui
Krabi
Mae Hong Son
Nakhon Ratchasima
Nan
Nong Khai
Pattaya
Phi Phi
Phuket
Sukhothai
Surat Thani
Ubon Ratchathani
Udon Thani