Temp
23° C
average
Rain
0 mm
per month
Sun
91 %
chance
Humidity
69 %
average
What’s the weather like in Morocco in June?
In June, Morocco typically experiences hot and dry weather. It is considered to be one of the hottest months in the country, especially in the inland areas. However, coastal regions are more comfortable due to the cooling effect of the Atlantic Ocean.
Average daily temperatures
The average daily temperatures in Morocco in June range between 22°C (72°F) and 30°C (86°F). In cities like Marrakech and Fes, temperatures can soar above 35°C (95°F) during the day, with little relief at night. The Sahara Desert experiences even higher temperatures, often surpassing 40°C (104°F).
Sunshine and rainfall
June is generally a dry month in Morocco with minimal rainfall. The country enjoys an abundance of sunshine, with an average of 11 hours of sunshine per day. Rainfall is rare in most parts of the country, except for the northern coastal regions and the Rif Mountains, where occasional showers can occur.