Time ’n’ placeOpen the globe

Iran

Best time to visit Shiraz

Go inMarch–April and October–November

Check your government’s travel advice before planning any trip.

See Shiraz on the globe

Shiraz month by month

MonthRatingAvg highRainCrowdsFlightsWhat’s on
JanuaryMixed13°CWetQuietCheapest–
FebruaryMixed16°CWetQuietCheapest–
MarchGreat20°CWetQuietCheapestNowruz
AprilGreat26°CSome rainQuietCheapest–
MayGood32°CSome rainQuietCheapest–
JunePoor37°CMostly dryQuietCheapest–
JulyPoor39°CMostly dryQuietCheapest–
AugustPoor38°CMostly dryQuietCheapest–
SeptemberPoor35°CMostly dryQuietCheapest–
OctoberGreat29°CMostly dryQuietCheapest–
NovemberGreat21°CSome rainQuietCheapest–
DecemberMixed15°CWetQuietCheapest–

Festivals, events and seasons in Shiraz

  • March🎉 NowruzPersian New Year crowds at the poets’ tombs.

Good to know

  • Highs pass 35°C in June–September.

The poets Hafez and Saadi are buried in Shiraz.

Questions people ask

When is the best time to visit Shiraz?

The best time to visit Shiraz is March–April and October–November. Check your government’s travel advice before planning any trip.

What is the cheapest time to fly to Shiraz?

Fares to Shiraz stay fairly steady through the year; booking early matters more than the month.

When is Shiraz busiest?

Shiraz rarely gets overwhelmed by crowds.

What is the weather like in Shiraz?

July is the warmest month, with average highs of 39°C, and January the coolest at 13°C. The wettest period is December–March.

More places in Iran

Nearby destinations