What October feels like in Tehran
Mid-autumn arrives in Tehran with October. Days are warm enough for short sleeves, and time outdoors is easy. After sunset it cools off noticeably — nights stay mild. Dry air means sweat evaporates quickly — it feels less sticky, but you lose water fast.
Rain in Tehran in October
Most days stay dry; rain arrives about one day in 8. A rainy day brings about 5.2 mm (0.2 in) on average — steady rain rather than a passing shower. Across the year Tehran averages about 5.4 mm per rainy day, so October is typical.
Daylight and sunshine in October
In mid-October, sunrise is at about 6:10 am and sunset at about 5:30 pm (local time) — 11 h 21 min of daylight. Compared with mid-September, the day has lost 1 h 7 min. About 91% of daylight hours are sunny; in short, skies are mostly clear.
How October compares to the rest of the year
In Tehran's temperature order, October sits as the 6th warmest month. Against September, the average high is 7.2°C (13°F) lower, with 18 mm more rain. Temperatures keep falling into November. By November, typical highs are 14.5°C (58.1°F).
Who October suits
- Sightseeing: a good fit — daytime temperatures are fine for walking around.
- Parks & outdoor: a good fit — good conditions for sitting outside.
- Hiking: a good fit — mild temperatures for trails.
Tips for visiting Tehran in October
Versatile Layers
Pack pieces you can take off by noon and put back on at dusk.
Sunglasses
Frequent sunshine — sunglasses and a light hat.
Quick questions
How warm is Tehran in October?
It feels warm: typical highs are 23.9°C (75°F), with lows near 13.2°C (55.8°F).
Does it rain a lot in Tehran in October?
Only moderately: roughly 4 wet days and 21 mm, usually moderate rain.
What should I wear in Tehran in October?
Based on the averages: versatile layers and sunglasses. Bring something extra for the cooler evenings.
Is October or November better for visiting Tehran?
October scores better on our climate ranking (#1 of 12 vs #5), rated Great against Good. November is cooler and has more rainy days.
