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
| Month | Sunniest place | Score | Warmest place | Day high |
|---|---|---|---|---|
| January | Agadir (Temsia) | 95 | Agadir (Temsia) | 21° / 70°F |
| February | Zagora | 99 | Agadir (Temsia) | 23° / 73°F |
| March | Zagora | 98 | Zagora | 26° / 79°F |
| April | Zagora | 99 | Zagora | 30° / 86°F |
| May | Agadir (Temsia) | 98 | Zagora | 34° / 93°F |
| June | Essaouira | 100 | Zagora | 39° / 102°F |
| July | Oujda | 98 | Zagora | 43° / 109°F |
| August | Casablanca | 97 | Zagora | 42° / 108°F |
| September | Essaouira | 98 | Zagora | 36° / 97°F |
| October | Zagora | 98 | Agadir (Temsia) | 30° / 86°F |
| November | Zagora | 98 | Agadir (Temsia) | 25° / 77°F |
| December | Marrakesh | 94 | Agadir (Temsia) | 22° / 72°F |
Morocco by month: January · February · March · April · May · June · July · August · September · October · November · December
Most annual sunshine in Morocco
| # | Destination | Sunshine h/yr | Best month |
|---|---|---|---|
| 1 | Zagora | 3,857 | February |
| 2 | Ouarzazate | 3,818 | April |
| 3 | Errachidia | 3,758 | May |
| 4 | Essaouira | 3,614 | June |
| 5 | Marrakesh | 3,604 | May |
| 6 | Agadir (Temsia) | 3,598 | May |
| 7 | Beni Mellal | 3,466 | May |
| 8 | Oujda | 3,356 | July |
| 9 | Nador | 3,343 | June |
| 10 | Fes | 3,299 | June |
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?