weather, climate and best time to visit
Best time to visit Mashhad
The best time to visit Mashhad in Iran is from April through October. In this period you have a hot temperature and almost no precipitation. The highest average temperature in Mashhad is 89°F in July and the lowest is 46°F in January.
In the table below you can quickly find the average weather per month in Mashhad, the monthly temperatures or the highest rainfall. Our average monthly climate data is based on data from the past 30 years.
Looking to book a flight to Mashhad? Hop on one of these airlines.
The weather for Mashhad over the next 14 days will be 77°F till 91° and it stays dry every day.
5-day weather forecast Mashhad
View the 14 day weather forecast for Mashhad
Mashhad has a desert climate. The temperature during the day is warm and you won't have rain here anytime soon. The average annual temperature for Mashhad is 38° degrees and there is about 44 inch 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.
Mashhad weather by month
What is the average Mashhad weather like in a given month? 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.
Mashhad weather experiences
Have you been to Mashhad?
Leave your Mashhad weather experience for a chance to win $150!
Frequently asked questions
Where is Mashhad?
Mashhad is located in Iran. It lies in a straight line 6,355 miles 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 (7 mi) in Mashhad
- Sabzevar National Airport (111 mi) in Sabzevār
How many inhabitants does Mashhad have?
Mashhad has 2,469,000 inhabitants.
How big is Mashhad?
The surface area of Mashhad is 216 mi².
What is the currency of Mashhad?
In Mashhad, the Iranian rial (IRR) is used for payment.
Exchange rates on 14 August 2022
- 1 US dollar = 42,105.00 Iranian rial
- 1 Iranian rial = 0.000 US dollar
- 100 US dollar = 4,210,500.03 Iranian rial
- 100 Iranian rial = 0.002 US dollar
What is the area code of Mashhad?
The area code to call Mashhad is +98.