When is the best time to go to Shiraz?

When is the best time to go to Shiraz? Here's some information to help you in your decision:

  • The best months for good weather in Shiraz are April, May, June, July, August, September and October
  • On average, the warmest months are June, July and August
  • Shiraz has dry periods in June, July, August, September and October
  • January is the coldest month of the year
  • February is the rainiest month

Annual weather in Shiraz

For full information about the climate and weather in Shiraz a specific month, click on the corresponding line below:

January 38°F/56°F
February 41°F/59°F
March 49°F/67°F
April 59°F/76°F
May 72°F/86°F
June 81°F/97°F
July 83°F/99°F
August 81°F/97°F
September 72°F/92°F
October 59°F/81°F
November 47°F/67°F
December 41°F/59°F

Weather and climate in Shiraz

Shiraz enjoys a cold steppe (or semi-arid) climate in accordance with the Köppen-Geiger classification. The yearly average maximum temperature in Shiraz is 77°F (ranging from 56°F in january to 99°F in july). Annual rainfall is 16in, with a minimum of 0in in september and a maximum of 3.5in in february.
  • In the month of january the climate is unfavorable. The record temperature this month is 68°F and it rains in january about 2.6in.
  • In february the climate is okay. At lunchtime, it's 58°F in average and it rains about 14% of the time in february.
  • Between march and april the climate is favorable. the thermometer goes up to 76°F°C and it rains in april about 1.9in.
  • From may to june the climate is very good. By early evening, the temperature averages 92°F and, in june, 0 days of rain are expected.
  • In july the climate is favorable. By early evening, the temperature averages 95°F and it rains about 0% of the time in july.
  • Between the months of august and september the climate is perfect. It is for example 92°F as maximum temperature in september and it rains in september about 0in.
  • Between october and november the climate is favorable. The temperature rises to 67°F and you can expect to have 2.7in of rainfall/month during this period.
  • In the month of december the climate is correct. The temperature rises to 59°F and you can expect to have 2.2in of rainfall/month during this period.

Shiraz : Chiraz

Charts: temperature and rainfall in Shiraz

In the charts below, you can see the following seasonal norms for the city of Shiraz: the minimum and maximum outdoor temperature, the risk and amount of monthly rainfall, daily average sunshine, and relative humidity for each month of the year.

Outside temperature

Precipitation (rainfall)

Daily sunshine hours


Best time for low prices in Shiraz

Average price of hiring a car in Shiraz

On average, it costs $ 46 per day to hire a car in Shiraz. This price varies by $ 2.2 depending on the month. In january, hiring a car costs an average of $ 45 per 24 hours, so this is the best time to save money! In contrast, the average price in june is $ 47.

Find the best price for your car rental

Other cities and places near Shiraz

Best time to go to Iran

Chargement en cours
Legend: Shiraz other locations

Change units