WhereItsSunny

Climate of Ulaanbaatar, Ulaanbaatar, Mongolia

Point-value climate at Ulaanbaatar (Ulaanbaatar, Mongolia). Population approximately 885,000.

Located in Ulaanbaatar, Mongolia, Ulaanbaatar has a strongly continental climate. Population approximately 885,000. Monthly average temperatures range from -22°C / -7.6°F in January to 18°C / 64.4°F in July, with rainfall varying from 2 mm / 0.1 in (January) to 76 mm / 3 in (August) — about 280 mm / 11 in across the year. As the national capital of Mongolia, it's often the primary gateway for travellers. These are point-value climate normals sampled at Ulaanbaatar's coordinates — often quite different from the surrounding region's area-weighted average.

Best time to visit Ulaanbaatar →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-22°C-7.6°F2 mm0.1″
February-17.6°C0.3°F3 mm0.1″
March-8.5°C16.7°F3 mm0.1″
April1.6°C34.9°F9 mm0.4″
May10°C50°F14 mm0.6″
June15.8°C60.4°F52 mm2″
July18°C64.4°F73 mm2.9″
August15.7°C60.3°F76 mm3″
September8.6°C47.5°F33 mm1.3″
October-0.3°C31.5°F8 mm0.3″
November-11.6°C11.1°F4 mm0.2″
December-19.2°C-2.6°F3 mm0.1″

Frequently asked questions

What is the best time to visit Ulaanbaatar?

Ulaanbaatar does not have a clearly "sunny" season by our profile cutoffs — see the "warmest and driest months" fallback for the closest picks. Ulaanbaatar's warmest month is July at an average of 18°C / 64.4°F, and its driest month is January with about 2 mm / 0.1 in of rain.

What is the climate of Ulaanbaatar?

Ulaanbaatar, in Ulaanbaatar, Mongolia, has monthly average temperatures ranging from -22°C / -7.6°F in January to 18°C / 64.4°F in July. Annual rainfall is approximately 280 mm / 11 in, with the wettest month being August (76 mm / 3 in) and the driest January (2 mm / 0.1 in).

What is the average temperature in Ulaanbaatar in July?

The average temperature in Ulaanbaatar in July is 18°C / 64.4°F, with rainfall of about 73 mm / 2.9 in — the warmest month of the year.

When is the driest month in Ulaanbaatar?

The driest month in Ulaanbaatar is January, with about 2 mm / 0.1 in of average monthly rainfall. Average temperature that month is -22°C / -7.6°F.

When is the wettest month in Ulaanbaatar?

The wettest month in Ulaanbaatar is August, with approximately 76 mm / 3 in of average monthly rainfall.