Menu

Weather in Morocco in April

View all deals
temperature
Temp

19° C

average

rain
Rain

0 mm

per month

sun
Sun

65 %

chance

humidity
Humidity

69 %

average

What’s the weather like in Morocco in April?

In April, Morocco experiences spring weather with mild temperatures and plenty of sunshine. It is a great time to visit the country as the weather is typically pleasant, making it ideal for outdoor activities and exploring the various attractions.

Average daily temperatures

During April, the average daily temperatures in Morocco range from around 15 to 27 degrees Celsius (59 to 80 degrees Fahrenheit), depending on the region. In coastal areas such as Casablanca and Essaouira, temperatures are generally cooler, while inland cities like Marrakech and Fez tend to be slightly warmer.

Sunshine and rainfall

April is one of the sunniest months in Morocco, with an average of 9 to 10 hours of sunshine per day. Rainfall during this month is minimal, with some regions experiencing only a few millimeters of precipitation. However, it is always wise to bring a light jacket or raincoat as there may be occasional showers.

Holiday deals in Morocco

Destinations with similar weather