Shiraz Weather in March

Iran · March climate averages and travel tips

Avg high20°C (69°F)
Avg low5°C (41°F)
Rainfall40 mm (1.6 in)
RatingExcellent 10/10

In March, Shiraz has average highs of 20°C (69°F) and lows of 5°C (41°F). March is spring in Iran. The month is fairly dry, with about 40 mm (1.6 in) of rain spread over 5 days. You get roughly 11.8 hours of daylight and a mix of sun and cloud.

Is March a good time to visit Shiraz?

Yes — March is one of the best months to visit Shiraz. The weather rates excellent (10/10) on our comfort score.

Visiting Shiraz in March

Spring weather in Shiraz

March feels mild and fresh, with warm afternoons and chilly evenings. Highs reach 20°C, while lows fall to 5°C. Rain can interrupt plans, but it falls on only five days on average. The gardens around Eram Garden and the tiled courtyards of Nasir al-Mulk Mosque are lovely to explore between showers.

You can also take a day trip to Persepolis, though rain may make the stone paths slippery. Skip long outdoor plans during a downpour, and keep a warmer layer handy for evenings.

Nowruz and local life

Nowruz, the Persian New Year, begins around the spring equinox in March. It's a major holiday, and many Iranians travel to visit family or see the country. Shiraz's gardens and sights can feel much busier during the holiday period, and accommodation may cost more than in quieter months.

Families who enjoy parks and festive city streets may love the Nowruz mood, but those who prefer quiet visits should choose another part of March.

Crowds and practical tips

March is one of Shiraz's best months for weather, alongside April and autumn. It's busier than the colder winter months, especially around Nowruz, but usually less hot than summer. April gets warmer and drier, so March is a good choice if you want comfortable sightseeing without summer heat.

At Nasir al-Mulk Mosque, arrive early enough to see the coloured light through its stained-glass windows. The effect depends on sunshine, so a cloudy morning may be less vivid. During Nowruz, expect more visitors at major sights and allow extra time for getting around.

March weather at a glance

Average high20°C (69°F)
Average low5°C (41°F)
Daily mean12°C (53°F)
Rainfall40 mm (1.6 in)
Rainy days (1 mm+)5
Humidity52%
Cloud cover45%
Daylight11.8 hours
Est. sunshine7.1 hours/day
Wind8.3 km/h
vs February5°C warmer than February, with similar rainfall.

What to pack for Shiraz in March

Shiraz weather in other months

Jan14°C / 1°C49 mmGoodFeb16°C / 2°C42 mmExcellentMar20°C / 5°C40 mmExcellentApr25°C / 10°C24 mmExcellentMay32°C / 15°C7 mmGoodJun38°C / 19°C1 mmPoorJul40°C / 22°C6 mmPoorAug38°C / 21°C4 mmPoorSep35°C / 18°C1 mmFairOct29°C / 13°C6 mmExcellentNov20°C / 7°C43 mmExcellentDec16°C / 3°C35 mmExcellent

← FebruaryBest time to visit ShirazApril →

Nearby in March

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