Mongolia
Mongolia in December
Where it is warm, dry and good for swimming in Mongolia in December — compared across the country’s main destinations.
Quick answers
- Where is it warmest in Mongolia in December?
- Dalandzadgad is the warmest of the 16 destinations compared, with highs of -5°C (23°F) in December; Ulaangom is the coolest at -20°C (-4°F).
Warmest
-5°
Dalandzadgad
Coolest
-20°
Ulaangom
Driest
1 mm
Dalandzadgad
Dalandzadgad is the warm end of Mongolia in December (-5°C (23°F)); Ulaangom the cool end (-20°C (-4°F)). On average it is 8 °C (14 °F) cooler than November. Most destinations stay largely dry. Best bets this month: Ulaanbaatar, Dalandzadgad, and Bayanhongor.
Best places in Mongolia in December
34
Ulaanbaatar
Ulaanbaatar · Mongolia
-12° / -24° 2 mm Dec
40
Dalandzadgad
Ömnögovĭ · Mongolia
-5° / -18° 1 mm Dec
39
Bayanhongor
Bayankhongor · Mongolia
-10° / -22° 3 mm Dec
36
Undurkhaan
Hentiy · Mongolia
-13° / -26° 2 mm Dec
36
Choibalsan
East Aimak · Mongolia
-12° / -22° 2 mm Dec
33
Khovd
Khovd Province · Mongolia
-13° / -25° 2 mm Dec
38
Baruun-Urt
Sühbaatar · Mongolia
-12° / -23° 2 mm Dec
36
Cecerleg
Arkhangai Province · Mongolia
-7° / -19° 3 mm Dec
Weather in December by city
| Place | Day | Night | Rain | Sea | Score |
|---|---|---|---|---|---|
| Dalandzadgad | -5° | -18° | 1 mm | — | 40 |
| Bayanhongor | -10° | -22° | 3 mm | — | 39 |
| Baruun-Urt | -12° | -23° | 2 mm | — | 38 |
| Altai | -8° | -22° | 2 mm | — | 38 |
| Undurkhaan | -13° | -26° | 2 mm | — | 36 |
| Choibalsan | -12° | -22° | 2 mm | — | 36 |
| Cecerleg | -7° | -19° | 3 mm | — | 36 |
| Uliastai | -13° | -25° | 2 mm | — | 35 |
| Bulgan | -11° | -24° | 2 mm | — | 35 |
| Ulaanbaatar | -12° | -24° | 2 mm | — | 34 |
| Khovd | -13° | -25° | 2 mm | — | 33 |
| Erdenet | -11° | -24° | 4 mm | — | 33 |
| Darkhan | -15° | -27° | 3 mm | — | 30 |
| Sühbaatar | -14° | -25° | 3 mm | — | 27 |
| Ölgii | -9° | -20° | 1 mm | — | 26 |
| Ulaangom | -20° | -30° | 5 mm | — | 25 |
Frequently asked questions
What is the weather like in Mongolia in December?
Average daytime highs range from -20° in Ulaangom to -5° in Dalandzadgad.