Best Time to Visit Shiraz: Month-by-Month Guide

Best months for Shiraz: October, May, September.

  • Best months for Shiraz: October, May, September.
  • Peak season is July, August, June. Expect higher prices and more visitors (estimated from the climate, not from visitor counts).
  • Shoulder season: March, April, May, September, October, November. Good weather without the busiest period.
  • Wettest months: March, January, February.
  • The weather is good almost all year.

Year at a glance

9° -1° J 12° 0° F 16° 4° M 21° 8° A 28° 14° M 33° 19° J 35° 21° J 34° 20° A 31° 16° S 25° 11° O 17° 5° N 12° 1° D Rainy days

Weather by month

MonthAvg highAvg lowRainfall Rainy daysHumiditySunshine Score
January 9°C-1°C98 mm 8– – 5.7
February 12°C0°C70 mm 7– – 6.4
March 16°C4°C75 mm 8– – 7.0
April 21°C8°C36 mm 6– – 8.1
May 28°C14°C8 mm 2– – 8.8
June 33°C19°C0 mm 0– – 7.8
July 35°C21°C1 mm 0– – 7.3
August 34°C20°C1 mm 0– – 7.6
September 31°C16°C0 mm 0– – 8.6
October 25°C11°C3 mm 1– – 9.0
November 17°C5°C34 mm 4– – 7.8
December 12°C1°C69 mm 6– – 6.7

Frequently asked questions

When is the best time to visit Shiraz?

The best months are October, May, September.

When is the rainy season in Shiraz?

The wettest months are March, January, February.