January weather forecast
Iran

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

Weather in January

January marks the middle of winter in Iran, with substantial variations in temperature and precipitation across the country. The arid desert regions, such as the Dasht-e Kavir and the Dasht-e Lut, experience a sharp contrast in daytime and nighttime temperatures. Daytime temperatures generally maintain a moderate warmth around 15°C (59°F), while at night, temperatures can drop close to 0°C (32°F), which is relatively cold compared to the intense heat of the summer months.

Meanwhile, the cold semi-arid regions, including cities like Tabriz and Ardabil, witness one of the coldest months of the year, with temperatures often falling below 0°C (32°F). These areas are also susceptible to heavy snowfall in January, especially in comparison to other parts of the country.

The warm temperate regions, encompassing cities such as Shiraz and Isfahan, undergo mild winters. During January, the coldest month's temperature ranges from -3°C (26.6°F) to 18°C (64.4°F), which is considerably warmer than the semi-arid regions.

Tropical and subtropical steppe areas, including parts of the southern coastal regions near the Persian Gulf and the Gulf of Oman, experience a milder January, with temperatures typically staying above 10°C (50°F). These regions also witness some of their highest annual precipitation during this month, as they are affected by mid-latitude frontal cyclone activity.

In comparison to December, January might see a slight drop in temperatures, especially in the desert and semi-arid regions. However, the weather in these regions begins to transition towards milder conditions as the country moves into February.

  • Tehran - January »
    The month with the most snowfall in Tehran is January, when snow falls for 3.3 days and typically aggregates up to 27mm (1.06") of snow. January is the month when Tehran sees the average lowest temperatures, with a high of 5.8°C (42.4°F) and a low of -2.3°C (27.9°F).
  • Mashhad - January »
    In Mashhad, in January, it is raining for 6.2 days, with typically 13mm (0.51") of accumulated precipitation. January, characterized by an average high temperature of 7.5°C (45.5°F) and a low temperature of -1°C (30.2°F), is generally the coldest month in Mashhad.
  • Isfahan - January »
    In January, in Isfahan, Iran, snow falls for 3.2 days. In Isfahan, during January, the rain falls for 4 days and regularly aggregates up to 17mm (0.67") of precipitation.
  • Karaj - January »
    In January, in Karaj snow falls for 5.4 days. In Karaj, during January, the rain falls for 6.3 days and regularly aggregates up to 31mm (1.22") of precipitation.
  • Tabriz - January »
    January is the most humid month in Tabriz with an average relative humidity of 74%. The month with the least sunshine in Tabriz is January, with an average of 6.9h of sunshine.
  • Shiraz - January »
    The month with the most rainfall in Shiraz is January, when the rain falls for 8.7 days and typically aggregates up to 80mm (3.15") of precipitation. With its high average temperature of 12.1°C (53.8°F) and a low of -0.4°C (31.3°F), January is regarded as the coldest month in Shiraz, Iran.
  • Qom - January »
    The month with the most snowfall days in Qom is January, when snow falls for 3.1 days. The month with the most snowfall days in Qom is January, when snow falls for 3.1 days.
  • Ahvaz - January »
    January is the most humid month in Ahvaz, with an average relative humidity of 43%. The month with the least sunshine in Ahvaz is January, with an average of 6.9h of sunshine.
  • Kermanshah - January »
    The month with the most snowfall days in Kermanshah is January, when snow falls for 5.9 days. In Kermanshah the month of January is known for its lowest average temperatures, reaching a high of 6.5°C (43.7°F) and a low of -4.3°C (24.3°F).
  • Urmia - January »
    The month with the most snowfall days in Urmia is January, when snow falls for 8.5 days. In Urmia, during January, the rain falls for 9.6 days and regularly aggregates up to 30mm (1.18") of precipitation.
  • Rasht - January »
    In Rasht, during January, snow falls for 0.9 days and regularly aggregates up to 32mm (1.26") of snow. In Rasht, in January, it is raining for 8.9 days, with typically 57mm (2.24") of accumulated precipitation.
  • Zahedan - January »
    In Zahedan, Iran, during January, the rain falls for 4.3 days and regularly aggregates up to 19mm (0.75") of precipitation. January in Zahedan, Iran, is typically a cooler month, highlighted by its unique combination of average high and low temperatures - 14°C (57.2°F) and -0.5°C (31.1°F) respectively.
[Resources]

Iran

Weather forecast for your location

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