Your July weather guide

Hot

Weather in Marrakech in July

July suits Marrakech travellers who actively want heat and are happy to slow down during the day. It is the city's warmest month, with average highs of 36.1°C and night lows of 18.5°C. For comparison, London's July high is 21.8°C, so this is a substantial step up from a British summer. Dry weather makes rain disruption unlikely, but the heat is the deciding factor: choose July for a relaxed pace, not a packed schedule outdoors.

Long-term climate averages for Marrakesh, not a forecast · 1991-2020

Marrakech, month by month

Your snapshot

At a glance

The useful details for Marrakesh.

Average daytime high
36.1°C
9 in 10 days stay below 42°C
Average night-time low
18.5°C
coldest 10% of nights: 16°C or lower
Compared with London
+14.3°C
London averages 21.8°C in July
Sunshine per day (est.)
11.7h
84% of 13.9 h of daylight
Rainy days (1 mm+)
1
4 mm over the month
Humidity
47%
Days over 25°C
100%
96% over 30°C
Record high 1991-2020
46.1°C
2017-07-15
Record low 1991-2020
12.0°C
1997-07-02
Flight from London
≈ 3 h 36 min
2263 km, short-haul (estimate for a direct flight)

Records are observed extremes within 1991-2020, not typical holiday conditions. Warm-day percentages are shares of days, not day counts.

How July compares

July is the 1st warmest month of the year in Marrakech and ranks 5th of 134 destinations we compare for July - see where else is hot in July. Within Morocco it is 1st of 2 (Morocco in July). Against London's average high of 21.8°C in July, Marrakech is 14.3°C warmer by day and 5.0°C warmer at night.

Daytime and night-time in July

The typical July day in Marrakech peaks at 36.1°C, but that is an average: the warmest 10% of days reach 41.6°C or more. About 100% of days top 25°C and almost every pass 30°C. Nights average 18.5°C; one night in ten drops to 15.7°C or lower, so pack a layer for evenings. Between 1991 and 2020 the hottest July day here reached 46.1°C (2017-07-15) and the coldest night 12.0°C (1997-07-02).

Rain in July

Dry (3 rainy days or fewer): about 1 days with 1 mm or more, 4 mm in total. Year to year it varies a lot - the wettest July was 2015 with 11 mm, the driest 2001 with 0 mm. Humidity averages 47%.

Sunshine and daylight

Around 11.7 hours of sunshine a day (estimated from cloud cover), 13.9 hours of daylight: the sun rises about 06:38 and sets about 20:38 local time in mid-July. Average cloud cover is 15%.

Is July a good time to visit Marrakech?

It is a reasonable choice: hot days - though the heat can be intense at midday. The best months for Marrakech on our scoring are September, May, April; months averaging 25°C or more: May, Jun, Jul, Aug, Sep, Oct.

Expect heat that shapes your day

The average high does not tell the whole story: 96% of July days reach 30°C, and the hottest 10% reach at least 41.6°C. Treat sustained heat as part of the trip rather than something you might encounter. Put outdoor plans early in the day, leave room for an indoor break around midday and keep afternoons flexible. Loose, breathable clothing, drinking water and accommodation with reliable air conditioning are sensible priorities. July is a poor fit if you like walking for hours without thinking about shade or rest stops. It works better if you are comfortable letting the temperature set the pace.

Plenty of sunshine, little need for rain gear

With about 11.7 hours of sunshine across 13.9 hours of daylight, July leaves plenty of time for outdoor plans, but not every bright hour will feel comfortable. Use that long day to spread activities out rather than staying outside continuously. A hat, sunglasses and sunscreen deserve more space in your day bag than bulky waterproofs. There is about 1 rainy day, so rain is unlikely to be the main reason you change plans, though dry does not mean guaranteed rain-free. Evenings offer a more practical window for being outdoors as temperatures fall, but do not expect the daytime heat to disappear as soon as the sun goes down.

A little perspective

Marrakech through the year

July is highlighted. See how it compares with the rest of the year.

Monthly climate averages

Swipe sideways on a phone; the month stays in view.

Marrakech monthly climate averages, 1991-2020; July is the selected month.
MonthDayNightSun/dayRain mmRainy daysDays 25°C+
January17.6°C3.2°C6.23350%
February19.4°C4.7°C6.63068%
March22.3°C7.2°C6.939630%
Aprilbest24.2°C9.7°C7.634545%
Maybest27.9°C12.6°C8.416468%
June32.1°C15.8°C11.07396%
JulySelected36.1°C18.5°C11.741100%
August35.8°C19.0°C10.673100%
Septemberbest31.1°C16.5°C8.412394%
October27.1°C12.9°C6.623467%
November21.8°C7.8°C6.435525%
December18.8°C4.7°C6.22652%

Day = average daytime high, night = average night-time low, 1991-2020.Sun is hours per day; rainy days count 1 mm or more.

Day, night and sea

Monthly average temperatures, 1991-2020

  • Day
  • Night
Bars show average daytime highs and night-time lows; circles mark the average sea temperature. Same scale for every month. Exact values are in the table.

Best months here

On warmth, low rainfall and sunshine, start with these.

Keep exploring

Similar in July

Closest matches on daytime temperature, sea temperature and sunshine, in other countries.

A little more detail

Marrakech in July FAQs

Plain answers, grounded in the averages.

Is Marrakech hot in July?

Marrakech is hot in July: the average daytime high is 36.1°C and nights average 18.5°C. About 100% of July days reach 25°C or more.

How much does it rain in Marrakech in July?

Marrakech sees about 1 rainy days (1 mm or more) and 4 mm of rain in a typical July. The wettest July between 1991 and 2020 was 2015 (11 mm) and the driest was 2001 (0 mm).

How sunny is Marrakech in July?

Marrakech gets around 11.7 hours of sunshine a day in July out of 13.9 hours of daylight (estimated from average cloud cover).

How does Marrakech compare with the UK in July?

Marrakech is on average 14.3°C warmer than London by day in July (36.1°C against 21.8°C).

What is the hottest July on record in Marrakech?

Between 1991 and 2020 the hottest July day in Marrakech reached 46.1°C on 2017-07-15, and the coldest night dropped to 12.0°C on 1997-07-02.

How much hotter is Marrakech than London in July?

Marrakech's average daytime high is 36.1°C, compared with London's 21.8°C - a difference of 14.3°C. That is enough to change how you plan a day: allow for shade, indoor breaks and a slower pace rather than expecting familiar British summer conditions.

Will I need a layer in the evening?

A light layer is sensible if you tend to feel chilly after a hot day. Average night lows are 18.5°C, while the coldest 10% of nights fall to 15.7°C or below. These are overnight lows, not temperatures to expect throughout the evening.

Is July the best month to choose?

July makes sense if strong heat is part of the appeal and you can adapt your routine. If you want a less heat-led decision, consider September, May or April instead: these are the preferred months overall, while July is Marrakech's warmest.

About these averages

ERA5-Land climate reanalysis via Open-Meteo (11 km grid), 1991-2020

Averages computed from daily values at Marrakesh. Sunshine hours are estimated from average cloud cover.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather