Mashhad weather, climate and best time to visit

Best time to visit Mashhad

The best time to visit in Mashhad in Iran is from April until October, when you will have a pleasant till hot temperature and none till limited rainfall. The highest average temperature in in Mashhad is 32°C in July and the lowest is 8°C in January.

Mashhad has the desert climate prevailing. If you want to know what the average temperature is in in Mashhad or when most precipitation (rain or snow) falls, you can find a quick overview below. This way, you are well prepared. Our average monthly climate data is based on data from the past 30 years.

Average weather Mashhad by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Temperature (°C) 8 8 15 20 26 30 32 30 26 20 12 9
Precipitation (mm) 8 23 23 15 19 3 0 0 0 7 9 5

Travel and stay Mashhad

Looking to book a flight to Mashhad? Hop on one of these airlines.

14 day weather forecast Mashhad

The weather for in Mashhad will be 13° till 12° degrees in the next 14 days with one day chance of light rain showers.

Weather forecast this week

Sunday 5 Dec Precip Chance Wind UV
0 mm 0% 1 m/s 1
Monday 6 Dec Precip Chance Wind UV
13°
0 mm 0% 2 m/s 1
Tuesday 7 Dec Precip Chance Wind UV
10°
0 mm 0% 2 m/s 1
Wednesday 8 Dec Precip Chance Wind UV
11°
0 mm 0% 1 m/s 1
Thursday 9 Dec Precip Chance Wind UV
13°
0 mm 0% 1 m/s 1
Friday 10 Dec Precip Chance Wind UV
12°
0 mm 0% 2 m/s 1
Saturday 11 Dec Precip Chance Wind UV
10°
0 mm 0% 1 m/s 1

Weather forecast next week

Sunday 12 Dec Precip Chance Wind UV
12°
0 mm 0% 1 m/s 1
Monday 13 Dec Precip Chance Wind UV
10°
0 mm 0% 1 m/s 1
Tuesday 14 Dec Precip Chance Wind UV
12°
0 mm 0% 1 m/s 1
Wednesday 15 Dec Precip Chance Wind UV
12°
10°
0 mm 0% 1 m/s 1
Thursday 16 Dec Precip Chance Wind UV
12°
0 mm 0% 1 m/s 1
Friday 17 Dec Precip Chance Wind UV
12°
0 mm 0% 2 m/s 1
Saturday 18 Dec Precip Chance Wind UV
0.2 mm 15% 1 m/s 1

Climate Mashhad

Mashhad has the desert climate prevailing. The temperature during the day is warm and you won't have rain here anytime soon. The average annual temperature for Mashhad is 19° degrees and there is about 112 mm of rain in a year. It is dry for 275 days a year with an average humidity of 39% and an UV-index of 5.

Climate table of Mashhad

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°C) 8 8 15 20 26 30 32 30 26 20 12 9
Night temp. (°C) -1 -1 5 9 15 19 21 19 15 10 4 0
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (mm) 8 23 23 15 19 3 0 0 0 7 9 5
Days with rain 6 9 12 10 9 1 - - 1 3 5 5
Days with snow 4 5 2 - - - - - - - 1 3
Dry days 21 14 17 20 22 29 31 31 29 28 24 23
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 7 7 9 11 12 12 12 12 10 10 7 7
Wind force (Bft) 2 2 2 2 2 3 3 3 2 2 2 2
UV-index 2 3 4 5 6 7 7 6 5 4 3 3

Mashhad weather by month

What is the average weather like in a given month for Mashhad? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.

Weather experiences Mashhad

Already been to Mashhad?

Share your experience of the Mashhad weather and get a chance to win $150!

Your email will not be included in the review and will not be passed on to third parties.

By submitting the data you agree to our privacy policy

Frequently asked questions

Where is Mashhad?

Mashhad is located in Iran. It lies in a straight line at 10,228 km from New York.

The coordinates of Mashhad are:

  • Latitude: 36.315591
  • Longitude: 59.567964

The GPS coordinates are 36° 18' N, 59° 34' E

How long is the flight to Mashhad?

The flight time from Los Angeles International Airport (LAX) to Mashhad is approximately 15 h. 20 min.

What are the nearest airports to Mashhad?

These are the airports closests to Mashhad:

  • Mashhad International Airport (11 km) – Mashhad
  • Sabzevar National Airport (178 km) – Sabzevār
  • Ashgabat International Airport (214 km) – Ashgabat

How many inhabitants are there in Mashhad?

Mashhad has approximately 2,469,000 inhabitants.

How big is Mashhad?

The area of Mashhad is around 348 km².

What is the currency of Mashhad?

In Mashhad the Iranian rial (IRR) is used to pay.

Exchange rates on 5 December 2021

  • 1 Iranian rial = 42,105.00 US dollar
  • 1 US dollar = 0.000 Iranian rial
  • 10 Iranian rial = 421,050.00 US dollar
  • 10 US dollar = 0.000 Iranian rial
  • 100 Iranian rial = 4,210,500.03 US dollar
  • 100 US dollar = 0.002 Iranian rial

What is the area code of Mashhad?

The area code to call Mashhad is +98.