Marrakesh Weather in April
Morocco · April climate averages and travel tips
Avg high26°C (80°F)
Avg low11°C (53°F)
Rainfall26 mm (1.0 in)
RatingExcellent 10/10
Expect hot days in Marrakesh in April: the average high is 26°C (80°F) and the average low is 11°C (53°F). April is spring in Morocco. The month is fairly dry, with about 26 mm (1.0 in) of rain spread over 4 days. You get roughly 12.8 hours of daylight and a mix of sun and cloud.
Is April a good time to visit Marrakesh?
Yes — April is one of the best months to visit Marrakesh. The weather rates excellent (10/10) on our comfort score.
April weather at a glance
| Average high | 26°C (80°F) |
|---|---|
| Average low | 11°C (53°F) |
| Daily mean | 18°C (65°F) |
| Rainfall | 26 mm (1.0 in) |
| Rainy days (1 mm+) | 4 |
| Humidity | 55% |
| Cloud cover | 37% |
| Daylight | 12.8 hours |
| Est. sunshine | 8.9 hours/day |
| Wind | 8.4 km/h |
| vs March | 3°C warmer than March, with 14 mm less rain. |
What to pack for Marrakesh in April
- light, breathable clothing
- sunscreen and a hat
- a sweater for cool nights
Marrakesh weather in other months
Jan19°C / 7°C38 mmExcellentFeb20°C / 7°C36 mmExcellentMar23°C / 9°C40 mmExcellentApr26°C / 11°C26 mmExcellentMay31°C / 15°C14 mmExcellentJun34°C / 17°C9 mmFairJul40°C / 22°C7 mmPoorAug40°C / 23°C6 mmPoorSep34°C / 19°C17 mmGoodOct30°C / 16°C24 mmExcellentNov24°C / 11°C47 mmExcellentDec20°C / 8°C29 mmExcellent
← MarchBest time to visit MarrakeshMay →
Nearby in April
- Essaouira20°C · 17 mm
- Agadir27°C · 15 mm
- Casablanca23°C · 31 mm
- Rabat21°C · 33 mm
- Fes24°C · 65 mm
- Tangier19°C · 52 mm
Where else is good in April? See where to go in April.