← Weather to Go When
Morocco
Best time to visit Marrakech
Based on 12 years of real historical weather data (2015–2026). Sunshine hours, rainfall, and temperature — week by week.
⭐ Best week
W11 · Mar 11–17
🌡 23.1°C avg☀️ 10.1h sun/day🌧 0.8mm/day
Weather score: 95/100
36.9°C
Avg summer temp
20.5°C
Avg winter temp
10.7h
Avg sunshine / day
0.8mm
Avg rainfall / day
Month-by-month weather
January86/100
🌡 19.4°C☀️ 9.2h🌧 Light showers
February91/100
🌡 21.1°C☀️ 9.7h🌧 Light showers
March95/100
🌡 23.1°C☀️ 10.2h🌧 Light showers
April90/100
🌡 26.1°C☀️ 11.2h🌧 Light showers
May86/100
🌡 30.3°C☀️ 11.9h🌧 Dry
June81/100
🌡 33.5°C☀️ 12.2h🌧 Dry
July75/100
🌡 38.7°C☀️ 12.6h🌧 Dry
August76/100
🌡 38.0°C☀️ 12.1h🌧 Dry
September80/100
🌡 33.1°C☀️ 10.7h🌧 Dry
October91/100
🌡 29.2°C☀️ 9.9h🌧 Dry
November94/100
🌡 23.6°C☀️ 9.2h🌧 Light showers
December88/100
🌡 20.8°C☀️ 8.8h🌧 Light showers
All weeks ranked by weather score
| Week | Dates | Avg temp | Range | Sun / day | Rain / day | Score |
|---|---|---|---|---|---|---|
| W11 | Mar 11–17 | 23.1°C | 6.4°–27.1° | 10.1h | 0.8mm | 95 |
| W46 | Nov 11–17 | 24.4°C | 7.9°–27.1° | 9.3h | 0.8mm | 94 |
| W10 | Mar 4–10 | 22.7°C | 6.3°–26.2° | 10.0h | 1.3mm | 93 |
| W45 | Nov 4–10 | 25.3°C | 8.2°–28.8° | 9.5h | 0.4mm | 93 |
| W9 | Feb 26–Mar 3 | 21.8°C | 5.7°–25.4° | 10.2h | 1.2mm | 91 |
| W44 | Oct 28–Nov 3 | 25.8°C | 10.9°–29.0° | 9.5h | 0.5mm | 91 |
| W7 | Feb 12–18 | 21.6°C | 5.1°–25.0° | 9.5h | 0.8mm | 90 |
| W14 | Apr 1–7 | 24.9°C | 8.4°–29.2° | 10.6h | 1.3mm | 90 |
| W16 | Apr 15–21 | 26.6°C | 9.8°–31.6° | 11.5h | 0.6mm | 89 |
| W12 | Mar 18–24 | 22.4°C | 6.2°–26.3° | 10.0h | 1.9mm | 88 |
| W47 | Nov 18–24 | 22.6°C | 7.0°–25.7° | 8.9h | 1.5mm | 88 |
| W48 | Nov 25–Dec 1 | 22.0°C | 6.2°–25.2° | 9.0h | 1.3mm | 88 |
| W49 | Dec 2–8 | 21.4°C | 6.0°–24.0° | 8.9h | 1.1mm | 88 |
| W5 | Jan 29–Feb 4 | 20.5°C | 3.9°–23.2° | 9.4h | 0.7mm | 87 |
| W15 | Apr 8–14 | 25.9°C | 9.8°–30.7° | 11.1h | 1.6mm | 87 |
| W52 | Dec 23–29 | 21.4°C | 4.5°–23.1° | 9.1h | 1.1mm | 87 |
| W2 | Jan 8–14 | 19.6°C | 3.5°–21.9° | 9.2h | 0.8mm | 86 |
| W13 | Mar 25–31 | 24.2°C | 7.9°–28.6° | 10.7h | 2.7mm | 86 |
| W18 | Apr 29–May 5 | 28.3°C | 10.8°–33.9° | 11.6h | 0.4mm | 86 |
| W42 | Oct 14–20 | 28.7°C | 12.6°–31.9° | 10.3h | 0.5mm | 86 |
| W6 | Feb 5–11 | 20.8°C | 4.5°–23.8° | 9.5h | 1.7mm | 85 |
| W8 | Feb 19–25 | 21.0°C | 5.2°–25.0° | 9.7h | 2.0mm | 85 |
| W17 | Apr 22–28 | 26.9°C | 10.7°–30.8° | 11.4h | 1.6mm | 85 |
| W51 | Dec 16–22 | 20.3°C | 5.0°–22.4° | 8.8h | 1.2mm | 85 |
| W4 | Jan 22–28 | 19.3°C | 3.2°–22.5° | 9.5h | 1.3mm | 84 |
| W19 | May 6–12 | 29.8°C | 12.8°–33.7° | 12.1h | 0.6mm | 84 |
| W21 | May 20–26 | 30.4°C | 13.0°–34.2° | 11.7h | 0.4mm | 83 |
| W50 | Dec 9–15 | 20.1°C | 4.5°–23.7° | 8.5h | 1.3mm | 83 |
| W20 | May 13–19 | 30.7°C | 12.7°–35.4° | 11.8h | 0.9mm | 82 |
| W41 | Oct 7–13 | 30.7°C | 14.2°–34.2° | 10.3h | 0.7mm | 82 |
| W43 | Oct 21–27 | 27.9°C | 11.7°–32.0° | 8.9h | 1.4mm | 82 |
| W3 | Jan 15–21 | 18.8°C | 3.1°–22.4° | 8.8h | 1.3mm | 81 |
| W24 | Jun 10–16 | 31.6°C | 14.9°–34.7° | 12.0h | 0.1mm | 81 |
| W22 | May 27–Jun 2 | 32.1°C | 14.7°–35.0° | 12.3h | 0.3mm | 80 |
| W37 | Sep 9–15 | 32.4°C | 16.1°–35.4° | 10.7h | 0.2mm | 80 |
| W38 | Sep 16–22 | 32.3°C | 16.3°–34.8° | 10.2h | 0.3mm | 80 |
| W39 | Sep 23–29 | 32.8°C | 15.8°–36.3° | 10.6h | 0.1mm | 80 |
| W40 | Sep 30–Oct 6 | 33.1°C | 15.4°–36.2° | 10.5h | 0.3mm | 80 |
| W1 | Jan 1–7 | 20.0°C | 4.5°–22.2° | 9.2h | 2.6mm | 78 |
| W23 | Jun 3–9 | 33.6°C | 15.0°–38.0° | 11.9h | 0.1mm | 78 |
| W25 | Jun 17–23 | 34.4°C | 16.2°–38.3° | 12.5h | 0.1mm | 78 |
| W26 | Jun 24–30 | 34.5°C | 16.4°–38.1° | 12.5h | 0.0mm | 78 |
| W35 | Aug 26–Sep 1 | 35.1°C | 17.8°–39.1° | 11.5h | 0.1mm | 76 |
| W36 | Sep 2–8 | 35.0°C | 17.2°–38.4° | 11.3h | 0.2mm | 76 |
| W27 | Jul 1–7 | 37.1°C | 17.6°–40.5° | 12.8h | 0.0mm | 75 |
| W28 | Jul 8–14 | 39.5°C | 18.5°–43.0° | 12.5h | 0.1mm | 72 |
| W30 | Jul 22–28 | 39.0°C | 19.1°–42.7° | 12.7h | 0.1mm | 72 |
| W31 | Jul 29–Aug 4 | 38.9°C | 19.1°–41.8° | 12.5h | 0.1mm | 72 |
| W33 | Aug 12–18 | 38.8°C | 19.3°–42.2° | 12.5h | 0.1mm | 72 |
| W34 | Aug 19–25 | 38.0°C | 19.4°–41.6° | 11.9h | 0.2mm | 72 |
| W29 | Jul 15–21 | 39.3°C | 19.2°–42.8° | 12.3h | 0.1mm | 71 |
| W32 | Aug 5–11 | 39.3°C | 19.4°–43.4° | 12.3h | 0.1mm | 70 |
Explore Marrakech weather interactively
Dive deeper — compare individual weeks, see year-by-year variation, and download the data as Excel.
Search Marrakech →