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.
TripSapien checks London for Sep 13–20 and flags a closure, booking need, and limited opening day.
TripSapien flags closures, booking needs, and limited opening days — before you go.
Cheap flights from Going.com

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

View over Djermaa el-Fna (Central Square) - Medina (Old City) - Marrakesh - Morocco in Marrakesh, Morocco
Photo by Adam Jones, Ph.D · CC BY-SA 3.0

By TripSapien Research · Updated May 20, 2026

Marrakesh weather by month

MonthHighLowRain (mm)Rainy daysDaylight
January19°30810h
February21°40811h
MarchBest weather24°10°40812h
AprilBest weather26°12°40713h
May30°15°25514h
June34°18°4114h
July38°21°1114h
August37°21°3113h
September32°18°6312h
October28°15°25611h
NovemberBest weather23°11°40710h
December20°30610h

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.