WhereItsSunny

Climate of Kermanshah, Iran

Area-weighted average across Kermanshah. For where people actually live and travel, see the cities below.

Kermanshah, a subdivision of Iran, has a Mediterranean-style climate on average. Area-weighted monthly temperatures across the whole territory range from 2.2°C / 36°F in January to 27.7°C / 81.9°F in July, with rainfall from 1 mm / 0 in to 100 mm / 3.9 in depending on the season (518 mm / 20.4 in total across the year). See the city listed below for point-value climate at specific locations — these often differ from the area-weighted average, especially in geographically diverse subdivisions.

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January2.2°C36°F82 mm3.2″
February3.4°C38.1°F82 mm3.2″
March7.3°C45.1°F100 mm3.9″
April13.1°C55.6°F63 mm2.5″
May18.1°C64.6°F31 mm1.2″Sunny & Mild
June23.5°C74.3°F1 mm0″Sunny & Warm
July27.7°C81.9°F1 mm0″Sunny & Hot
August27.3°C81.1°F1 mm0″Sunny & Hot
September22.3°C72.1°F1 mm0″Sunny & Warm
October16.5°C61.7°F22 mm0.9″Sunny & Mild
November9.8°C49.6°F58 mm2.3″
December4.9°C40.8°F76 mm3″

Frequently asked questions

What is the best time to visit Kermanshah?

The best months to visit Kermanshah, Iran for sunny, dry weather are May, June, July, August, September, October. The warmest month is July at an area-wide average of 27.7°C / 81.9°F, and the driest is June with about 1 mm / 0 in of rainfall.

What is the climate of Kermanshah?

Kermanshah, Iran has area-weighted monthly average temperatures ranging from 2.2°C / 36°F in January to 27.7°C / 81.9°F in July. Annual rainfall averages about 518 mm / 20.4 in, with the wettest month being March (100 mm / 3.9 in) and the driest June (1 mm / 0 in). Because this is an area average across the whole subdivision, local city values can differ substantially.

What is the hottest month in Kermanshah?

The hottest month in Kermanshah is July, with an area-wide average temperature of 27.7°C / 81.9°F.

What is the coldest month in Kermanshah?

The coldest month in Kermanshah is January, with an area-wide average temperature of 2.2°C / 36°F.

When does it rain most in Kermanshah?

The wettest month in Kermanshah is March, averaging about 100 mm / 3.9 in of rainfall. The driest is June with about 1 mm / 0 in.