What May feels like in Tehran
For Tehran, May is late spring on the calendar. Afternoons are hot, so sightseeing works best in the morning or evening. Nights stay mild; with a gap of about 12.6°C (22.7°F) between afternoon and night, early mornings can surprise you. The heat is dry rather than muggy, so drink more than you think you need.
Rain in Tehran in May
Wet days are occasional rather than regular, about one day in 8. When it rains, it is usually light: about 3.9 mm (0.2 in) per rainy day, more drizzle than downpour. That is lighter than the city's yearly norm of about 5.4 mm per rainy day.
Daylight and sunshine in May
Mid-month, Tehran gets 14 h 1 min of daylight, from sunrise near 5:00 am to sunset near 7:01 pm. Days are getting longer: 58 min more daylight than in mid-April. Measured sunshine covers about 86% of the daylight — skies are mostly clear.
How May compares to the rest of the year
May is the 5th warmest month of the year in Tehran. Compared with April, afternoons are 6.6°C (11.9°F) warmer, with 24 mm less rain. Temperatures keep climbing into June. By June, typical highs are 34.6°C (94.3°F).
Who May suits
- Sightseeing: a good fit — daytime temperatures are fine for walking around.
- Parks & outdoor: less ideal — afternoons are too warm to linger outside.
- Hiking: less ideal — too hot for long hikes.
Tips for visiting Tehran in May
Versatile Layers
Days are noticeably warmer than nights — layers you can add or remove.
Sun Protection
Sunscreen, a hat and sunglasses; light breathable clothes.
Quick questions
How warm is Tehran in May?
Afternoons average 28.6°C (83.5°F) and nights about 16°C (60.8°F) — hot by most people's standards. It is the 5th warmest month of the year.
Does it rain a lot in Tehran in May?
Not especially. There are about 4 rainy days (16 mm), mostly light rain.
What should I wear in Tehran in May?
The numbers point to versatile layers and sun protection. Add a layer for after dark.
Is May or June better for visiting Tehran?
May, clearly: it ranks #3 of 12 among Tehran's months, against #8 for the other. June is warmer and has fewer rainy days.
