Britannica Sources used in this answer

What are Tehran’s typical temperatures and rainfall?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Tehran features a hot, arid climate characterized by four distinct seasons.1

Temperature

The city’s annual average temperature is 63 °F (17 °C), with annual highs averaging 73 °F (23 °C) and annual lows averaging 53 °F (12 °C). However, the city experiences significant temperature extremes:1
* Summer: Maximum temperatures can reach up to 109 °F (43 °C).1
* Winter: Minimum temperatures can drop to 5 °F (−15 °C).1
* Frost: The city experiences an average of 48 days of frost annually.1

Rainfall

Tehran receives limited precipitation, with an annual average of about 10 inches (230 mm). This lack of significant rainfall, combined with the city's surrounding mountains, contributes to environmental challenges by preventing the dispersal of atmospheric pollutants. The Alborz Mountains further influence the local climate by blocking humidity from the Caspian Sea from reaching the city.12