Thermograph

Weather in Tehran in January

In an average January, Tehran sees a daily high around 1°C and a low around -9°C, based on 1980–2026 of local climate records.

Average high1°C
Typical high range-4°C to 6°C
Average low-9°C
Typical low range-15°C to -3°C
Average daily precipitation0 mm

January records

The most extreme January on record for each metric, across 1980–2026. For rainfall, the wettest and driest are by total January accumulation.

High

Highest 12°C 2024-01-09
Lowest -12°C 2008-01-09

Low

Highest 4°C 2024-01-09
Lowest -22°C 1989-01-05

Feels-like

Highest 3°C 2018-01-01
Lowest -31°C 1997-01-28

Humidity

Highest 5.7 g/m³ 2013-01-29
Lowest 0.6 g/m³ 1986-01-25

Wind

Highest 19 km/h 1997-01-28
Lowest 4 km/h 2014-01-01

Gust

Highest 60 km/h 2015-01-08
Lowest 13 km/h 1993-01-04

Precip

Wettest 101 mm 2019
Driest 13 mm 2025

See Tehran's live weather grade →

Visiting Tehran in January? See how its comfort stacks up against where you live.

Compare Tehran with your city →

‹ December · Tehran climate overview · February ›