A consolidated reference for Ulan Bator climate: monthly averages, rebuilt from public data on a schedule. Expect -20.9 C at the coldest (Jan) and 17.3 C at the warmest (Jul) — a 38.2 C spread. Expect a wet season rather than rain year-round: Jul brings 2.18 mm/day against 0.09 mm/day in Jan. Taken together that is roughly 274 mm of rain a year for the grid cell. Values come from a public open API; a successful result is cached so a later outage never blanks the page. Use the table for exact numbers, or the related pages below for neighbouring locations and periods.
Annual mean temperature -1.3 C
Warmest month Jul (17.3 C)
Coldest month Jan (-20.9 C)
Wettest month Jul (2.18 mm/day)
All-time record high 35.5 C
All-time record low -39.8 C
Annual precipitation 277 mm / year
Coordinates 47.9077, 106.8832
Population 844,818
Average monthly temperature and rainfall in Ulan Bator
Month
Mean temp (C)
Rain (mm/day)
Record high (C)
Record low (C)
Jan
-20.9
0.09
-2.1
-39.8
Feb
-17.9
0.14
5.2
-39.4
Mar
-8.9
0.19
17.0
-31.8
Apr
0.5
0.34
25.4
-19.8
May
7.3
0.93
30.4
-9.4
Jun
14.8
1.60
35.2
-4.6
Jul
17.3
2.18
35.5
2.8
Aug
14.7
1.98
33.9
-3.2
Sep
7.8
0.84
27.8
-8.9
Oct
-1.3
0.35
18.6
-21.8
Nov
-11.4
0.25
8.3
-31.7
Dec
-19.0
0.13
-0.3
-35.8
What the Ulan Bator climate table shows
Values are multi-decadal climatological averages for the 47.9077, 106.8832 grid cell, not a single year. Rain is the daily mean, so a value of 2.00 mm/day is about 60 mm across a 30-day month. Averages smooth over extremes, so use them for planning rather than for what to pack for next Tuesday.
Frequently asked questions
How much rain is 2.18 mm/day in a month?
Rain is recorded as a daily mean, so 2.18 mm/day is roughly 66 mm across a 30-day month.
Does Ulan get the same every year?
Close to it. Averaging decades smooths variation, so treat these as typical rather than guaranteed.