Weather by month in Iran
Many people wonder what the weather conditions are in Iran over the year. What is the best time to visit Iran?
This page shows the average weather conditions by month in Iran over the year in: January, February, March, April, May, June, July, August, September, October, November, December.
Iran in January
In January the weather in Iran ranges from poor in Maḩmūdābād to tolerable in Yazd. January is a winter month. The temperatures range from low in Hamadān with 3°C to moderate in Yazd with 13°C. On average, this month is the coldest month of the year in Iran.
Find more detailed climate information for Iran in January here.
Iran in February
In February the weather in Iran ranges from poor in Tehran to pleasant in Yazd. February is a winter month. The temperatures range from low in Hamadān with 6°C to moderate in Yazd with 16°C.
Find more detailed climate information for Iran in February here.
Iran in March
In March the weather in Iran ranges from unpleasant in Tehran to perfect in Yazd. The temperatures range from low in Karaj with 11°C to pleasant in Yazd with 21°C.
Find more detailed climate information for Iran in March here.
Iran in April
In April the weather in Iran ranges from tolerable in Karaj to perfect in Maḩmūdābād. The temperatures range from moderate in Karaj with 17°C to high in Yazd with 26°C.
Find more detailed climate information for Iran in April here.
Iran in May
In May the weather in Iran is generally perfect. The temperatures range from high in Hamadān with 24°C to very high in Yazd with 31°C. These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.
Find more detailed climate information for Iran in May here.
Iran in June
In June the weather in Iran ranges from unpleasant in Maḩmūdābād to perfect in Tehran. June is a summer month. The temperatures range from high in Shahrud with 30°C to extremely high in Maḩmūdābād with 37°C. These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.
Find more detailed climate information for Iran in June here.
Iran in July
In July the weather in Iran ranges from unpleasant in Maḩmūdābād to perfect in Shahrud. July is a summer month. The temperatures range from very high in Shahrud with 32°C to extremely high in Maḩmūdābād with 40°C. On average, this month is one of the warmest months of the year in Iran. So be prepared and make sure to dress lightly.
Find more detailed climate information for Iran in July here.
Iran in August
In August the weather in Iran ranges from unpleasant in Maḩmūdābād to perfect in Karaj. August is a summer month. The temperatures range from very high in Shahrud with 31°C to extremely high in Maḩmūdābād with 39°C. These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.
Find more detailed climate information for Iran in August here.
Iran in September
In September the weather in Iran ranges from tolerable in Maḩmūdābād to perfect in Tehran. The temperatures range from high in Shahrud with 28°C to very high in Maḩmūdābād with 35°C. These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.
Find more detailed climate information for Iran in September here.
Iran in October
In October the weather in Iran is generally perfect. The temperatures range from pleasant in Shahrud with 21°C to high in Yazd with 27°C.
Find more detailed climate information for Iran in October here.
Iran in November
In November the weather in Iran ranges from unpleasant in Tehran to perfect in Yazd. The temperatures range from moderate in Karaj with 12°C to pleasant in Yazd with 20°C.
Find more detailed climate information for Iran in November here.
Iran in December
In December the weather in Iran ranges from poor in Tehran to pleasant in Yazd. December is a winter month. The temperatures range from low in Karaj with 6°C to moderate in Yazd with 15°C.
Find more detailed climate information for Iran in December here.