December weather forecast
Thailand

englishespañol中文
Share
Flag of Thailand
Flag of Thailand

Weather in December

December is often celebrated as one of the most delightful months to explore Thailand. The culmination of the dry season's onset, this month offers consistently pleasant weather, making it particularly alluring for tourists and locals alike.

In Northern Thailand, areas adjacent to Myanmar and Laos revel in their coolest phase. Morning fogs are common, rendering mystical vistas in the hilly terrains. Temperatures can occasionally dip to a refreshing 18°C (64.4°F) during the early hours, rising to 27°C (80.6°F) as the day progresses. The cool atmosphere, paired with the lush post-monsoon greenery, makes this region exceptionally picturesque during December.

Bangkok enjoys a comfortable climate, devoid of the extreme heat that characterizes its summers. With temperatures oscillating from 23°C (73.4°F) in the mornings and evenings to about 29°C (84.2°F) during the day, the capital city becomes an inviting hub for various festivities, especially as it gears up for end-of-year celebrations.

The western coastline, encompassing tourist magnets such as Phuket and Krabi, is in full swing for the holiday season. The northeast monsoon ensures minimal rainfall, leading to serene seas and clear skies. Beachgoers and marine enthusiasts can expect temperatures ranging between 26°C (78.8°F) and 32°C (89.6°F), accompanied by vibrant underwater visibility for diving and snorkeling.

  • Bangkok - December »
    December, recording an average high temperature of 31.7°C (89.1°F) and a low temperature of 22°C (71.6°F), is Bangkok's coldest month. Bangkok's coldest month, December, registers temperatures that range from a high of 31.7°C (89.1°F) to a low of 22°C (71.6°F).
  • Chiang Mai - December »
    December is the month with the lowest UV index in Chiang Mai with an average maximum UV index of 8. December has the shortest days of the year in Chiang Mai, with an average of 11h and 0min of daylight.
  • Pattaya - December »
    With an average relative humidity of 70%, December is the least humid month in Pattaya, Thailand. In Pattaya, the month of December is known for its lowest average temperatures, reaching a high of 30°C (86°F) and a low of 22.5°C (72.5°F).
  • Phuket - December »
    December has the shortest days of the year in Phuket, Thailand, with an average of 11h and 42min of daylight. December has the shortest days of the year in Phuket with an average of 11h and 42min of daylight.
  • Nakhon Ratchasima - December »
    With an average of 11h and 18min of daylight, December has the shortest days of the year in Nakhon Ratchasima, Thailand. December tends to be the coldest month in Nakhon Ratchasima, with temperatures averaging a daily high of 29.3°C (84.7°F) and a low of 18.3°C (64.9°F).
  • Udon Thani - December »
    The month with the shortest days in Udon Thani is December, with an average of 11h and 6min of daylight. To sum it up, December in Udon Thani features cool temperatures, marginal rainfall, and beautiful sunny days, culminating in a pleasant end to the year.
  • Hua Hin - December »
    December is the coldest month in Hua Hin exhibiting average temperatures of 29.5°C (85.1°F) at the peak and 22.5°C (72.5°F) at the base. With an average relative humidity of 67%, December is the least humid month in Hua Hin, Thailand.
  • Krabi - December »
    The month with the shortest days in Krabi is December, with an average of 11h and 42min of daylight. January, February and December, with an average sea temperature of 28°C (82.4°F), are months with the coldest seawater in Krabi, Thailand.
  • Hat Yai - December »
    In December, the average heat index, which takes the relative humidity and factors it into the air temperature reading, is computed to be 38°C (100.4°F). The cityscape undergoes a bold transformation as it ushers in the new year under soothing temperatures and a glistening solar spectacle caused by the distinctive December sunshine.
  • Surat Thani - December »
    With an average high-temperature of 29.9°C (85.8°F) and an average low-temperature of 22°C (71.6°F), December is the coldest month in Surat Thani, Thailand. The months with the coldest seawater in Surat Thani are January, February and December, with an average sea temperature of 28°C (82.4°F).
  • Chiang Rai - December »
    The month with the shortest days in Chiang Rai is December, with an average of 11h and 0min of daylight. Chiang Rai's December weather, marked by an average high temperature of 27.2°C (81°F) and an average low temperature of 13.5°C (56.3°F), is the coldest in the year.
  • Khon Kaen - December »
    December, with an average high of 30.1°C (86.2°F) and a low of 16°C (60.8°F), signifies the coldest month of the year in Khon Kaen, Thailand. December has the shortest days of the year in Khon Kaen, Thailand, with an average of 11h and 12min of daylight.
[Resources]

Thailand

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location