Sunshine Map

Where is it sunny in Morocco? Month by month

It's July: the sunniest place in Morocco right now is Oujda at 98/100 (31°C days, 7 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
JanuaryAgadir (Temsia)95Agadir (Temsia)21° / 70°F
FebruaryZagora99Agadir (Temsia)23° / 73°F
MarchZagora98Zagora26° / 79°F
AprilZagora99Zagora30° / 86°F
MayAgadir (Temsia)98Zagora34° / 93°F
JuneEssaouira100Zagora39° / 102°F
JulyOujda98Zagora43° / 109°F
AugustCasablanca97Zagora42° / 108°F
SeptemberEssaouira98Zagora36° / 97°F
OctoberZagora98Agadir (Temsia)30° / 86°F
NovemberZagora98Agadir (Temsia)25° / 77°F
DecemberMarrakesh94Agadir (Temsia)22° / 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
1Zagora3,857February
2Ouarzazate3,818April
3Errachidia3,758May
4Essaouira3,614June
5Marrakesh3,604May
6Agadir (Temsia)3,598May
7Beni Mellal3,466May
8Oujda3,356July
9Nador3,343June
10Fes3,299June

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?