Best time to visit Shiraz
Go inMarch–April and October–November
J13°F16°M20°A26°M32°J37°J39°A38°S35°O29°N21°D15°
Check your government’s travel advice before planning any trip.
See Shiraz on the globeShiraz month by month
| Month | Rating | Avg high | Rain | Crowds | Flights | What’s on |
|---|---|---|---|---|---|---|
| January | Mixed | 13°C | Wet | Quiet | Cheapest | – |
| February | Mixed | 16°C | Wet | Quiet | Cheapest | – |
| March | Great | 20°C | Wet | Quiet | Cheapest | Nowruz |
| April | Great | 26°C | Some rain | Quiet | Cheapest | – |
| May | Good | 32°C | Some rain | Quiet | Cheapest | – |
| June | Poor | 37°C | Mostly dry | Quiet | Cheapest | – |
| July | Poor | 39°C | Mostly dry | Quiet | Cheapest | – |
| August | Poor | 38°C | Mostly dry | Quiet | Cheapest | – |
| September | Poor | 35°C | Mostly dry | Quiet | Cheapest | – |
| October | Great | 29°C | Mostly dry | Quiet | Cheapest | – |
| November | Great | 21°C | Some rain | Quiet | Cheapest | – |
| December | Mixed | 15°C | Wet | Quiet | Cheapest | – |
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
- Manama, Bahrain best in Mar–Apr and Nov–Jan
- Kuwait City, Kuwait best in Nov–Mar
- Doha, Qatar best in Feb–Mar and Dec
- Ras Al Khaimah, United Arab Emirates best in Mar
- Sharjah, United Arab Emirates best in Feb–Mar
- Dubai, United Arab Emirates best in Dec–Mar