Shiraz, Iran skyline

Shiraz Weather in March

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

A typical March day in Shiraz peaks at 19.3°C (66.7°F) and drops to 6.3°C (43.3°F) overnight; expect about 6 rainy days (50 mm in total) and 10.3 hours of sunshine daily.

Avg high

19.3°C (66.7°F)

Avg low

6.3°C (43.3°F)

Rainfall

50 mm (2 in)

Rainy days

6 days

Sunshine

10.3 h / day

Humidity

49%

March vs the rest of the year

On temperature, March beats 4 of 11 other months, and it ranks as the 3rd wettest month of the year.

MonthAvg highvs MarchRainRainy days
January11.9°C (53.4°F)−7.4°C (−13.3°F)55 mm5
February14.4°C (57.9°F)−4.9°C (−8.8°F)53 mm6
March19.3°C (66.7°F)—50 mm6
April24.3°C (75.7°F)+5°C (+9°F)31 mm5
May30.9°C (87.6°F)+11.6°C (+20.9°F)8 mm2
June36.3°C (97.3°F)+17°C (+30.6°F)0 mm0
July37.9°C (100.2°F)+18.6°C (+33.5°F)1 mm0
August36.3°C (97.3°F)+17°C (+30.6°F)1 mm0
September33°C (91.4°F)+13.7°C (+24.7°F)0 mm0
October27.1°C (80.8°F)+7.8°C (+14°F)3 mm0
November18.9°C (66°F)−0.4°C (−0.7°F)36 mm4
December13.9°C (57°F)−5.4°C (−9.7°F)36 mm4

What March feels like in Shiraz

Early spring arrives in Shiraz with March. The middle of the day is pleasantly mild. Nights are cold; with a gap of about 13°C (23.4°F) between afternoon and night, early mornings can surprise you. The air is comfortable — neither muggy nor dry.

Rain in Shiraz in March

Rain turns up now and then — about one day in 5. Wet days average about 8.3 mm (0.3 in), enough to soak you without an umbrella. That is close to Shiraz's typical rain per wet day for the whole year (about 8.5 mm). It is among the three wettest months of the year.

Daylight and sunshine in March

On 15 March the sun rises at about 6:11 am and sets around 6:08 pm local time, giving 11 h 57 min of daylight. The days are stretching out — 49 min more daylight than mid-February. The sun is out for roughly 86% of those daylight hours, so skies are mostly clear.

How March compares to the rest of the year

In Shiraz's temperature order, March sits as the 5th coolest month. Against February, the average high is 4.9°C (8.8°F) higher, with 3 mm less rain. Temperatures keep climbing into April. By April, typical highs are 24.3°C (75.7°F).

Who March suits

  • Sightseeing: a good fit — comfortable enough to explore on foot all day.
  • Parks & outdoor: a good fit — comfortable for long walks and picnics.

Tips for visiting Shiraz in March

Versatile Layers

Mornings and evenings are cooler than midday, so dress in layers.

Sunglasses

Plenty of sun, so bring sunglasses and a cap.

Quick questions

How warm is Shiraz in March?

Afternoons average 19.3°C (66.7°F) and nights about 6.3°C (43.3°F) — mild by most people's standards. It is the 5th coolest month of the year.

Does it rain a lot in Shiraz in March?

Only moderately: roughly 6 wet days and 50 mm, usually moderate rain.

What should I wear in Shiraz in March?

Pack versatile layers and sunglasses. Bring something extra for the cooler evenings.

Is March or April better for visiting Shiraz?

On our 12-month climate ranking, April comes out ahead (#2 of 12 vs #6). April is warmer and has fewer rainy days.

Is March a good time to visit Shiraz?

Great

Great — comfortable temperatures, some rainy days (about 6), plenty of sunshine (10.3 h a day). Within Shiraz's own year, March ranks #6 of 12.

March in other Iran cities

Warmer or drier places in March

Plan a trip to Shiraz

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 Shiraz weather by month.