Marrakech Weather Forecast

If a holiday to Marrakech is on the cards this year, check out our Marrakech weather forecast. With average temperatures reaching 29°C in July, Marrakech is the perfect summer destination. Will it be warm and dry enough to explore Bahia Palace, or will you need to take extra water for your day out at the local souks? By knowing the weather in advance, you can plan ahead and spend time shopping for souvenirs, not sun cream.

Whatever you have planned for your Morocco trip, our Marrakech weather forecast will help you organise your trip and pack the right essentials. Our two week forecast for Marrakech will ensure you have the trip of a lifetime.

If you’re still at the planning stages and haven’t booked your holiday to Morocco yet, we recommend checking out our monthly summaries of the Marrakech weather forecast to help you decide when the best time to visit this vibrant city is.

  1. Thursday, 18th October Patchy rain possible
    High
    20°C
    Low
    14°C
    Sun:
    11 hours daily
    Wind:
    8 Mph
    Humidity:
    64%
    Rain:
    3mm
  2. Friday, 19th October Heavy rain at times
    High
    23°C
    Low
    17°C
    Sun:
    11 hours daily
    Wind:
    7 Mph
    Humidity:
    46%
    Rain:
    1mm
  3. Saturday, 20th October Moderate rain at times
    High
    25°C
    Low
    17°C
    Sun:
    11 hours daily
    Wind:
    7 Mph
    Humidity:
    64%
    Rain:
    1mm
  4. Sunday, 21st October Partly cloudy
    High
    28°C
    Low
    22°C
    Sun:
    11 hours daily
    Wind:
    7 Mph
    Humidity:
    56%
    Rain:
    0mm
  5. Monday, 22nd October Partly cloudy
    High
    28°C
    Low
    20°C
    Sun:
    11 hours daily
    Wind:
    6 Mph
    Humidity:
    36%
    Rain:
    0mm
  6. Tuesday, 23rd October Heavy rain at times
    High
    28°C
    Low
    20°C
    Sun:
    11 hours daily
    Wind:
    8 Mph
    Humidity:
    48%
    Rain:
    1mm
  7. Wednesday, 24th October Moderate rain at times
    High
    29°C
    Low
    22°C
    Sun:
    11 hours daily
    Wind:
    5 Mph
    Humidity:
    45%
    Rain:
    1mm

View weather for