Ulan Bator Weather in December

Mongolia · December climate averages and travel tips

Avg high-12°C (10°F)
Avg low-21°C (-5°F)
Rainfall4 mm (0.2 in)
RatingPoor 0/10

Ulan Bator in December sees daytime temperatures around -12°C (10°F), dropping to about -21°C (-5°F) at night. December is winter in Mongolia. The month is very dry, with about 4 mm (0.2 in) of rain spread over 1 day, one of the driest months of the year. You get roughly 8.2 hours of daylight and a mix of sun and cloud.

Is December a good time to visit Ulan Bator?

December is not the best time to visit Ulan Bator (0/10) mainly because of the cold. The weather is much better in May to June and August to September.

Visiting Ulan Bator in December

December: deep winter

December is bitterly cold in Ulaanbaatar, with daytime highs around -12°C and nights near -21°C. November is milder, while January is a little colder still. There's little rain, but the short days leave you only about eight hours of daylight.

That makes long walks and outdoor sightseeing tough. Keep visits to Gandan Monastery or the National Museum of Mongolia short, then warm up in a café or museum. The city's winter air can also feel harsh, so don't expect comfortable conditions for a full day outdoors.

New Year in the city

Ulaanbaatar celebrates New Year with public festivities around Sukhbaatar Square. You'll see seasonal lights and decorations, though the cold makes standing outside for long a challenge. Christmas is marked by some shops and hotels, but it isn't Mongolia's main traditional holiday. Tsagaan Sar, the lunar New Year, usually falls later in winter.

If you hate crowds, December is a quieter time to visit than the summer high season. Tourist numbers are low, and accommodation is often cheaper than in the warmer months. The trade-off is fewer comfortable hours for exploring on foot.

Make the cold work for you

Travelling with kids? Keep outdoor stops brief and plan indoor breaks between them. A visit to the Bogd Khan Winter Palace Museum can pair well with a warm meal in the city; try buuz, steamed dumplings that are especially welcome on a cold day.

For a practical city outing, take a taxi to Zaisan Memorial rather than walking up from central Ulaanbaatar. The climb can be punishing in the cold, and the daylight window is short. If the steps and viewing area are icy, skip the climb and enjoy the city from indoors instead.

December weather at a glance

Average high-12°C (10°F)
Average low-21°C (-5°F)
Daily mean-17°C (1°F)
Rainfall4 mm (0.2 in)
Rainy days (1 mm+)1
Humidity89%
Cloud cover45%
Daylight8.2 hours
Est. sunshine5 hours/day
Wind8.8 km/h
vs November8°C cooler than November, with similar rainfall.

What to pack for Ulan Bator in December

Ulan Bator weather in other months

Jan-13°C / -23°C3 mmPoorFeb-10°C / -21°C3 mmPoorMar0°C / -13°C6 mmPoorApr9°C / -4°C11 mmFairMay16°C / 1°C28 mmExcellentJun23°C / 9°C56 mmExcellentJul25°C / 12°C83 mmExcellentAug23°C / 10°C73 mmExcellentSep17°C / 3°C28 mmExcellentOct7°C / -4°C12 mmFairNov-4°C / -14°C7 mmPoorDec-12°C / -21°C4 mmPoor

← NovemberBest time to visit Ulan BatorJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.