World Resorts Thailand Weather

Weather in Thailand in December

Thailand in December on a weather map
Weather
Sea water temperature
Now
January
February
March
April
May
June
July
August
September
October
November
December
• This map is fully interactive. You can zoom it in and out or pan it to find any other places.

Best place for vacation in Thailand in December

Table below will help you to find the best place for your vacation in Thailand in December. Find the place with less rains and more sun. We also provide information about sea water temperature for marine resort.

Place name Air temp
day / night
Cloudiness Rainy days (precipitation) Sea
temperature
Sunny hours
 Ayuthaya 87.5°F 71.8°F 24.1% - - 9 h. 34 min.
 Bang Tao Beach 84.6°F 74.0°F 47.1% 2 days (1.3 in.) 84.2°F 7 h. 9 min.
 Bangkok 88.6°F 74.5°F 26.0% - 81.9°F 9 h. 23 min.
 Bo Phut Beach 81.6°F 81.0°F 56.3% 4 days (2.2 in.) 82.9°F 6 h. 4 min.
 Cape Panwa 81.6°F 78.3°F 47.3% 3 days (1.6 in.) 84.0°F 7 h. 9 min.
 Cha-am 83.6°F 71.8°F 26.8% - 81.9°F 9 h. 19 min.
 Chaweng Beach 81.6°F 81.0°F 56.1% 4 days (2.2 in.) 82.9°F 6 h. 5 min.
 Chiang Mai 82.4°F 63.2°F 34.7% - - 8 h. 11 min.
 Chiang Rai 80.8°F 63.6°F 38.3% - - 7 h. 45 min.
 Choeng Mon Beach 81.6°F 81.0°F 56.1% 4 days (2.2 in.) 82.9°F 6 h. 5 min.
 Chumphon 84.1°F 73.6°F 40.7% 1 day (0.7 in.) 82.2°F 7 h. 50 min.
 Hat Yai 83.0°F 73.9°F 59.2% 5 days (3.8 in.) 83.3°F 5 h. 47 min.
 Hua Hin 82.4°F 73.5°F 25.0% - 81.9°F 9 h. 33 min.
 Jomtien 81.8°F 75.9°F 25.3% - 83.1°F 9 h. 30 min.
 Kalim Beach 84.6°F 74.0°F 47.1% 2 days (1.3 in.) 84.2°F 7 h. 9 min.
 Kamala Beach 84.6°F 74.0°F 47.1% 2 days (1.3 in.) 84.2°F 7 h. 9 min.
 Kanchanaburi 84.8°F 69.6°F 25.6% - - 9 h. 25 min.
 Karon Beach 81.6°F 78.3°F 47.1% 3 days (1.6 in.) 84.2°F 7 h. 10 min.
 Kata Beach 81.6°F 78.3°F 47.3% 3 days (1.6 in.) 84.2°F 7 h. 9 min.
 Khao Lak 83.8°F 73.4°F 48.0% 1 day (1.3 in.) 84.2°F 7 h. 2 min.
 Ko Li Pe 82.8°F 80.3°F 47.1% 3 days (2.6 in.) 84.4°F 7 h. 13 min.
 Ko Mak 82.3°F 77.7°F 24.2% - 83.8°F 9 h. 40 min.
 Ko Phangan 81.5°F 80.9°F 54.4% 4 days (2.1 in.) 82.9°F 6 h. 16 min.
 Ko Wai 82.3°F 77.7°F 24.2% - 83.8°F 9 h. 40 min.
 Koh Chang 82.3°F 77.7°F 24.1% - 83.8°F 9 h. 41 min.
 Koh Kood 85.3°F 71.0°F 25.3% - 84.0°F 9 h. 32 min.
 Koh Lan 85.2°F 77.1°F 25.2% - 83.1°F 9 h. 31 min.
 Koh Lanta 84.6°F 76.6°F 46.5% 1 day (1.4 in.) 83.8°F 7 h. 14 min.
 Krabi 82.4°F 77.0°F 47.7% 3 days (1.7 in.) 83.8°F 7 h. 6 min.
 Lamai Beach 81.6°F 81.0°F 56.4% 4 days (2.2 in.) 82.9°F 6 h. 3 min.
 Mae Nam Beach 81.6°F 81.0°F 56.3% 4 days (2.2 in.) 82.9°F 6 h. 4 min.
 Mai Khao Beach 84.3°F 77.0°F 43.4% - 84.2°F 7 h. 35 min.
 Nai Harn Beach 81.6°F 78.3°F 47.1% 3 days (1.6 in.) 84.2°F 7 h. 10 min.
 Nai Yang Beach 84.9°F 73.0°F 48.4% 1 day (1.1 in.) 84.2°F 7 h. 0 min.
 Narathiwat 80.8°F 76.4°F 73.6% 12 days (7.9 in.) 83.1°F 4 h. 6 min.
 Patong Beach 84.6°F 74.0°F 47.1% 2 days (1.3 in.) 84.2°F 7 h. 10 min.
 Pattani 82.5°F 74.2°F 64.1% 8 days (4.9 in.) 83.1°F 5 h. 12 min.
 Pattaya 81.8°F 75.9°F 25.4% - 82.9°F 9 h. 29 min.
 Phangan 81.5°F 80.9°F 54.5% 3 days (2.1 in.) 82.9°F 6 h. 15 min.
 Phi Phi 81.4°F 79.1°F 48.0% 3 days (1.7 in.) 84.0°F 7 h. 4 min.
 Phuket 84.6°F 74.0°F 47.1% 2 days (1.3 in.) 84.0°F 7 h. 9 min.
 Prachuap Khiri Khan 83.0°F 73.7°F 25.0% - 82.2°F 9 h. 34 min.
 Rawai Beach 81.6°F 78.3°F 47.1% 3 days (1.6 in.) 84.2°F 7 h. 10 min.
 Rayong 83.1°F 76.0°F 25.3% - 83.5°F 9 h. 30 min.
 Samet 87.2°F 73.8°F 21.4% - 83.5°F 9 h. 57 min.
 Samui 81.6°F 81.0°F 56.3% 4 days (2.2 in.) 82.9°F 6 h. 3 min.
 Similan 84.8°F 75.4°F 41.4% - 84.0°F 7 h. 48 min.
 Sukhothai 86.0°F 70.6°F 25.0% - - 9 h. 21 min.
 Surat Thani 83.9°F 75.1°F 51.5% 1 day (1.5 in.) 82.2°F 6 h. 37 min.
 Surin Beach 84.6°F 74.0°F 46.9% 2 days (1.3 in.) 84.2°F 7 h. 11 min.
 Taling Ngam Beach 81.6°F 81.0°F 56.1% 4 days (2.2 in.) 82.8°F 6 h. 5 min.
 Tao 81.5°F 80.9°F 54.7% 3 days (2.1 in.) 82.8°F 6 h. 14 min.
 Trat 82.3°F 77.7°F 23.9% - 83.7°F 9 h. 42 min.
* Sunny hours are calculated based on the average daily number of hours while sunlight can reach the ground. It depends on day length and cloudiness during the day.
Places in Thailand:
Name
°F
+86°F
+82°F
+82°F
+82°F
+79°F
+84°F
+84°F
+82°F
+84°F
+82°F
+84°F
+84°F
+82°F
+86°F
+82°F
Units of measurement: °C / °F