Your May weather guide

Weather in Morocco in May

Yes - May is a good month for Morocco if you want warm days without needing every evening to feel summery. Country averages reach 27°C by day and fall to 14°C at night, so light clothing and an extra layer both earn their place. The main catch is the sea: at 18°C, it is cool rather than comfortably warm. Choose Marrakech for hotter afternoons or Agadir for slightly gentler daytime temperatures and milder nights.

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

Average daytime high
27.1°Cacross 2 destinations
Average night-time low
14.4°Cafter dark
Sea temperature
17.6°Ccold for swimming
Rainy days
3days1 mm or more

Morocco, month by month

Turn up the warmth

Warmest places in Morocco in May

Ranked by average daytime high. The full comparison is in the table below.

#1Hot

Marrakech

Morocco · 3 h 36 min from London

Day
27.9°C
Sea
-
Sun
8.4h
Rain days
4
#2Hot

Agadir

Morocco · 3 h 48 min from London

Day
26.4°C
Sea
17.6°C
Sun
9.3h
Rain days
1

Morocco destinations ranked for May

All 2 places we track in Morocco, ordered by daytime high.

Scroll sideways for more weather, down for more places. Click a heading to sort.

Morocco destinations ranked by May temperature
#Destination
1Marrakech27.9°C12.6°C-8.4 h43 h 36 min
2Agadir26.4°C16.2°C17.6°C9.3 h13 h 48 min

2 destinations shownClimate averages, not a forecast.

May climate overview

Daytime highs across Morocco in May run from 26.4°C (Agadir) to 27.9°C (Marrakech). In Marrakech about 68% of May days reach 25°C. Nights average 14.4°C; the coldest 10% of nights in Agadir fall to 14°C or below.

Rainfall in May

Expect around 3 rainy days (1 mm or more) in May, with Agadir the driest (1 days) and Marrakech the wettest (4 days). The wettest May at Marrakech between 1991 and 2020 was 2011 with 54 mm; the driest was 2012 with 1 mm.

Sea temperature

The sea averages 17.6°C around Morocco in May. That is cold for swimming without a wetsuit.

Sunshine and daylight

Around 8.9 hours of sunshine a day on average, out of 13.6 hours of daylight (sunshine estimated from cloud cover).

May against the rest of the year in Morocco

May is the 5th warmest month of the twelve in Morocco. It is 2.9°C warmer than April and 3.2°C warmer in June. The hottest month here is July (34°C) and the coolest January (19°C).

Which part of Morocco in May?

What to pack for Morocco in May

Based on the averages: summer clothes for the day; a light jumper for evenings (14°C at night).

Similar weather elsewhere in May

Within 1.5°C of Morocco's May daytime average: Maldives (29°C, sea 30°C), Barbados (29°C, sea 28°C), Aruba (28°C, sea 27°C), Miami (28°C, sea 27°C), Kololi (28°C, sea 25°C). See the full ranking for May.

Marrakech for heat, with cooler evenings

Marrakech suits travellers who want reliably warm conditions, though you should still leave room for daily variation. May averages 28°C by day, and 68% of days exceed 25°C, making this the hotter choice compared with Agadir. Plan more active time for the morning and keep midday flexible if heat tires you out. The contrast after sunset matters: nights average 13°C, so a light jumper or jacket is a sensible addition rather than unnecessary luggage. With 4 rainy days on average, rain need not dominate your plans, but an entirely dry stay is not guaranteed. This is a better fit for daytime warmth than balmy evenings.

Agadir for milder days, not warm-water swimming

Agadir is the better choice if you prefer a little less daytime heat and less of a chill at night. Average highs of 26°C are still warm enough for light daytime clothing, while nights at 16°C make evenings milder than in Marrakech. Rain is less likely to interrupt outdoor plans, with 1 rainy day on average, although that is not a promise of dry weather throughout your stay. The important distinction is between air and water: the sea averages 18°C. That may suit a brisk dip, but travellers who like lingering in warm water could find it too cool. Choose Agadir for warmth beside the sea rather than warmth in it.

A little more detail

Morocco in May FAQs

Plain answers, grounded in the averages.

Where is the hottest place in Morocco in May?

Marrakech is the warmest of the 2 places we track in Morocco in May with an average high of 27.9°C; Agadir is the coolest at 26.4°C.

Is the sea warm in Morocco in May?

Not really: the warmest sea we track in Morocco in May is 17.6°C at Agadir, below the 22°C most people find comfortable.

How much warmer is Morocco than London in May?

Morocco averages 27°C by day in May, compared with 17°C in London. That makes a noticeable change for daytime clothing, but Morocco's average night temperature of 14°C means you should not pack only for hot weather.

Is May a sunny, dry month in Morocco?

May averages 8.9 hours of sunshine and 3 rainy days, so it is a good choice for spending time outdoors. Keep plans adaptable rather than assuming uninterrupted sunshine, especially in Marrakech, which averages more rainy days than Agadir.

What should I pack for Morocco in May?

Pack light daytime clothing, sun protection and a jumper or light jacket for evenings. Marrakech has the sharper day-to-night contrast, while Agadir stays milder after sunset. A light rain layer is sensible, but rain is unlikely to be the main consideration.

About these averages

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

Averages computed from daily values at 2 destination points.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