When to visit Marrakech: avoid the July/August heat and the January cold.
In a nutshell
- March-May and Oct-Nov = ideal (20-28°C)
- June-August = hot (35-42°C, dry)
- December-February = cold at night (5-15°C)
Month by month
- January: 5-18°C, cool ⭐⭐⭐
- February: 7-20°C, mild ⭐⭐⭐⭐
- March: 10-23°C, perfect ⭐⭐⭐⭐⭐
- April-May: 12-28°C, ideal ⭐⭐⭐⭐⭐
- June-August: 25-42°C, too hot ⭐⭐
- September: 18-32°C, cooling off again ⭐⭐⭐⭐
- October-November: 13-28°C, ideal ⭐⭐⭐⭐⭐
- December: 7-20°C, cool ⭐⭐⭐
Events
- Film Festival: December
- Marrakech Marathon: January
- Rose Festival (Kelaat M'Gouna): May
- Ramadan 2026: March-April

