Current Weather and Forecast in Marrakech, Morocco
Morocco 🇲🇦
Live conditions are temporarily unavailable.
Explore Marrakech's typical temperatures and climate below - Live data returns shortly.
About the weather in Marrakech
Marrakech has a semi-arid climate. July is the warmest month, with average highs of 101°, and January the coldest, when nights fall to around 42°. March brings the most rain, on about 7 days, while July is the sunniest, with 12.6 hours of sunshine a day. Over a whole year it rains on roughly 41 days.
Marrakech climate guide: monthly averages, seasons and the best time to visit
Common questions
Is there snow in Marrakech?
Effectively no. The 2015-2024 record for Marrakech shows no regular measurable snowfall.
When should I visit Marrakech?
Aim for November to April if you get the choice: temperatures sit either side of the peak heat rather than in it, and highs average 73°F (23°C) against roughly 5 wet days a month. For the same question asked the other way round, see where else is warm in November.
What is the hottest month in Marrakech?
July, averaging 101°F (38°C) by day and 70°F (21°C) overnight. The hottest single day in our 2015-2024 record for this location reached 118°F (48°C).
Which month is coolest in Marrakech?
January, with highs of 67°F (20°C) and lows near 42°F (5°C). The coldest day in the 2015-2024 record fell to 29°F (-2°C).
How humid does Marrakech get?
Relative humidity averages 52% across the year, which reads as dry. The most comfortable stretch falls in the drier half of the year.
When does it rain most in Marrakech?
March, at 2.0 inches (51 mm) over about 7 days. July is the driest month, at 2 mm (0.1 in).