Morocco i
Morocco

Morocco in March

Where it is warm, dry and good for swimming in Morocco in March — compared across the country’s main destinations.

Quick answers
Where is it warmest in Morocco in March?
Taroudant is the warmest of the 16 destinations compared, with highs of 24°C (75°F) in March; Chefchaouen is the coolest at 17°C (63°F).
Can you swim in the sea in Morocco in March?
Hardly: even the warmest water, at Agadir (17°C (62°F)), stays below 21 °C.
Warmest
24°
Taroudant
Coolest
17°
Chefchaouen
Driest
14 mm
Sidi Ifni
Warmest sea
17°
Agadir

Taroudant is the warm end of Morocco in March (24°C (75°F)); Chefchaouen the cool end (17°C (63°F)). On average it is 2 °C (4 °F) warmer than February. Most destinations stay largely dry. Best bets this month: Ouarzazate, Marrakesh, and Agadir.

Weather in March by city

PlaceDayNightRainSeaScore
Ouarzazate 22° 8° 19 mm — 99
Sidi Ifni 23° 14° 14 mm — 97
Taroudant 24° 12° 30 mm — 96
Agadir 22° 12° 24 mm 17° 94
Marrakesh 22° 10° 38 mm — 92
Essaouira 20° 13° 32 mm — 83
Casablanca 21° 10° 44 mm 17° 82
Berkane 20° 9° 32 mm — 81
Nador 19° 11° 37 mm — 78
Rabat 20° 10° 53 mm 17° 77
Fes 19° 8° 73 mm — 75
Meknes 19° 7° 71 mm — 73
Al Hoceima 18° 11° 46 mm 16° 73
Moulay Driss Zerhoun 19° 7° 78 mm — 72
Tétouan 19° 10° 101 mm — 70
Chefchaouen 17° 6° 159 mm — 63

Public holidays in March

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in Morocco in March?

Average daytime highs range from 17° in Chefchaouen to 24° in Taroudant.

Can you swim in Morocco in March?

The sea is cool: the warmest water is around Agadir at about 17°.