☀ Sunshine Atlas

Where is it sunny in Morocco? Month by month

It's July: the sunniest place in Morocco right now is Essaouira at 96/100 (31°C days, 1 mm rain) — the full July ranking. Every month below, 15 destinations from long-term climate normals.

The sunniest & warmest place in Morocco, every month

MonthSunniest placeScoreWarmest placeDay high
JanuaryTan Tan92Tan Tan21° / 70°F
FebruaryTan Tan91Tan Tan22° / 72°F
MarchZagora97Zagora24° / 75°F
AprilZagora98Zagora28° / 82°F
MayOuarzazate97Zagora33° / 91°F
JuneAgadir (Temsia)96Zagora38° / 100°F
JulyEssaouira96Zagora41° / 106°F
AugustEssaouira96Zagora40° / 104°F
SeptemberOuarzazate96Zagora35° / 95°F
OctoberZagora97Zagora28° / 82°F
NovemberZagora97Tan Tan24° / 75°F
DecemberTan Tan92Tan Tan22° / 72°F

Morocco by month: January · February · March · April · May · June · July · August · September · October · November · December

Most annual sunshine in Morocco

#DestinationSunshine h/yrBest month
1Ouarzazate3,416May
2Zagora3,373April
3Errachidia3,241May
4Marrakesh3,131May
5Beni Mellal3,066May
6Agadir (Temsia)2,978June
7Essaouira2,935June
8Rabat2,919June
9Casablanca2,891June
10Oujda2,891July

All 15 destinations with full climate cards are on the Morocco country page; for daytime heat month by month see the hottest place in Morocco guide, or plan a trip with the best time to visit Morocco. Ranked worldwide instead: where is it sunny now?