Avg weather in April
13 Hrs per day
35 mm per month
50 % avg
7 Mph avg


What’s the weather like in Marrakech in April?

The location of Marrakech just to the north of the Sahara Desert means the city gets year-round heat; April’s one of the wettest months of the year but rainfall’s still very low. You’ll get plenty of sun if you’re going to Marrakech at this time, with things getting warmer as summer approaches.

Atlas Mountains

Marrakech gets its hot and dry weather from the Sahara, while the Atlas Mountains mean it gets some rain. The city sits in the foothills of the mountains, which stops it from being a true desert city. The mountains capture the winds and give Marrakech some rain, which can be quite welcome in April when temperatures are hot.


The usual high temperature in Marrakech during April is 27ºC, although as this drops to 11ºC at night you should bring some warmer clothes for the evenings. Humidity’s low, while average rainfall’s 29mm over six rainy days and you can look forward to nine hours of sunshine from 13 hours of daylight each day. UV levels will be very high so pack some sun cream, and sunset’s around 8pm.

Things to Do

Although the weather’s getting hotter in April, it’s still a lot cooler than summer, so it’s great for exploring Marrakech’s history and culture. Head to the medina and browse the traditional souks, and soak up the atmosphere at the night markets. Main square Jemaa el Fna has an array of snake charmers and acrobats, not to mention delicious food stalls. If you’re after some adventure outside the city then head to the Atlas Mountains, Ouzoud waterfalls or Sahara Desert; stay overnight at the dunes of Erg Chebbi or Erg Chegaga.

View weather for


Sorry, we don’t have any offers for this destination, but take a look at our other flight and hotel deals.