Shiraz weather in December
December in Shiraz: cool, a little rain — a great time to visit.
#8 of 12 months in Shiraz · #257 of 604 destinations to visit in December · comfort 73/100 (tier B)
Updated June 2026 · climate normals from ERA5 reanalysis
Shiraz climate normals — December
| Daytime high | 14°C / 58°F | 🙂 cool |
|---|---|---|
| Nighttime low | 5°C / 41°F | |
| Feels like (high) | 11°C / 52°F | |
| Rainfall | 56 mm / 2.2 in | 🌦 some rain |
| Rainy days | 5 days | |
| Humidity | 58% | 🍃 comfortable |
| Dew point | 1°C / 33°F | |
| Sunshine | 8.5 h/day | |
| Daylight | 10.3 h | |
| Wind | 9 km/h / 6 mph | |
| Snowfall | 1.8 cm / 0.7 in | |
| Air quality (US AQI) | 86 | 🙂 moderate |
Monthly averages from ERA5 reanalysis. AQI is the mean US Air Quality Index for the month.
Where is Shiraz?
Loading map…
Shiraz in December — FAQ
- Is December a good time to visit Shiraz?
- December in Shiraz: cool, a little rain — a great time to visit. It ranks #8 of 12 months for Shiraz on SeasonMap's comfort score (73/100).
- What is the weather like in Shiraz in December?
- In December, Shiraz averages a daily high of 14.3°C and a low of 5.1°C, with about 55.8 mm of rain over roughly 5.4 rainy days.
- What is the air quality in Shiraz in December?
- Shiraz has a mean US Air Quality Index of about 86 in December.
- Does it snow in Shiraz in December?
- Shiraz sees roughly 1.8 cm of snowfall in December.