Menu

Weather in Marrakech in June

View all deals
temperature
Temp

27° C

average

rain
Rain

1 mm

per month

sun
Sun

85 %

chance

humidity
Humidity

42 %

average

What’s the weather like in Marrakech in June?

In June, Marrakech experiences hot and dry weather as it is the beginning of summer in Morocco. The days are long and sunny, with average temperatures reaching highs of around 34°C (93°F). However, temperatures can occasionally soar above 40°C (104°F), so it is essential to stay hydrated and protect yourself from the intense heat.

Average daily temperatures

The average daily temperature in Marrakech in June hovers around 29°C (84°F). During the day, temperatures can rise to the mid-30s°C (mid-90s°F), providing ample opportunities to enjoy outdoor activities and explore the city. However, as evening approaches, temperatures drop slightly to around 20°C (68°F), offering some relief from the scorching heat of the day.

Sunshine and rainfall

June is known for its abundant sunshine in Marrakech, with an average of 11 sunshine hours per day. This allows travelers to make the most of the city’s outdoor attractions and enjoy sun-soaked activities. However, despite the dry climate, there is a slight chance of experiencing some rainfall during this month. On average, Marrakech receives around 4 mm of rainfall in June, spread across a few days. It is advisable to carry a light raincoat or umbrella, just in case of the occasional shower.

Holiday deals in Marrakech