Best time to visit Marrakesh
The best months to visit Marrakesh are November, March and April, based on month-by-month temperature and rainfall data. The full year of weather, daylight, holidays, and festival timing is below.
November, March and April score best for Marrakesh weather:
- March24° / 10°CMarch warms up for garden visits, Gueliz cafes, and Ourika Valley trips with occasional showers.
- April26° / 12°CApril is one of the best walking months, with warm afternoons and comfortable Medina evenings.
- November23° / 11°CNovember is mild with cooler nights, strong for walking the Medina and eating outdoors at lunch.
Get a Marrakesh plan you can trust — matched to the month you pick, with every place checked for hours, closures, and booking needs.
- Free. No account.
- Ready in about 30 seconds.


30% off a Going membership after you build your plan.

By TripSapien Research · Updated May 20, 2026
Marrakesh weather by month
| Month | High | Low | Rain (mm) | Rainy days | Daylight |
|---|---|---|---|---|---|
| January | 19° | 6° | 30 | 8 | 10h |
| February | 21° | 8° | 40 | 8 | 11h |
| MarchBest weather | 24° | 10° | 40 | 8 | 12h |
| AprilBest weather | 26° | 12° | 40 | 7 | 13h |
| May | 30° | 15° | 25 | 5 | 14h |
| June | 34° | 18° | 4 | 1 | 14h |
| July | 38° | 21° | 1 | 1 | 14h |
| August | 37° | 21° | 3 | 1 | 13h |
| September | 32° | 18° | 6 | 3 | 12h |
| October | 28° | 15° | 25 | 6 | 11h |
| NovemberBest weather | 23° | 11° | 40 | 7 | 10h |
| December | 20° | 7° | 30 | 6 | 10h |
Temperatures in °C. Long-term monthly averages.
Know your Marrakesh month?
Pick your dates and we'll build the trip around them — every place checked for closures and booking needs.
Marrakesh month by month
January
Marrakesh in January: 19.2°C high, 5.9°C low, 30mm rain over 8 days, 10.2h daylight. Mild and dry — shoulder-season sweet spot.
February
Marrakesh in February: 20.8°C high, 7.7°C low, 40mm rain over 8 days, 10.9h daylight. Mild and dry — shoulder-season sweet spot.
MarchBest weather
Marrakesh in March: 23.7°C high, 10.4°C low, 40mm rain over 8 days, 11.8h daylight. Mild and dry — shoulder-season sweet spot.
AprilBest weather
Marrakesh in April: 25.8°C high, 12.4°C low, 40mm rain over 7 days, 12.8h daylight. Mild and dry — shoulder-season sweet spot.
May
Marrakesh in May: 29.5°C high, 15.1°C low, 25mm rain over 5 days, 13.6h daylight. Hot and dry — outdoor friendly, hydrate.
June
Marrakesh in June: 33.7°C high, 18°C low, 4mm rain over 1 days, 14.1h daylight. Hot and dry — outdoor friendly, hydrate.
July
Marrakesh in July: 37.7°C high, 20.6°C low, 1mm rain over 1 days, 13.9h daylight. Hot and dry — outdoor friendly, hydrate.
August
Marrakesh in August: 37.4°C high, 21°C low, 3mm rain over 1 days, 13.2h daylight. Hot and dry — outdoor friendly, hydrate.
September
Marrakesh in September: 32.4°C high, 18.1°C low, 6mm rain over 3 days, 12.2h daylight. Hot and dry — outdoor friendly, hydrate.
October
Marrakesh in October: 28.4°C high, 15.3°C low, 25mm rain over 6 days, 11.2h daylight. Hot and dry — outdoor friendly, hydrate.
NovemberBest weather
Marrakesh in November: 23.3°C high, 10.5°C low, 40mm rain over 7 days, 10.4h daylight. Mild and dry — shoulder-season sweet spot.
December
Marrakesh in December: 20.2°C high, 7.4°C low, 30mm rain over 6 days, 9.9h daylight. Mild and dry — shoulder-season sweet spot.
Ready to plan Marrakesh?
Pick one of the best months and turn it into a full Marrakesh plan — every place checked for closures, limited hours, and booking needs on your dates.