SoloSquareGuides Meet people in ShirazMeet people

City in Fars Province, Iran

Shiraz weather by month and the best time to visit

Updated October 2026Sources
Mar–May, OctBest time to visit

When to go to Shiraz

Mar–May is green and blooming; Oct is mild. Summer is hot (40°C), winter is cool. Nowruz brings crowds.

Shiraz weather by month

Average daily high, rainfall and conditions.

PleasantHotRainyCool or coldBest months
-5°5°15°25°35°JFMAMJJASOND
Average highAverage lowRainfall

Monthly averages

MonthHighLowRainHumidityConditions
January12°C54°F0°C31°F53 mm60%Cool
February15°C58°F1°C34°F41 mm58%Cool
March19°C67°F4°C39°F41 mm52%Pleasant
April24°C76°F9°C48°F25 mm47%Pleasant
May31°C89°F14°C58°F7 mm33%Pleasant
June38°C100°F19°C66°F4 mm17%Very hot
July39°C103°F22°C71°F5 mm16%Very hot
August38°C100°F20°C69°F4 mm18%Very hot
September34°C94°F17°C62°F1 mm19%Hot
October28°C82°F12°C54°F4 mm28%Pleasant
November19°C67°F6°C42°F40 mm47%Pleasant
December14°C58°F1°C34°F49 mm57%Cool

Best months across Iran

PlaceBest monthsWarmest month
TehranApr–May, OctJul (38°C)
IsfahanApr–May, OctJul (38°C)
ShirazMar–May, OctJul (39°C)
YazdMar–May, Oct–NovJul (40°C)
KashanMar–May, Oct–NovJul (40°C)
MashhadApr–May, Sep–OctJul (35°C)
TabrizMay–Jun, Sep–OctJul (35°C)
Kish IslandNov–MarAug (35°C)

Quick answers

What is the best month to visit Shiraz?

Mar–May, Oct. Mar–May is green and blooming; Oct is mild. Summer is hot (40°C), winter is cool. Nowruz brings crowds.

When is the rainy season in Shiraz?

Rain peaks in January with about 53 mm. No month averages 150 mm or more.

What is the hottest month in Shiraz?

July, with average highs of 39°C (103°F).

How cold does Shiraz get?

The coolest nights are in January, averaging 0°C (31°F).

More about Shiraz

Going to Shiraz solo?

SoloSquare is where travelers, nomads and locals in Shiraz meet up for small plans: coffee, dinners, walks and day trips. Join one, or start your own in a minute.

See plans in Shiraz

Sources

Climate averages are modelled from NASA POWER (MERRA-2) for 2001–2020 at about 50 km resolution, so coasts and valleys can differ a little. Temperatures are adjusted by 1.6°C for the city's elevation. Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.