Tehran, Iran skyline

Tehran Weather in April

Tehran, Iran in April: how the month usually turns out, from 2006–2025 averages.

A typical April day in Tehran peaks at 22°C (71.6°F) and drops to 9.9°C (49.8°F) overnight; expect about 8 rainy days (40 mm in total) and 11.2 hours of sunshine daily.

Avg high

22°C (71.6°F)

Avg low

9.9°C (49.8°F)

Rainfall

40 mm (1.6 in)

Rainy days

8 days

Sunshine

11.2 h / day

Humidity

44%

April vs the rest of the year

On temperature, April beats 5 of 11 other months, and it ranks as the 4th wettest month of the year.

MonthAvg highvs AprilRainRainy days
January7.3°C (45.1°F)−14.7°C (−26.5°F)39 mm7
February9.6°C (49.3°F)−12.4°C (−22.3°F)46 mm8
March15.8°C (60.4°F)−6.2°C (−11.2°F)53 mm9
April22°C (71.6°F)—40 mm8
May28.6°C (83.5°F)+6.6°C (+11.9°F)16 mm4
June34.6°C (94.3°F)+12.6°C (+22.7°F)3 mm1
July37°C (98.6°F)+15°C (+27°F)2 mm1
August35.5°C (95.9°F)+13.5°C (+24.3°F)4 mm0
September31.1°C (88°F)+9.1°C (+16.4°F)3 mm1
October23.9°C (75°F)+1.9°C (+3.4°F)21 mm4
November14.5°C (58.1°F)−7.5°C (−13.5°F)42 mm7
December9.2°C (48.6°F)−12.8°C (−23°F)38 mm6

What April feels like in Tehran

Mid-spring arrives in Tehran with April. The middle of the day is pleasantly mild. The day–night swing is wide (about 12.1°C (21.8°F)): nights are cool, so mornings and evenings feel very different from midday. Humidity is moderate, so the air feels neither sticky nor dry.

Rain in Tehran in April

It is a changeable month: rain comes about one day in 4, with dry spells in between. Wet days average about 4.9 mm (0.2 in), enough to soak you without an umbrella. The yearly figure is similar, around 5.4 mm per wet day.

Daylight and sunshine in April

On 15 April the sun rises at about 5:33 am and sets around 6:36 pm local time, giving 13 h 4 min of daylight. Since mid-March the day has gained 1 h 9 min. About 86% of daylight hours are sunny; in short, skies are mostly clear.

How April compares to the rest of the year

Ranked by average high, April comes out as the 6th coolest month in Tehran. Afternoons run 6.2°C (11.2°F) warmer than in March, with 14 mm less rain. The warm-up continues into May. May averages a high of 28.6°C (83.5°F).

Who April suits

  • Sightseeing: a good fit — daytime temperatures are fine for walking around.
  • Parks & outdoor: a good fit — pleasant for gardens, parks and riversides.
  • Hiking: a good fit — mild temperatures for trails.

Tips for visiting Tehran in April

Versatile Layers

Days are noticeably warmer than nights — layers you can add or remove.

Rain Protection

Keep a small umbrella in your bag and wear shoes that cope with puddles.

Sunglasses

Bright days make sunglasses worth packing.

Quick questions

How warm is Tehran in April?

Expect around 22°C (71.6°F) in the afternoon and 9.9°C (49.8°F) at night, which most visitors would call mild.

Does it rain a lot in Tehran in April?

It does: about 8 rainy days bring roughly 40 mm, so plan some indoor options.

What should I wear in Tehran in April?

The numbers point to versatile layers, rain protection and sunglasses. Bring something extra for the cooler evenings.

Is April or May better for visiting Tehran?

May, narrowly: it ranks #3 of 12 among Tehran's months, against #4 for the other. May is warmer and has fewer rainy days.

Is April a good time to visit Tehran?

Great

Great — comfortable temperatures, some rainy days (about 8), plenty of sunshine (11.2 h a day). Within Tehran's own year, April ranks #4 of 12.

April in other Iran cities

Warmer or drier places in April

Plan a trip to Tehran

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Tehran weather by month.