2024 holidays now on sale - with upto 25% off selected hotels prices*.  Book now


Avg weather in December
    View live forecast
    12 Hrsper day
    7 mmper month
    51 %avg
    7 Mphavg

    Asia weather December

    What’s the weather like in Asia in December?

    The Asia weather in December produces a big difference in temperatures. In northern countries like Russia, Kazakhstan and parts of China it can be below zero degrees. In the southern tropical resorts like Goa, Kuala Lumpur and Bangkok it’s very hot and often reaches 30°C. These holiday resorts are very popular in December as visitors enjoy the wonderful weather around Christmas.

    Geographical influences

    As mainland European hotspots like Spain, Greece and Turkey have milder and wetter conditions in December, in south Asia it’s generally the driest time of the year. Temperatures around Thailand, Malaysia, Philippines and Vietnam at this time are warmer than most of Europe. If you’re relaxing by the coast then the cool sea breeze will feel very refreshing on hot days.


    The weather in Asia in December varies a lot. The average daytime temperature in Bangkok is 29°C, with lows of just 21°C at night. Around Goa during the day you can expect it to be 28°C. Further north in Beijing, China, the average is just 3°C and Kazakhstan’s capital city, Astana, is around -7°C. Sunshine levels in the south of Asia are very pleasant. Thailand and Malaysia get between seven to ten hours each day, with the sun not setting until nearly 6pm in Bangkok. Beijing is very dry in December, with just 2mm on average, but Kuala Lumpur has more than 200mm throughout the month. Across Asia the average humidity level is 57% but the UV levels can be high in popular resorts around Malaysia and the coast of Thailand.

    Related Destinations