December weather forecast
Iran

englishespañol中文
Share
Flag of Iran
Flag of Iran

Weather in December

December in Iran ushers in the onset of the winter season, accompanied by a notable dip in temperatures across the country's diverse climatic regions. In the arid desert regions, such as the Dasht-e Kavir and Dasht-e Lut, daytime temperatures typically average between 15°C (59°F) to 20°C (68°F). Nighttime temperatures can drop close to 0°C (32°F), reflecting the winter's arrival.

The cold semi-arid regions, including cities like Tabriz and Ardabil, experience winter in full force, with average temperatures usually ranging from 0°C (32°F) to 10°C (50°F). These regions witness regular snowfall, and frosty conditions become increasingly common, especially in higher altitudes.

The warm temperate regions, where cities like Shiraz and Isfahan are situated, also experience a marked drop in temperatures. December brings daytime temperatures of 15°C (59°F) to 20°C (68°F), while nighttime temperatures can drop below 5°C (41°F). The likelihood of rainfall increases during this month, providing some relief from the dry conditions of the previous months.

In the tropical and subtropical steppe regions, particularly along the southern coastlines near the Persian Gulf and the Gulf of Oman, temperatures range between 20°C (68°F) to 25°C (77°F). December also marks the commencement of these regions' wetter season, leading to increased rainfall.

Compared to November, December brings considerably colder weather across Iran, marking the full onset of the winter season. This cooling trend will persist, making January and February among the coldest months of the year in the country.

  • Tehran - December »
    In Tehran in December, snow falls for 0.9 days, with typically accumulated 5mm (0.2") of snow. In Tehran during December, the rain falls for 7.7 days and regularly aggregates up to 19mm (0.75") of precipitation.
  • Mashhad - December »
    The month with the shortest days in Mashhad is December, with an average of 9h and 42min of daylight. In Mashhad, during December, snow falls for 2.5 days and regularly aggregates up to 20mm (0.79") of snow.
  • Isfahan - December »
    The month with the most rainfall in Isfahan is December, when the rain falls for 3.7 days and typically aggregates up to 20mm (0.79") of precipitation. In Isfahan during December, the rain falls for 3.7 days and regularly aggregates up to 20mm (0.79") of precipitation.
  • Karaj - December »
    The month with the shortest days in Karaj is December, with an average of 9h and 48min of daylight. In Karaj, in December, during 5.8 rainfall days, 34mm (1.34") of precipitation is typically accumulated.
  • Tabriz - December »
    In Tabriz during December, snow falls for 3.8 days and regularly aggregates up to 18mm (0.71") of snow. In Tabriz, in December, snow falls for 3.8 days, with typically accumulated 18mm (0.71") of snow.
  • Shiraz - December »
    With an average of 10h and 18min of daylight, December has the shortest days of the year in Shiraz, Iran. The months with the lowest UV index in Shiraz, Iran, are January and December, with an average maximum UV index of 4.
  • Qom - December »
    With an average of 9h and 54min of daylight, December has the shortest days of the year in Qom, Iran. In Qom in December, during 3.2 rainfall days, 19mm (0.75") of precipitation is typically accumulated.
  • Ahvaz - December »
    In Ahvaz, in December, during 6.3 rainfall days, 29mm (1.14") of precipitation is typically accumulated. With an average of 10h and 12min of daylight, December has the shortest days of the year in Ahvaz.
  • Kermanshah - December »
    In Kermanshah in December, during 9.6 rainfall days, 70mm (2.76") of precipitation is typically accumulated. In Kermanshah in December, during 9.6 rainfall days, 70mm (2.76") of precipitation is typically accumulated.
  • Urmia - December »
    In Urmia, during December, the rain falls for 8.5 days and regularly aggregates up to 30mm (1.18") of precipitation. In December, in Urmia snow falls for 5.5 days.
  • Rasht - December »
    The month with the shortest days in Rasht is December, with an average of 9h and 42min of daylight. The month with the shortest days in Rasht is December, with an average of 9h and 42min of daylight.
  • Zahedan - December »
    The month with the shortest days in Zahedan, Iran, is December, with an average of 10h and 18min of daylight. On the first day of December in Zahedan, Iran, sunrise is at 06:03 and sunset at 16:27.
[Resources]

Iran

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location