Tehran Weather in March

Iran · March climate averages and travel tips

Avg high17°C (63°F)
Avg low5°C (40°F)
Rainfall36 mm (1.4 in)
RatingExcellent 9.1/10

Tehran in March sees daytime temperatures around 17°C (63°F), dropping to about 5°C (40°F) at night. March is spring in Iran. The month is fairly dry, with about 36 mm (1.4 in) of rain spread over 8 days. You get roughly 11.7 hours of daylight and a mix of sun and cloud.

Is March a good time to visit Tehran?

March is a good time to visit Tehran (9.1/10), though April to May and October are even better.

Visiting Tehran in March

March weather

March feels like spring in Tehran, but it hasn't settled in yet. Afternoons are often mild, while mornings and evenings can feel chilly. Rain comes and goes, so a wet spell may interrupt plans outdoors.

It's a good month for walking around the Golestan Palace and Grand Bazaar, or visiting the National Museum between showers. Gardens are waking up, too, though mountain walks near Tochal can still feel cold and muddy. Don't count on a full day outdoors without a change in the weather.

If you're after warm, reliable weather, April and May are better bets.

Nowruz in the city

Nowruz, the Persian New Year, begins around the spring equinox in March. Chaharshanbe Suri, the fire-jumping celebration before Nowruz, brings bonfires and street gatherings on its eve. Keep in mind that many shops and some sights close or change their hours during the New Year holiday.

Travelling with kids? The celebrations can be fun to see, but busy streets and fireworks may feel overwhelming.

Crowds and a local tip

Tehran can feel quieter than usual during Nowruz, as many residents leave the city for the holiday. Still, transport gets busy around the holiday period, and popular sights may draw visitors. Compared with April and May, March is outside Tehran's main spring sightseeing season, though holiday demand can affect hotel and travel costs.

For a practical local stop, take the metro to Tajrish and visit the covered bazaar. It's a handy place to duck in if rain starts, and you can try dizi, a hearty lamb-and-chickpea stew served with bread. Check opening hours around Nowruz, when the usual routine changes.

March weather at a glance

Average high17°C (63°F)
Average low5°C (40°F)
Daily mean11°C (51°F)
Rainfall36 mm (1.4 in)
Rainy days (1 mm+)8
Humidity51%
Cloud cover57%
Daylight11.7 hours
Est. sunshine5.5 hours/day
Wind8.5 km/h
vs February6°C warmer than February, with similar rainfall.

What to pack for Tehran in March

Tehran weather in other months

Jan9°C / -1°C35 mmFairFeb12°C / 0°C40 mmGoodMar17°C / 5°C36 mmExcellentApr23°C / 10°C31 mmExcellentMay29°C / 15°C18 mmExcellentJun36°C / 21°C7 mmFairJul38°C / 24°C9 mmPoorAug36°C / 23°C8 mmFairSep32°C / 19°C18 mmGoodOct25°C / 13°C40 mmExcellentNov16°C / 5°C49 mmExcellentDec11°C / 1°C35 mmGood

← FebruaryBest time to visit TehranApril →

Nearby in March

Where else is good in March? See where to go in March.