Africa

Morocco: weather & best time to visit

3 destinations with long-term climate data. Best time to visit overall: April – November.

Weather by month

Daytime highs and sea temperatures range across the destinations; the score is their average. Best months are marked.

MonthScoreAirSeaBest weather
JanuaryJan5818–20°17–18°Marrakesh
FebruaryFeb6219–21°17°Marrakesh
MarchMar6620–22°17°Marrakesh
AprilApr7221–25°17°Marrakesh
MayMay7723–28°18°Marrakesh
JuneJun7625–33°19°Agadir
JulyJul7327–36°20°Agadir
AugustAug7427–36°20°Agadir
SeptemberSep8226–31°20°Agadir
OctoberOct8624–28°20°Marrakesh
NovemberNov7421–23°18–19°Marrakesh
DecemberDec6119–20°18°Marrakesh

Destinations3

  • Agadir

    Sun, sea & sandBest time to visit:May – Oct

  • Essaouira

    Sun, sea & sandBest time to visit:Jun – Oct

  • Marrakesh

    City breakBest time to visit:Oct – May

More from Africa

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, GeoNames (CC BY 4.0)