HomeMoroccoMarrakeshBest time to visit

Best time to visit Marrakesh, Morocco

Based on 2020–2024 of daily weather data, the best months to visit Marrakesh are June, May, September — when temperatures are comfortable, rainfall is low, and sunshine is plentiful.

Months ranked by travel comfort

RankMonthHighLowPrecipRainy daysSunScore
1 ★June33.3°18°6.3 mm1511.9 h98
2 ★May31.4°15.5°66.4 mm3312 h97
3 ★September33.4°18.7°22.3 mm1610.5 h96
4November25.6°11.1°61.4 mm269.3 h96
5October30.1°15.4°118 mm2810 h95
6April27°12.4°128.2 mm4111 h94
7February23°8.2°207 mm399.5 h89
8March23.4°9.5°273.4 mm579.9 h89
9December21.5°7.8°122.3 mm358.7 h87
10January20.7°6.1°120.1 mm309.3 h86
11August38.6°21.6°0.5 mm112.2 h82
12July40.2°22.1°1.8 mm412.4 h78

Score (0–100) blends ideal-temperature comfort (50%), low-rainfall (30%), and sunshine (20%). Higher is better for a typical sightseeing trip.

Plan your trip

January February March April May June July August September October November December · Marrakesh hub