Morocco
Morocco in April
Where it is warm, dry and good for swimming in Morocco in April — compared across the country’s main destinations.
Quick answers
- Where is it warmest in Morocco in April?
- Ouarzazate is the warmest of the 16 destinations compared, with highs of 25°C (77°F) in April; Chefchaouen is the coolest at 19°C (67°F).
- Can you swim in the sea in Morocco in April?
- Hardly: even the warmest water, at Casablanca (18°C (64°F)), stays below 21 °C.
Warmest
25°
Ouarzazate
Coolest
19°
Chefchaouen
Driest
11 mm
Sidi Ifni
Warmest sea
18°
Casablanca
April in Morocco ranges from 19°C (67°F) in Chefchaouen to 25°C (77°F) in Ouarzazate — a spread of 6 degrees across the country. On average it is about as warm as March. Most destinations stay largely dry. Best bets this month: Ouarzazate, Marrakesh, and Agadir.
Best places in Morocco in April
100
Ouarzazate
Drâa-Tafilalet · Morocco
25° / 11° 13 mm Apr
93
Marrakesh
Marrakesh-Safi · Morocco
23° / 12° 32 mm Apr
96
Agadir
Souss-Massa · Morocco
22° / 13° 16 mm Apr
98
Sidi Ifni
Souss-Massa · Morocco
23° / 14° 11 mm Apr
100
Arfoud
Drâa-Tafilalet · Morocco
27° / 13° 9 mm Apr
98
Taroudant
Souss-Massa · Morocco
25° / 14° 19 mm Apr
87
Casablanca
Casablanca-Settat · Morocco
21° / 11° 40 mm Apr
100
Errachidia
Drâa-Tafilalet · Morocco
24° / 11° 15 mm Apr
Weather in April by city
| Place | Day | Night | Rain | Sea | Score |
|---|---|---|---|---|---|
| Ouarzazate | 25° | 11° | 13 mm | — | 100 |
| Sidi Ifni | 23° | 14° | 11 mm | — | 98 |
| Taroudant | 25° | 14° | 19 mm | — | 98 |
| Agadir | 22° | 13° | 16 mm | 17° | 96 |
| Marrakesh | 23° | 12° | 32 mm | — | 93 |
| Casablanca | 21° | 11° | 40 mm | 18° | 87 |
| Berkane | 22° | 11° | 44 mm | — | 86 |
| Essaouira | 20° | 14° | 22 mm | — | 85 |
| Nador | 21° | 12° | 44 mm | — | 85 |
| Fes | 22° | 11° | 62 mm | — | 83 |
| Rabat | 20° | 11° | 55 mm | 18° | 80 |
| Meknes | 20° | 9° | 67 mm | — | 78 |
| Tétouan | 21° | 12° | 59 mm | — | 78 |
| Moulay Driss Zerhoun | 20° | 9° | 70 mm | — | 78 |
| Al Hoceima | 20° | 12° | 39 mm | 17° | 78 |
| Chefchaouen | 19° | 9° | 69 mm | — | 71 |
Frequently asked questions
What is the weather like in Morocco in April?
Average daytime highs range from 19° in Chefchaouen to 25° in Ouarzazate.
Can you swim in Morocco in April?
The sea is cool: the warmest water is around Casablanca at about 18°.