December Weather in Shiraz, Iran

Last updated: August 21, 2025

In Shiraz, Iran, December brings a cool yet vibrant climate, characterized by a maximum temperature of 21°C (69°F) and a refreshing average of 7°C (45°F). With nighttime chills dipping to a brisk minimum of -3°C (28°F), this month offers a delightful contrast to the warmth of the day. December sees a moderate precipitation amount of 42 mm (1.6 in) spread over four days, enhancing the lush surroundings. The humidity level averages 49%, creating a crisp atmosphere that’s perfect for exploring the beauty and rich culture of this historic city.

December Temperature in Shiraz

As December settles in Shiraz, temperatures begin to drop, reflecting the transition into winter. The month showcases a notable range with minimums dipping to -3°C (28°F), while daytime averages hover around a crisp 7°C (45°F). Despite the chill of early winter, the city enjoys occasional warmth during the day, peaking at 21°C (69°F). This pattern marks a shift from the milder late autumn temperatures experienced in November, which had a slightly higher average of 11°C (52°F). Overall, December in Shiraz blends cool evenings and brisk days, offering a unique charm as the year draws to a close.

December Weather in Shiraz: Daily Temperature Highs, Lows, and Averages

The chart illustrates December temperature patterns in Shiraz, showcasing daily minimum, maximum, and average temperatures. It highlights the typical range of temperatures throughout the month, providing insights into weather trends. In Shiraz, December typically has an average temperature of {2}°C ({3}°F), with highs reaching up to {4}°C ({5}°F) and lows dropping to around {6}°C ({7}°F).
JanFebMarAprMayJunJulAugSepOctNovDec414552617082848377665245
Data source: Temperature data for Shiraz generated using information from the Copernicus Climate Change Service.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

December Precipitation in Shiraz

December in Shiraz, Iran, typically ushers in a moderate amount of precipitation, with an average of 42 mm (1.6 in) of rainfall over approximately 4 days. This month ties closely with November, which also sees significant rainfall, suggesting a trend of increased moisture as the year draws to a close. The rain in December, while less than the peak months of February and March, plays a crucial role in replenishing the dry landscape that characterizes Shiraz in the preceding summer months. As the winter settles in, these precipitation patterns hint at a transitional period, balancing between the early rains of winter and the dry spells of the summer ahead.

December Precipitation Trends in Shiraz

The chart displays monthly precipitation patterns in Shiraz, with values for each month alongside December’s data, which is highlighted for easy comparison. It shows the amount of precipitation, providing insights into how December’s conditions compare to those of other months. In Shiraz, December typically receives around {2} mm ({3} inches) of precipitation spread over approximately {4} days.
JanFebMarAprMayJunJulAugSepOctNovDec3980914216030075142
Data source: Precipitation data for December generated using information from the Copernicus Climate Change Service.
Choose your preferred precipitation unit

December Humidity in Shiraz

December in Shiraz, Iran, marks a notable transition as humidity levels rise to 49%, reflecting the onset of winter. After experiencing the dry heat of summer, with humidity plummeting to an astonishing 10% in July, the city gradually sees an uptick in moisture, especially in the final months of the year. November experiences a jump to 51%, hinting at the approaching chill, while December maintains a slightly lower but still significant level. This trend of increasing humidity implies a shift towards cooler, more comfortable conditions, setting a stark contrast to the arid summer months. Overall, December’s humidity encapsulates the essence of Shiraz’s seasonal shifts, bridging the gap between autumn's lingering warmth and winter’s embrace.

December Average Humidity in Shiraz

This chart illustrates the average monthly humidity levels in Shiraz, with December’s data highlighted for easy comparison. It shows the fluctuation in humidity throughout the year, helping you understand how conditions vary by season. In December, average humidity in Shiraz is approximately {2}%, offering insight into how humid the weather typically is during this month.
JanFebMarAprMayJunJulAugSepOctNovDec46%35%36%34%30%14%10%12%16%33%51%49%
Data source: Humidity data for December generated using information from the Copernicus Climate Change Service.

December UV Index in Shiraz

As December rolls in, the UV Index in Shiraz, Iran, dips to a moderate level of 5, indicating a notable decrease in sun intensity when compared to the extreme readings experienced during the peak summer months. With a burn time of 30 minutes, this month offers a more forgiving sun exposure, allowing residents and visitors to bask outdoors with somewhat less concern. This trend marks a gentle transition from the harsher UV levels of previous months, such as May and June, which peaked at 14. As winter approaches, it's essential to remain mindful of the sun's rays, but December’s milder UV conditions provide a welcome relief. For more details on the UV Index throughout the year, visit Shiraz UV Index.

Maximum UV Index Levels in Shiraz for December

The chart shows the monthly maximum UV Index (UVI) for Shiraz in December, representing the highest UV radiation level. The UVI measures the intensity of ultraviolet radiation from the sun, indicating the potential risk of sunburn and UV-related health issues. In December, the maximum UV index in Shiraz typically reaches {2}, which falls under the {3} exposure category.
JanFebMarAprMayJunJulAugSepOctNovDec68121214131312111075
Data source: Shiraz December UVI data generated using information from the Copernicus Climate Change Service.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

December Sunshine in Shiraz

December brings a radiant 298 hours of sunshine to Shiraz, Iran, marking a slight decline from the vibrant autumn months but still showcasing the region's generous light. As the year comes to a close, the daylight hours in Shiraz reflect an overall trend of brightness, peaking in the late spring and summer with over 380 hours in May and June. The gradual shift from the highest summer sun to the softer winter rays illustrates the city's unique climate patterns, where even December offers a warm glow amidst the chill. This delightful sunshine not only adds charm to Shiraz's historical landscapes but also beckons travelers to bask in its warm embrace during the winter months.

Monthly Sunshine Duration in Shiraz: December Highlighted

The December sunshine duration represents the total number of hours Shiraz experiences direct sunlight during the month of December, excluding cloudy or obstructed periods. This chart compares the sunshine duration of December with the other months of the year.
JanFebMarAprMayJunJulAugSepOctNovDec243h289h337h345h379h388h388h376h346h332h290h298h
Data source: Shiraz December Sunshine duration data generated using information from the Copernicus Climate Change Service.

Chance of Sun in Shiraz During December

In Shiraz, Iran, December marks a notable dip in sunshine, with only a 52% chance of clear skies compared to the 80% in January and the 95% in June. This month illustrates the transition into winter, where the likelihood of sun diminishes significantly after the abundant sunshine of early autumn. While September's near-perfect 99% chance of sun highlights the tail end of warm weather, December's cloudier disposition serves as a reminder of the cooler season ahead. As the year wraps up, visitors can expect more variable weather, making it a time to enjoy the region’s beauty under a softer, more subdued sun.

Percentage of Sunny Days in December in Shiraz

The chart illustrates the percentage of sunny days in Shiraz throughout the year, with December highlighted. It highlights the variation in sunshine across each month and provides an overview of the typical frequency of sunny days, offering insights into how often Shiraz experiences clear skies throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec80%77%77%61%82%95%86%84%99%95%77%52%
Data source: Shiraz December chance of sun data, generated using information from the Copernicus Climate Change Service.

Daylight Hours in Shiraz in December

In Shiraz, Iran, the days gradually lengthen from January through June, peaking at an impressive 14 hours of daylight in mid-summer. This seasonal progression highlights the region's transition from the crisp, shorter days of winter—where December sees just 10 hours—to the vibrant, sunlit days of late spring. As summer wanes, daylight gently recedes back to 10 hours by the end of the year, indicating a rhythmic cycle of light that shapes the local climate and daily life. This pattern not only influences outdoor activities but also enriches the cultural tapestry of Shiraz, as residents adapt to the ebb and flow of daylight throughout the year.

Average Daylight Hours in Shiraz for December

The chart illustrates the variation in daylight duration in Shiraz throughout the year, with December highlighted. It shows the monthly changes in daylight hours, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec10h 28m11h 8m11h 59m12h 53m13h 37m14h13h 48m13h 9m12h 18m11h 25m10h 39m10h 16m
Data source: Shiraz daylight hours, calculated by summing the hours between sunrise and sunset for each day.

December Winds in Shiraz

In Shiraz, Iran, December brings a gentle breeze, with an average wind speed of 1.7 m/s (4 mph), mirroring the stillness of the preceding months. Throughout the year, the wind tends to linger around this mild pace, with only a noticeable increase in March as it picks up to 2.6 m/s (6 mph). Overall, the wind speed remains fairly consistent, allowing for a serene winter atmosphere that complements the city's rich cultural heritage and stunning landscapes. As the year wraps up, the calm December winds invite both locals and visitors to embrace the tranquil charm of Shiraz before the winds of change usher in the New Year.

Average December Wind Speed in Shiraz

The chart displays monthly wind speed patterns in Shiraz, with values for each month shown alongside December's data, which is highlighted for easy comparison. It illustrates the average wind speed, offering insights into how December's wind conditions compare to the rest of the year.
JanFebMarAprMayJunJulAugSepOctNovDec1.71.82.61.81.92.02.02.01.71.71.61.7 m/s
Data source: Shiraz December wind data, generated using information from the Copernicus Climate Change Service.

How December Weather in Shiraz Compares to Other Months

Weather in Shiraz varies notably across the year, with each month offering distinct climate conditions. This page compares December’s weather to other months in Shiraz, focusing on differences in temperature, rainfall, humidity, and UV levels.

In December, the weather features milder temperatures, with a minimum of -3°C (28°F) and an average of 7°C (45°F), compared to January's colder minimum of -15°C (5°F) and a similar average of 5°C (41°F). Both months experience a maximum temperature of around 21°C (69°F to 70°F), but January is notably chillier overall. Precipitation levels are similar, with December receiving 42 mm (1.6 in) and January slightly less at 39 mm (1.5 in); both months have about four days of rain. Humidity also remains comparable, at 49% in December and 46% in January. For more details, check out Shiraz weather in January.

When comparing the weather in December and February, both months share similar average temperatures, generally hovering around 7°C (45°F). However, December features slightly milder conditions with a minimum temperature of -3°C (28°F), while February can see lows drop to -7°C (19°F). Rainfall is significantly higher in February, with 80 mm (3.1 in) of precipitation over 6 days compared to December's 42 mm (1.6 in) over just 4 days. Additionally, February experiences lower humidity at 35%, while December has a higher humidity level of 49%. For more details, you can check Shiraz weather in February.

December and March present distinct differences in weather patterns. In December, temperatures range from a minimum of -3°C (28°F) to a maximum of 21°C (69°F), with an average of around 7°C (45°F). The month sees about 42 mm (1.6 in) of precipitation over four days, while humidity levels are relatively high at 49%. In contrast, March experiences slightly colder temperatures, with a minimum of -4°C (24°F) and a maximum of 28°C (83°F), but a higher average of 11°C (52°F). This month is also wetter, receiving 91 mm (3.6 in) of precipitation spread over seven days, alongside lower humidity at 36%. For more detailed information, you can check Shiraz weather in March.

Comparing the weather in December and April reveals distinct differences. December typically experiences cooler temperatures, with a minimum of -3°C (28°F) and an average of 7°C (45°F), while April settles into much milder conditions, starting at a minimum of 3°C (38°F) and averaging 16°C (61°F). Additionally, the maximum temperature in April can reach up to 29°C (84°F), significantly warmer than December’s peak of 21°C (69°F).

In terms of precipitation, both months see similar amounts, with December bringing 42 mm (1.6 in) over about 4 days and April receiving slightly more at 42 mm (1.7 in) across 8 days. Notably, the humidity is also lower in April at 34%, compared to December's 49%. For more details on April's weather patterns, check out Shiraz weather in April.

In December, the weather is quite cool, with temperatures ranging from a minimum of -3°C (28°F) to a maximum of 21°C (69°F), averaging around 7°C (45°F). Humidity is relatively higher at 49%, and precipitation occurs over about four days, totaling 42 mm (1.6 in). In contrast, May offers much warmer conditions, with minimum temperatures starting at 7°C (45°F) and soaring up to a maximum of 36°C (98°F), averaging a comfortable 21°C (71°F). Rainfall is minimal at 16 mm (0.6 in) over just three days, and the humidity decreases to 30%. For more details about the weather during this lively month, you can check Shiraz weather in May.

December and June present strikingly different weather conditions. In December, temperatures range from a chilly -3°C (28°F) to a mild 21°C (69°F), with an average of 7°C (45°F). This month sees about 42 mm (1.6 in) of precipitation over four days, coupled with a humidity level of 49%. In contrast, June offers significantly warmer weather, with temperatures soaring from a minimum of 14°C (57°F) to a scorching maximum of 39°C (102°F), averaging around 28°C (82°F). Remarkably, June experiences no rainfall, achieving an impressive humidity low of 14%. For more detailed information about June weather, visit Shiraz weather in June.

December and July present starkly contrasting weather conditions. In December, temperatures range from a chilly minimum of -3°C (28°F) to a comfortable average of 7°C (45°F), peaking at a mild 21°C (69°F). The month sees moderate precipitation, with 42 mm (1.6 in) falling over four days, and the humidity sits at a relatively high 49%. In contrast, July boasts a much warmer climate, characterized by a minimum temperature of 19°C (66°F), averaging 29°C (84°F), and soaring to a maximum of 39°C (103°F). This summer month experiences very little precipitation, with only 3 mm (0.1 in) recorded over the entire month and humidity dropping to a dry 10%. For more specific details, check out Shiraz weather in July.

In December, the weather tends to be much colder, with temperatures ranging from a minimum of -3°C (28°F) to a maximum of 21°C (69°F), averaging around 7°C (45°F). This month also sees about 42 mm (1.6 in) of precipitation over four days, coupled with a humidity level of 49%. In stark contrast, August offers a significantly warmer climate, where temperatures can soar from a minimum of 17°C (62°F) to a scorching maximum of 39°C (103°F), with an average temperature of 28°C (83°F). Notably, August experiences no recorded precipitation, resulting in a dry atmosphere with a humidity level of just 12%. For more detailed information on August weather in Shiraz, you can check Shiraz weather in August.

In December, the weather is significantly cooler, with temperatures ranging from a minimum of -3°C (28°F) to a maximum of 21°C (69°F) and an average of 7°C (45°F). Precipitation is also present during this month, totaling 42 mm (1.6 inches) over four days, accompanied by a humidity level of 49%. In contrast, September boasts much warmer conditions, with a minimum temperature of 14°C (58°F) and peaking at 36°C (96°F), giving an average of 25°C (77°F). Remarkably, September experiences no rainfall, resulting in a dry month with a low humidity of just 16%. For more detailed information, check out Shiraz weather in September.

When comparing the weather in December to that of October, it's clear that December experiences much cooler temperatures, with a minimum of -3°C (28°F) and an average of 7°C (45°F), in stark contrast to October's milder minimum of 5°C (42°F) and an average of 19°C (66°F). Additionally, December sees a maximum temperature of 21°C (69°F), while October can reach highs of 32°C (89°F). Precipitation is also notably higher in December, with 42 mm (1.6 in) over four days, compared to just 7 mm (0.3 in) on a single day in October. The humidity is more pronounced in December at 49%, compared to October’s drier 33%. For more detailed insights, check out Shiraz weather in October.

In comparing the weather between November and December, December tends to be slightly cooler with average temperatures ranging from a minimum of -3°C (28°F) to a maximum of 21°C (69°F), compared to November's temperatures which range from a minimum of -1°C (30°F) to a maximum of 25°C (78°F). Additionally, December experiences less precipitation, measuring 42 mm (1.6 in) over 4 days, whereas November has 51 mm (2.0 in) spread across 5 days. Humidity levels are relatively similar, with December at 49% and November at 51%. For a more detailed look at November weather in Shiraz, you can explore Shiraz weather in November.

Compare Shiraz's Climate with Cities Worldwide

Conclusion: What to Expect From December Weather in Shiraz

December in Shiraz brings a notable shift in climate, characterized by cooler temperatures and a refreshing sense of crispness in the air. While the days are mild, reaching a pleasant maximum of 21°C, the nights can dip to a chilly minimum of -3°C, marking a distinct departure from the warmer months. With an average humidity of 49% and about four days of rainfall totaling 42 mm for the month, December is the ideal time to enjoy the city's charming winter ambiance. It's a season that invites cozy gatherings and exploration of Shiraz's rich culture, making it a unique time to experience all that the city has to offer. For a deeper dive into the region's weather patterns, check out Shiraz Climate.