Tehran experiences a semi-arid climate with four distinct seasons, characterized by hot, dry summers and cold winters with occasional snowfall.
Most of the city's limited annual rainfall occurs between November and May, making waterproof layers essential during the cooler months while summers remain bone-dry.
Summer temperatures regularly climb above 35°C (95°F), while winter can drop below freezing, creating a temperature swing that demands a genuinely diverse wardrobe.
The city sits at 1,200 meters elevation at the foot of the Alborz Mountains, where dry air and sudden temperature drops after sunset are year-round constants.
Tehran's intense sun and low humidity make breathable natural fabrics and sun protection non-negotiable, even when the air temperature seems deceptively mild.