Tehran
It is 86.0°F at Tehran-Mehrabad, 15:30 local on Monday. Tehran is the 80th hottest of 139 capitals by annual mean, and the 41st hottest capital right now.
15:30 local · Monday 28 September 2026
Source: WMO SYNOP bulletins
Normal for this date here is a high of 84.7°F.
Sunday, 6 July 1975
Source: GHCN-Daily
Monday, 1 January 1973
Source: GHCN-Daily
The record for 28 September here is 93.0°F, set in 1968. Today reached 86.0°F.
The whole record bookUlan Bator, at 32.0°F. The two ends of the capitals table right now.
See Ulan BatorWhere Tehran stands
- Among capitals, annual mean
- #80
- of 139
- Among capitals, right now
- #41
- of 213 reporting
- Hottest month
- July
- 98.8°F
- Widest annual swing
- #9
- of 139
Tehran by month
Normal high · record high · record low- Jan48.0°FHigh 70.5°F · 5 Jan 2015Low 8.6°F · 1 Jan 1973
- Feb52.9°FHigh 75.9°F · 23 Feb 2016Low 14.0°F · 3 Feb 1967
- Mar63.1°FHigh 86.5°F · 29 Mar 2018Low 15.8°F · 6 Mar 1980
- Apr74.5°FHigh 91.4°F · 26 Apr 2008Low 27.3°F · 1 Apr 2014
- May84.4°FHigh 99.1°F · 21 May 2025Low 32.0°F · 19 May 2010
- Jun94.6°FHigh 108.0°F · 30 Jun 2015Low 54.3°F · 6 Jun 1994
- Jul · warmest
Nearby, hottest and coldest
8 of 8 nearby stations reported today.
Capitals with a similar climate
The capitals immediately warmer and cooler than Tehran by annual mean.
How Tehran’s temperature has been recorded
When did temperature records begin in Tehran?
The archive held here for Tehran, Iran starts in 1944, which is 81 years of record, across 21,465 days with a stored reading.
Which station measures Tehran's temperature?
Tehran-Mehrabad (OIII), 1,204 m above sea level. Every figure on this page comes from that one station rather than from a city-wide average, so it is a measurement at a known place rather than an estimate for an area.
What is the highest temperature ever recorded in Tehran?
109.4°F, on 6 July 1975, in the record held for Tehran-Mehrabad. That is the highest daily maximum in the archive for this station, not a national record and not an official figure: those are set by national meteorological services.
What is the lowest temperature ever recorded in Tehran?
8.6°F, on 1 January 1973, in the same archive. Like the high, it is the lowest daily minimum this station has recorded rather than an official national figure.
How is the temperature measured and checked?
Sources and checks for this page
Live readings come from WMO SYNOP bulletins at Tehran-Mehrabad. Monthly means and every record on this page are computed from NOAA GHCN-Daily observations stored per station, per year, per month, and the capital list is GeoNames, CC BY 4.0. Nothing here is modelled, interpolated or estimated, and a month the archive never covered is left out rather than filled in. See how this is built.