When to visit
Ulaanbaatar?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Ulaanbaatar
Ulaanbaatar · Mongolia

The best weather in Ulaanbaatar is from June, July, August.consistent weather climate

Climate score
June
85

Excellent climate

🌥Mild

Temperature
9–22°C
Cold nights — bring layers
Feels like
7–20°C
Dry
Precipitation
53mm
Light rain · 8 days
Sunshine
12.1h
Partly cloudy
Humidity (%)
53%
Dry
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
-40°-30°-20°-10°10°20°30°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly Overview
Score191925325985797961291719
ClimatePolarPolarPolarColdColdMildHumidMildColdColdPolarPolar
Temperature-24–-12°C-20–-8°C-10–2°C-3–10°C2–17°C9–22°C13–25°C11–22°C5–16°C-4–7°C-14–-4°C-21–-12°C
Feels like-29–-17°C-25–-13°C-15–-3°C-7–5°C-1–12°C7–20°C12–24°C10–21°C2–13°C-8–2°C-18–-9°C-26–-16°C
Precipitation2mm
1 days
3mm
1 days
9mm
3 days
18mm
5 days
27mm
6 days
53mm
8 days
86mm
11 days
90mm
12 days
41mm
7 days
13mm
4 days
10mm
4 days
3mm
2 days
Sunshine8.0h
☀︎ 90%
9.4h
☀︎ 92%
10.7h
☀︎ 89%
11.2h
☀︎ 82%
12.0h
☀︎ 79%
12.1h
☀︎ 76%
11.2h
☀︎ 72%
11.1h
☀︎ 78%
9.8h
☀︎ 78%
9.0h
☀︎ 83%
7.8h
☀︎ 84%
7.4h
☀︎ 87%
WindSE · 11 km/hSW · 14 km/hW · 17 km/hNW · 20 km/hNW · 21 km/hN · 17 km/hNE · 15 km/hNE · 15 km/hNW · 16 km/hW · 15 km/hS · 13 km/hS · 11 km/h
Humidity (%)70%66%46%41%42%53%62%68%63%55%60%68%
Day length8.9h10.2h11.9h13.7h15.2h16.0h15.6h14.3h12.6h10.8h9.3h8.5h

Frequently asked questions

What is the best time to visit Ulaanbaatar?

The best time to visit Ulaanbaatar is June, July, August, with temperatures between 9 °C and 25 °C. The best month is June. June is shoulder season.

What is the weather like in Ulaanbaatar?

Ulaanbaatar has a climate with an overall score of 4.4/10. Annual temperatures range from -24 °C to 25 °C.

What is the hottest month in Ulaanbaatar?

The hottest month in Ulaanbaatar is July, with average highs of 25 °C and lows of 13 °C.

What is the rainiest month in Ulaanbaatar?

The rainiest month in Ulaanbaatar is August, with an average of 90 mm of precipitation.