Menu

Weather in Marrakech in April

View all deals
temperature
Temp

20° C

average

rain
Rain

3 mm

per month

sun
Sun

57 %

chance

humidity
Humidity

55 %

average

What’s the weather like in Marrakech in April?

In April, Marrakech experiences warm and pleasant weather, making it one of the best times to visit this vibrant city in Morocco. The temperatures begin to rise, and the city starts to transition into summer. The days are generally bright and sunny, with little to no rainfall.

Average daily temperatures

The average daily temperature in Marrakech in April ranges between 16°C (61°F) and 26°C (79°F). During the daytime, you can expect temperatures to reach the mid-20s, providing comfortable conditions for outdoor activities and sightseeing. However, evenings and nights tend to be cooler, so it’s advisable to carry a light jacket or sweater for the cooler temperatures.

Sunshine and rainfall

April in Marrakech is characterized by long, sunny days. On average, the city experiences around 9 hours of sunshine per day, giving visitors plenty of daylight hours to explore the city and its attractions.

Rainfall in Marrakech during April is minimal. The month receives an average of only 10mm of rainfall, spread over 3 days throughout the month. These rain showers are usually short-lived and won’t significantly affect your plans or activities. However, it’s always a good idea to carry a small umbrella or a rain jacket, just in case.

Holiday deals in Marrakech

Destinations with similar weather