Skip to content

Travel guides

Marrakech: climate and best time to visit

When should you visit Marrakech? Compare official monthly temperatures and rainfall, understand the seasonal trade-offs and choose dates that suit your plans.

By Compi3 min read

Climate chart for Marrakech showing monthly temperatures and precipitation

For Marrakech, I would compare April and October first if most of your exploring will be on foot. Both avoid the highest summer temperatures, but they are not interchangeable: October stays warmer. July and August receive very little rain, yet average daytime highs exceed 37°C. Dryness alone is therefore a poor way to choose your dates. In winter, the large gap between daytime and overnight temperatures matters when packing. These figures cover the Marrakech station; travelling onwards into the Atlas Mountains or the desert calls for separate weather planning.

Climate table for all twelve months#

Source: Direction de la Météorologie Nationale / WMO, station 60230 Marrakech, 1991–2020 normal period. The table gives mean daily maximum and minimum temperatures and mean monthly total precipitation. Wet days: average number of days with at least 1 mm of precipitation.

MonthDaily high °CDaily low °CPrecipitation mmWet days
January19.15.925.03.0
February20.77.625.73.7
March23.610.335.24.7
April25.712.426.32.9
May29.415.210.51.5
June33.617.93.10.6
July37.720.62.20.3
August37.421.14.70.8
September32.518.615.21.3
October28.515.719.12.4
November23.110.729.83.8
December20.17.324.24.1

Two months compared directly#

April or October? Mean daily highs and lows are 25.7°C and 12.4°C in April, compared with 28.5°C and 15.7°C in October. Monthly precipitation totals are 26.3 mm and 19.1 mm respectively.

This is a real trade-off: April is cooler by day and overnight, while October is a little drier. For long walks I would give more weight to April’s lower temperatures; for warmer evenings, October has the advantage. November reduces the heat further but calls for extra clothing in cooler hours. The small rainfall difference should not overshadow that temperature decision.

Temperatures are mean daily highs and lows, not fixed limits for individual days. Precipitation in millimetres measures quantity, not duration. A wet day can still have dry hours. Use the current forecast for a particular travel day.

Choose dates around your own itinerary#

For Marrakech, I would work through your daily rhythm: how much time will you spend outside during the day, and how often will you stay out into the evening? That is where the two temperature columns become useful.

  • April: plan for milder highs but considerably cooler nights.
  • October: expect more warmth instead of treating it as identical to April.
  • July/August: avoid filling the hot part of the day with long walks.
  • Winter: bring extra layers for early and late hours, even when afternoons look mild.

Sources & further reading

Next stop: your adventure

Turn your ideas into a trip.

Plan with ChatGPT or Claude. Compi keeps your days, places and little discoveries together, ready for the road.

Plan my trip with Compi

Plan up to two trips as free drafts. Unlock the full travel companion with Plus, per trip or with a yearly subscription.

← Back to all travel stories