Thailand
weather, climate and best time to visit


Best time to visit Thailand

To go to Thailand, the best time to visit is January, July and August and November and December. In this period you have a warm temperature and little precipitation. In Thailand, April is the warmest month with 95°F and the most cold month is 88°F in December.

Offers for Thailand

In the table below you can quickly find the monthly average weather in Thailand, the monthly temperature or when it rains the most. Monthly averages are based on weather data from the last 30 years.

Climate Thailand by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Temperature (°F) 89 92 94 95 94 91 89 90 89 89 89 88
Precipitation (inch) 6 4 10 17 33 32 31 31 46 67 24 5

Weather data from: Bangkok




Travel and stay Thailand

If you are planning on visiting Thailand, check out these well-known travel agencies. They have been rated as the best by travelers and offer great prices for any budget.

Airline tickets

Looking to book a flight to Thailand? Hop on one of these airlines.

Thailand weather

The weather for Thailand over the next 14 days will be 77°F till 90° with every day chance of light rain showers till heavy rain.

The weather forecast for Thailand is based on the weather in Bangkok.

5-day weather forecast Thailand

Weather
Max/min
Rain
Wind
Sunday
25 september
Icon
84°F
77°F
10.2 in
3 m/s
Monday
26 september
Icon
84°F
75°F
8.4 in
3 m/s
Tuesday
27 september
Icon
84°F
75°F
3.8 in
3 m/s
Wednesday
28 september
Icon
86°F
77°F
0.1 in
5 m/s
Thursday
29 september
Icon
77°F
73°F
9.1 in
5 m/s

View the 14 day weather forecast for Thailand


Climate Thailand

Thailand has a tropical savanna climate. It is warm every month with both a wet and dry season. The average annual temperature for Thailand is 61° degrees and there is about 305 inch of rain in a year. It is dry for 137 days a year with an average humidity of 67% and an UV-index of 7.

Thailand

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°F) 89 92 94 95 94 91 89 90 89 89 89 88
Night temp. (°F) 74 77 80 82 83 81 79 80 79 78 77 74
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (inch) 6 4 10 17 33 32 31 31 46 67 24 5
Days with rain 7 6 11 15 23 23 26 25 26 26 13 5
Dry days 24 22 20 15 8 7 5 6 4 5 17 26
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 9 10 9 10 11 10 8 7 7 7 7 7
Wind force (Bft) 2 2 3 3 2 3 3 2 2 2 2 2
UV-index 7 7 8 8 8 7 7 7 7 7 7 7

Weather data from: Bangkok

Thailand weather by month

What is the average Thailand weather like in a given month? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.


Thailand weather experiences

Have you been to Thailand?

Leave your Thailand weather experience for a chance to win $150!

Your email will not appear with the review and will not be passed on to third parties.

By submitting the data you agree to our privacy policy

Thailand islands

Frequently asked questions

Where is Thailand?

Thailand lies in a straight line about 8,514 miles from United States (New York → Bangkok).

How long is the flight to Thailand?

The flight time from Los Angeles International Airport (LAX) to Thailand is approximately 16 h. 30 min.

Airline tickets

What are the largest airports in Thailand?

These are the largest airports in Thailand:

  • Don Mueang International Airport (DMK) in Bangkok
  • Suvarnabhumi Airport (BKK) in Bangkok
  • Chiang Mai International Airport (CNX) in Chiang Mai
  • Hat Yai International Airport (HDY) in Hat Yai
  • Ubon Ratchathani Airport (UBP) in Ubon Ratchathani
  • Khon Kaen Airport (KKC) in Khon Kaen
  • Udon Thani Airport (UTH) in Udon Thani
  • Nakhon Si Thammarat Airport (NST) in Nakhon Si Thammarat
  • Surat Thani Airport (URT) in Surat Thani
  • Phuket International Airport (HKT) in Phuket

How many inhabitants does Thailand have?

Thailand has 69,037,513 inhabitants.

How big is Thailand?

The surface area of Thailand is 319,400 mi². It is 1,5x bigger than United States.

What is the capital of Thailand?

The capital of Thailand is Bangkok.

What is the currency of Thailand?

In Thailand, the Thai baht (THB) is used for payment.

Exchange rates on 25 September 2022

  • 1 US dollar = 30.40 Thai baht
  • 1 Thai baht = 0.033 US dollar
  • 100 US dollar = 3,039.65 Thai baht
  • 100 Thai baht = 3.29 US dollar

What is the area code of Thailand?

The area code to call Thailand is +66.