Temp
20° C
average
Rain
3 mm
per month
Sun
57 %
chance
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.