Marrakech

Marrakech

Marrakesh-Safi, Morocco

Local time14:08 Sunrise07:37 Sunset18:56 Elevation465 m
Photo: FoxLimaOscar derivative work: Jjtkk · CC BY-SA 3.0
Weather

When is the best time to visit Marrakech?

Average high and low for every month, with rainfall below. The current month is highlighted.

5° 10° 15° 20° 25° 30° 35° 40° 19° 6° 25 Jan 21° 8° 26 Feb 24° 10° 35 Mar 26° 12° 26 Apr 29° 15° 10 May 34° 18° 3 Jun 38° 21° 2 Jul 37° 21° 5 Aug 33° 19° 15 Sep 29° 16° 19 Oct 23° 11° 30 Nov 20° 7° 24 Dec mm
Cold (high ≤ 8 °C) Cool Mild Warm Rain (mm)

The climate in numbers

Warmest month 38° July
Coldest month 6° January
Wettest month 35mm March
Rain per year 220mm
Rainy days per year 29

Averages for 1991–2020 measured at the Marrakech weather station, 5 km away. Source: World Meteorological Organization climate normals.

MonthHighLowRainRainy days Daylight
January 19.1 °C 5.9 °C 25 mm 3.0 10.3 h
February 20.7 °C 7.6 °C 26 mm 3.7 11.1 h
March 23.6 °C 10.3 °C 35 mm 4.7 12.0 h
April 25.7 °C 12.4 °C 26 mm 2.9 13.0 h
May 29.4 °C 15.2 °C 10 mm 1.5 13.8 h
June 33.6 °C 17.9 °C 3 mm 0.6 14.2 h
July 37.7 °C 20.6 °C 2 mm 0.3 14.0 h
August 37.4 °C 21.1 °C 5 mm 0.8 13.3 h
September 32.5 °C 18.6 °C 15 mm 1.3 12.4 h
October 28.5 °C 15.7 °C 19 mm 2.4 11.4 h
November 23.1 °C 10.7 °C 30 mm 3.8 10.6 h
December 20.1 °C 7.3 °C 24 mm 4.1 10.1 h
For your trip

Plan your trip to Marrakech

Tours in Marrakech Tours, tickets and activities to book ahead. See tours

Affiliate links: if you book from here we earn a commission, at no extra cost to you.

What to pack

What to wear in Marrakech

Day29 °C Night16 °C Rain19 mm

October in Marrakech: warm, with highs of 29 °C and lows of 16 °C. Dress in layers.

Base layer Light cotton or linen T-shirts
Warm layer Not needed
Jacket Not needed
Shoes Sandals or light sneakers
Sunglasses Sunscreen Cap or hat
  • There are about 13 °C between midday and dawn. Wear layers you can take off.
  • It rarely rains this month. You can leave the umbrella at home.

Based on each month's average weather. Pack your everyday basics too.

Keep exploring

More destinations