Everything below is collected in one spot so you do not have to cross-check Tehran climate: monthly averages by hand. The gap between Jan and Jul is 27.2 C here: 3.3 C against 30.5 C. No month dominates: the wettest is Nov at 1.51 mm/day, the driest Jun at 0.21 mm/day. Taken together that is roughly 311 mm of rain a year for the grid cell. Every run re-reads the source and only rewrites this page when a figure actually changed. Exact monthly values are in the table; links below cover adjacent locations and years.
Annual mean temperature 16.9 C
Warmest month Jul (30.5 C)
Coldest month Jan (3.3 C)
Wettest month Nov (1.51 mm/day)
All-time record high 42.9 C
All-time record low -13.9 C
Annual precipitation 310 mm / year
Coordinates 35.6944, 51.4215
Population 7,153,309
Average monthly temperature and rainfall in Tehran
Month
Mean temp (C)
Rain (mm/day)
Record high (C)
Record low (C)
Jan
3.3
1.08
20.4
-13.9
Feb
5.5
1.22
23.1
-9.9
Mar
10.7
1.14
30.5
-5.7
Apr
15.7
1.28
33.5
-2.5
May
22.0
0.47
36.6
3.3
Jun
27.9
0.21
41.6
12.0
Jul
30.5
0.24
42.9
18.3
Aug
29.2
0.27
42.1
14.3
Sep
24.8
0.52
38.4
11.0
Oct
18.2
1.17
34.0
4.7
Nov
9.6
1.51
26.8
-13.7
Dec
4.8
1.13
22.5
-7.4
What the Tehran climate table shows
Values are multi-decadal climatological averages for the 35.6944, 51.4215 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 1.51 mm/day in a month?
Rain is recorded as a daily mean, so 1.51 mm/day is roughly 46 mm across a 30-day month.
Does Tehran get the same every year?
Close to it. Averaging decades smooths variation, so treat these as typical rather than guaranteed.