
Best time to visit, weather and climate Thailand

Best time to visit Thailand
The best time to visit Thailand is from january until september and november and december, when you will have a warm or hot temperature and limited till mediocre rainfall. The highest average temperature in Thailand is 35°C in april and the lowest is 31°C in december. The weather and climate of Thailand is suitable for a sun vacation.
The average climate figure for Thailand is an 8,8. This is based on various factors, such as average temperatures, the chance of precipitation and weather experiences of others.
Thailand has the tropical savanna climate prevailing. If you want to know what the average temperature is in Thailand or when most precipitation (rain or snow) falls, you can find an overview below. This way, you are well prepared. Our average monthly climate data is based on data from the past 30 years.
Popular Thailand destinations
- Ban Khao Yai
- Chaiyaphum
- Ban Khlong Sarapha
- Ban Nong Lung
- Ban Nam Kat
- Ban Mo Thai
- Ban Rong Phiao
- Ban Huai Ham Tang
- Ban Nong Ka Nai
- Ban Don Samrong
- Ban Khao Krachiao
- Ban Ta Ram
- Ban Sa La Dae
- Ban Bae Ta
- Ban Akhot
- Ban Nong Ta Kon
- Ban Radam
- Buriram
- Ban Ku
- Ban Ta Khli
- Ban Na Khlu
- Ban Dong Bang
- Ban Rawang Sanam Chai
- Ban Ta Lo Ku Bi
Climate Thailand per month
Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
---|---|---|---|---|---|---|---|---|---|---|---|
32°C | 33°C | 34°C | 35°C | 34°C | 33°C | 32°C | 32°C | 32°C | 32°C | 32°C | 31°C |
14 mm |
10 mm |
26 mm |
43 mm |
83 mm |
81 mm |
78 mm |
78 mm |
117 mm |
171 mm |
61 mm |
13 mm |
Climate Thailand
Thailand has the tropical savanna climate prevailing. It is warm every month with both a wet and dry season. The average annual temperature for Thailand is 33° degrees and there is about 775 mm 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.
Climate Thailand
Day |
Night |
Precip |
Rain days |
Dry days |
Sun hours per day |
Wind force in Bft |
UV-index |
Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Day | 32°C | 33°C | 34°C | 35°C | 34°C | 33°C | 32°C | 32°C | 32°C | 32°C | 32°C | 31°C |
Night | 23°C | 25°C | 27°C | 28°C | 28°C | 27°C | 26°C | 26°C | 26°C | 26°C | 25°C | 24°C |
Precip | 14 mm |
10 mm |
26 mm |
43 mm |
83 mm |
81 mm |
78 mm |
78 mm |
117 mm |
171 mm |
61 mm |
13 mm |
Rain days |
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 |
Sun hours per day |
9 | 10 | 9 | 10 | 11 | 10 | 8 | 7 | 7 | 7 | 7 | 7 |
Wind force in 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 Thailand january
On average, it is maximum 32° in january in Thailand and at least around 23° degrees. In january there are 7 days of rainfall with a total of 14 mm and the it will be dry 24 days this month in Thailand.
Weather Thailand february
On average, it is maximum 33° in february in Thailand and at least around 25° degrees. In february there are 6 days of rainfall with a total of 10 mm and the it will be dry 22 days this month in Thailand.
Weather Thailand march
On average, it is maximum 34° in march in Thailand and at least around 27° degrees. In march there are 11 days of rainfall with a total of 26 mm and the it will be dry 20 days this month in Thailand.
Weather Thailand april
On average, it is maximum 35° in april in Thailand and at least around 28° degrees. In april there are 15 days of rainfall with a total of 43 mm and the it will be dry 15 days this month in Thailand.
Weather Thailand may
On average, it is maximum 34° in may in Thailand and at least around 28° degrees. In may there are 23 days of rainfall with a total of 83 mm and the it will be dry 8 days this month in Thailand.
Weather Thailand june
On average, it is maximum 33° in june in Thailand and at least around 27° degrees. In june there are 23 days of rainfall with a total of 81 mm and the it will be dry 7 days this month in Thailand.
Weather Thailand july
On average, it is maximum 32° in july in Thailand and at least around 26° degrees. In july there are 26 days of rainfall with a total of 78 mm and the it will be dry 5 days this month in Thailand.
Weather Thailand august
On average, it is maximum 32° in august in Thailand and at least around 26° degrees. In august there are 25 days of rainfall with a total of 78 mm and the it will be dry 6 days this month in Thailand.
Weather Thailand september
On average, it is maximum 32° in september in Thailand and at least around 26° degrees. In september there are 26 days of rainfall with a total of 117 mm and the it will be dry 4 days this month in Thailand.
Weather Thailand october
On average, it is maximum 32° in october in Thailand and at least around 26° degrees. In october there are 26 days of rainfall with a total of 171 mm and the it will be dry 5 days this month in Thailand.
Weather Thailand november
On average, it is maximum 32° in november in Thailand and at least around 25° degrees. In november there are 13 days of rainfall with a total of 61 mm and the it will be dry 17 days this month in Thailand.
Weather Thailand december
On average, it is maximum 31° in december in Thailand and at least around 24° degrees. In december there are 5 days of rainfall with a total of 13 mm and the it will be dry 26 days this month in Thailand.
14 day weather forecast Thailand
The weather for Bangkok in Thailand will be 34° till 35° degrees in the next 14 days with a couple of days chance of light rain showers.
The weather forecast for Thailand is based on the weather in Bangkok.
Weather forecast this week
Dag | Weer | Max | Min | Precip | Change | Wind | UV |
---|---|---|---|---|---|---|---|
Sa 23 Jan |
![]() |
34°C | 25°C | 0 mm | 0% | 3m/s | 8 |
Su 24 Jan |
![]() |
34°C | 26°C | 0 mm | 0% | 4m/s | 8 |
Mo 25 Jan |
![]() |
35°C | 26°C | 0 mm | 0% | 3m/s | 8 |
Tu 26 Jan |
![]() |
36°C | 26°C | 0 mm | 0% | 3m/s | 8 |
We 27 Jan |
![]() |
37°C | 27°C | 0 mm | 0% | 3m/s | 8 |
Th 28 Jan |
![]() |
35°C | 27°C | 0.1 mm | 20% | 3m/s | 8 |
Fr 29 Jan |
![]() |
33°C | 27°C | 3.1 mm | 50% | 3m/s | 7 |
Weather forecast next week
Dag | Weer | Max | Min | Precip | Change | Wind | UV |
---|---|---|---|---|---|---|---|
Sa 30 Jan |
![]() |
34°C | 27°C | 0.2 mm | 20% | 4m/s | 7 |
Su 31 Jan |
![]() |
35°C | 27°C | 0.1 mm | 20% | 4m/s | 6 |
Mo 1 Feb |
![]() |
34°C | 27°C | 0 mm | 0% | 5m/s | 8 |
Tu 2 Feb |
![]() |
35°C | 27°C | 0 mm | 0% | 4m/s | 8 |
We 3 Feb |
![]() |
36°C | 27°C | 0 mm | 0% | 3m/s | 9 |
Th 4 Feb |
![]() |
35°C | 27°C | 0 mm | 0% | 4m/s | 7 |
Fr 5 Feb |
![]() |
31°C | 26°C | 1.4 mm | 30% | 4m/s | 3 |
Weather experiences Thailand
Already been to Thailand?
Share your experience of the Thailand weather and get a chance to win $150!
Vacation Thailand
Hotels and apartments in Thailand
If you do not want to book a package tour, you can use Booking.com for the cheapest hotels, apartments and other accommodations in Thailand
Flight tickets to Thailand
You can fly to Thailand at these well-known airports:
- Don Mueang International Airport
Bangkok - Suvarnabhumi Airport
Bangkok - Chiang Mai International Airport
Chiang Mai - Hat Yai International Airport
Hat Yai - Ubon Ratchathani Airport
Ubon Ratchathani - Khon Kaen Airport
Khon Kaen - Udon Thani Airport
Udon Thani - Nakhon Si Thammarat Airport
Nakhon Si Thammarat - Surat Thani Airport
Surat Thani - Phuket International Airport
Phuket
Through our partners below you will find the cheapest flight tickets for Thailand. Click on a logo to visit the website or take a look on Skyscanner for the cheapeast flight tickets from all the airline companies.
About Thailand
Thailand is in the continental part Asia and the capital is Bangkok. The total surface is 514.000 km² with 3.219 km of coastline and the population consists of 69.037.513 inhabitants. In terms of area, the country is 66x bigger than Singapore. If you want to call Thailand you have to use +66 or 0066 before the phone number without the first 0 in the original phone number (if it occurs). If the normal number is 05012457809, for example, you can remove the first 0 and call +665012457809 or 00665012457809.
Thailand is in a straight line at 1.651 km distance from Singapore. From Changi Airport Singapore the flight time is about 2 hours35.
Islands Thailand
Places near Thailand
Currency Thailand
In Thailand the Thai baht is used to pay.
Exchange rate Thai baht (THB) 23 january 2021
1 Thai baht = 0,04 Singapore dollar
100 Thai baht = 4,42 Singapore dollar
1 Singapore dollar = 22,61 Thai baht
100 Singapore dollar = 2.261,41 Thai baht
Install exchange rate app
It can be difficult to calculate the exchange rate yourself. Install an app on your phone that updates the exchange rate daily. By entering the local price you immediately see what the price is in Euro.
Bring your credit card
Take a credit card along with your own bank card. If your bank card is not accepted then you have the credit card that you can use.
You can find the nearest ATM via various apps such as:
MasterCard ATM Hunter
Download Android
Download Apple
MasterCard Nearby
Download Android
Download Apple
Time difference Thailand
In Thailand it is now 02:30 o’clock at night on saturday 23 january 2021. That is 1 hour earlier than in Singapore. The time zone of Thailand is Asia/Bangkok and the Greenwich time is UTC+07.
Vaccinations Thailand
Recommended vaccinations
- DTP (Difterie, Tetanus en Polio)
- Hepatitis A (besmettelijke geelzucht)
Person and travel related vaccinations
These vaccinations may differ per person and / or be advised on the basis of the stay in Thailand.
- BMR (Bof, Mazelen en Rode hond)
- Dengue (knokkelkoorts)
- Gele koorts
- Hepatitis B
- Japanse encefalitis
- Rabiës
- Schistosomiasis
- Tuberculose (TBC)
- ZIKA-virus