Impact-Site-Verification: e97618de-a52b-470d-b945-7e81282bcff0
Marrakech medina with traditional architecture

Marrakech, Morocco

Best Time to Visit Marrakech

Weather month by month, from 20 years of weather-station records.

Best months
January, February, and March
Warmest month
July, 39°C
Wettest month
March, 31 mm

Marrakech weather by month

Average daily high and low, total rainfall and days with at least 2.5 mm of rain.

MonthHigh / lowRainVerdict
January20°C / 6°C24 mm · 2 daysGreat
February22°C / 8°C28 mm · 3 daysGreat
March24°C / 10°C31 mm · 3 daysGreat
April27°C / 13°C25 mm · 2 daysGreat
May31°C / 15°C12 mm · 1 dayGood
June34°C / 18°C2 mm · 0 daysHot
July39°C / 21°C15 mm · 0 daysHot
August39°C / 22°C7 mm · 1 dayHot
September33°C / 19°C20 mm · 1 dayHot
October30°C / 16°C16 mm · 1 dayGood
November24°C / 11°C30 mm · 3 daysGreat
December21°C / 7°C20 mm · 2 daysGreat

Marrakech by season

Spring

Spring (March-May) is arguably the ideal time. Days are warm and sunny, gardens are in bloom, and evenings are pleasantly cool.

  • + Perfect weather for sightseeing
  • + Landscapes are green, especially in the Atlas Mountains
  • + Fewer crowds than autumn
  • − Can be busy around Easter holidays
  • − Occasional brief rain showers

Summer

Summer (June-August) is intensely hot and dry, with temperatures often exceeding 40°C (104°F). It's the low season for a reason.

  • + Lowest hotel rates
  • + Few tourists
  • + Long daylight hours
  • − Extreme heat limits daytime activity
  • − Some restaurants/shops may close for holiday

Autumn

Autumn (September-November) brings relief from the heat. Warm, sunny days and cooler nights return, making it another peak season.

  • + Excellent, comfortable weather
  • + Harvest season for dates and other produce
  • + Vibrant atmosphere
  • − Can be crowded, especially in October
  • − Prices are at their peak

Winter

Winter (December-February) is mild during the day but can be surprisingly cold at night, especially in unheated riads. Mountain peaks are snow-capped.

  • + Pleasant daytime temperatures for exploring
  • + Great for combining city with skiing in the Atlas
  • + Festive atmosphere around Christmas/NY
  • − Chilly evenings and mornings require warm layers
  • − Higher chance of rain

Marrakech month by month

Marrakech in January

Great

In January, Marrakech averages highs of 20°C and lows of 6°C, with about 2 rainy days and 24 mm of rain. It is one of the most comfortable months for sightseeing.

Marrakech in February

Great

In February, Marrakech averages highs of 22°C and lows of 8°C, with about 3 rainy days and 28 mm of rain. It is one of the most comfortable months for sightseeing.

Marrakech in March

Great

In March, Marrakech averages highs of 24°C and lows of 10°C, with about 3 rainy days and 31 mm of rain. It is one of the most comfortable months for sightseeing.

Marrakech in April

Great

In April, Marrakech averages highs of 27°C and lows of 13°C, with about 2 rainy days and 25 mm of rain. It is one of the most comfortable months for sightseeing.

Marrakech in May

Good

In May, Marrakech averages highs of 31°C and lows of 15°C, with about 1 rainy day and 12 mm of rain. It is a good month to visit.

Marrakech in June

Hot

In June, Marrakech averages highs of 34°C and lows of 18°C, with about 0 rainy days and 2 mm of rain. It is hot, so plan sightseeing for mornings and evenings.

Marrakech in July

Hot

In July, Marrakech averages highs of 39°C and lows of 21°C, with about 0 rainy days and 15 mm of rain. It is hot, so plan sightseeing for mornings and evenings.

Marrakech in August

Hot

In August, Marrakech averages highs of 39°C and lows of 22°C, with about 1 rainy day and 7 mm of rain. It is hot, so plan sightseeing for mornings and evenings.

Marrakech in September

Hot

In September, Marrakech averages highs of 33°C and lows of 19°C, with about 1 rainy day and 20 mm of rain. It is hot, so plan sightseeing for mornings and evenings.

Marrakech in October

Good

In October, Marrakech averages highs of 30°C and lows of 16°C, with about 1 rainy day and 16 mm of rain. It is a good month to visit.

Marrakech in November

Great

In November, Marrakech averages highs of 24°C and lows of 11°C, with about 3 rainy days and 30 mm of rain. It is one of the most comfortable months for sightseeing.

Marrakech in December

Great

In December, Marrakech averages highs of 21°C and lows of 7°C, with about 2 rainy days and 20 mm of rain. It is one of the most comfortable months for sightseeing.

Top tours and experiences in Marrakech

The tours and tickets travellers book most, with ratings and reviews from Viator.

Agafay Desert Quad Bike Camel Ride and Dinner Show

Agafay Desert Quad Bike Camel Ride and Dinner Show

5.014,641 reviews6h
Marrakech to Merzouga: 3-Day Desert Tour & Camel Trek

Marrakech to Merzouga: 3-Day Desert Tour & Camel Trek

4.912,581 reviews72h
Atlas Mountains and 3 Valleys & Waterfalls - Camel Ride Marrakech

Atlas Mountains and 3 Valleys & Waterfalls - Camel Ride Marrakech

4.812,210 reviews7h
3 Day Marrakech to Merzouga Desert Tour Camel Rides and Overnight

3 Day Marrakech to Merzouga Desert Tour Camel Rides and Overnight

4.910,288 reviews72h
All things to do in Marrakech →

Tours and prices from Viator, a Tripadvisor company. Prices change with your dates. We may earn a commission if you book, at no extra cost to you.

Plan your Marrakech trip

Best time to visit Marrakech: FAQ

What is the best month to visit Marrakech?+

January is the most comfortable month on average, with highs of 20°C. February and March are close behind.

What is the rainiest month in Marrakech?+

March is the wettest month, with about 31 mm of rain.

How hot does Marrakech get?+

July is the warmest month, with average highs of 39°C and lows of 21°C. The coldest nights come in January, averaging 6°C.

Averages for 2006–2025 from the MENARA weather station (6 km from the centre), NOAA Global Historical Climatology Network. Verdicts rate sightseeing comfort from daytime highs and rainy days.