Skip to content
Voykit

When to go · Morocco

Morocco in May

Great month. Warm, green in the Atlas, rose harvest in the Dades valley; Eid al-Adha about 16 May 2027 fills transport (check).

Key facts

Verdict
Great
Crowds
Medium
Morocco
Prices
Medium
Morocco

Verdict

GreatVoykit month rating for Morocco

Warm, green in the Atlas, rose harvest in the Dades valley; Eid al-Adha about 16 May 2027 fills transport (check).

Is another month better than May?

No other month rates higher than May for Morocco in this guide.

Weather in May

  • Imperial cities and the plains · Marrakech, Fes, Meknesbest weather

    Spring and autumn are the window; Marrakech passes 40 °C (104 °F) in July–August; winter days are bright but nights drop near 0 °C (32 °F) and riads are cold.

  • Atlantic coast · Tangier, Rabat, Casablanca, Essaouira, Agadirbest weather

    Mild all year; Essaouira is windy in summer; winter brings rain in the north.

  • Rif and the north · Chefchaouen, Tetouanbest weather

    The wettest part of the country in winter; green and cool in spring.

  • High Atlas · Imlil, Toubkal, Tizi n'Tichkabest weather

    Snow above about 2,000 m in winter; Toubkal treks are best May–Oct; passes close after storms.

  • Sahara and southern valleys · Merzouga, Zagora, Dades, Ouarzazatefine

    Warm days and near-freezing nights Dec–Feb; spring can bring sandstorms; June–August is dangerous heat in the dunes.

  • Best March–May and October–November. July–August afternoons commonly pass 35 °C (95 °F); winter nights near Tafraoute can drop close to freezing.

  • Milder year-round and often windy; sea fog and low cloud are common in early summer mornings.

  • Pleasant spring and autumn; July–August is hot and dry.

  • High Atlas: High valleys (Imlil, Tacheddirt) · 1,700–2,500 mbest weather

    Snow above about 2,500 m roughly December to March; trails clear from April.

  • Ice axe and crampons are needed in winter and early spring; afternoon storms are common in summer.

  • Mediterranean Morocco: Tangier and the Atlantic-facing coast · Tangier, Asilah, Larachebest weather

    Mild year-round; rain Nov–Mar, wind almost always. Sea is swimmable Jun–Sep.

  • Mediterranean Morocco: Rif mountains · Chefchaouen, Tétouan hinterlandbest weather

    Cooler than the coast; snow possible Dec–Feb above 1,000 m.

  • Mediterranean Morocco: Eastern Mediterranean coast · Al Hoceima, Nador, Saidiabest weather

    Hottest in Jul–Aug (30 °C (86 °F)+); beaches peak then.

  • Middle Atlas: Middle Atlas · Ifrane, Azrou, Midelt and the cedar beltbest weather

    Higher and wetter than the imperial cities; Ifrane gets snow Dec–Feb and can sit near 0 °C (32 °F). Summer days are mild, nights still cool.

  • North Atlantic Coast: Rabat / Casablanca · central Atlantic coastbest weather

    Mild all year; July–August are warm and busy, and the coast stays cooler than Marrakech.

  • North Atlantic Coast: Asilah / Larache · northern Atlantic coastbest weather

    More rain in winter; summer is warm with sea breeze.

  • Best Oct–Apr. June–August is punishing; spring can bring sand-laden wind.

  • South Atlantic Coast: Essaouira and the north coast · Atlantic shore, Essaouira to Safibest weather

    Mild all year; wind is the constant. Summer is cool and breezy rather than hot.

  • South Atlantic Coast: Agadir and the south coast · Agadir to Sidi Ifnibest weather

    Warm and dry most of the year; July–August inland heat pushes people to the beach.

  • Marrakech30 °C (86 °F) / 15 °C (59 °F), 4 rain days
  • Agadir26 °C (79 °F) / 15 °C (59 °F), 4 rain days
  • Aglou24 °C (75 °F) / 16 °C (61 °F), 2 rain days
  • Aït-Benhaddou32 °C (90 °F) / 15 °C (59 °F), 2 rain days
  • Akka29 °C (84 °F) / 14 °C (57 °F), 1 rain days
  • Al Hoceima26 °C (79 °F) / 15 °C (59 °F), 3 rain days
  • Alnif33 °C (91 °F) / 16 °C (61 °F), 2 rain days
  • Amizmiz31 °C (88 °F) / 16 °C (61 °F), 3 rain days
  • Asilah24 °C (75 °F) / 16 °C (61 °F), 2 rain days
  • Asni33 °C (91 °F) / 17 °C (63 °F), 2 rain days
  • Azrou24 °C (75 °F) / 9 °C (48 °F), 7 rain days
  • Berkane30 °C (86 °F) / 16 °C (61 °F), 3 rain days
  • Casablanca23 °C (73 °F) / 16 °C (61 °F), 4 rain days
  • Chefchaouen25 °C (77 °F) / 12 °C (54 °F), 5 rain days
  • El Jadida25 °C (77 °F) / 16 °C (61 °F), 3 rain days
  • Erfoud32 °C (90 °F) / 17 °C (63 °F), 2 rain days
  • Errachidia31 °C (88 °F) / 17 °C (63 °F), 2 rain days
  • Essaouira22 °C (72 °F) / 15 °C (59 °F), 3 rain days
  • Fez26 °C (79 °F) / 12 °C (54 °F), 6 rain days
  • Guelmim30 °C (86 °F) / 16 °C (61 °F), 1 rain days
  • Ifrane20 °C (68 °F) / 9 °C (48 °F), 7 rain days
  • Ikkiss23 °C (73 °F) / 10 °C (50 °F), 7 rain days
  • Imlil20 °C (68 °F) / 8 °C (46 °F), 5 rain days
  • Imouzzer Ida Ou Tanane27 °C (81 °F) / 14 °C (57 °F), 2 rain days
  • Imsouane24 °C (75 °F) / 16 °C (61 °F), 2 rain days
  • Itzer23 °C (73 °F) / 10 °C (50 °F), 7 rain days
  • Jerada27 °C (81 °F) / 14 °C (57 °F), 4 rain days
  • Khamlia34 °C (93 °F) / 18 °C (64 °F), 2 rain days
  • Khoukhate25 °C (77 °F) / 11 °C (52 °F), 6 rain days
  • Khouribga32 °C (90 °F) / 17 °C (63 °F), 1 rain days
  • Larache25 °C (77 °F) / 16 °C (61 °F), 2 rain days
  • Legzira23 °C (73 °F) / 16 °C (61 °F), 1 rain days
  • Marigha26 °C (79 °F) / 13 °C (55 °F), 6 rain days
  • Meknes26 °C (79 °F) / 12 °C (54 °F), 5 rain days
  • Merzouga33 °C (91 °F) / 17 °C (63 °F), 1 rain days
  • M'Hamid33 °C (91 °F) / 16 °C (61 °F), 0 rain days
  • Midelt27 °C (81 °F) / 13 °C (55 °F), 2 rain days
  • Mirleft26 °C (79 °F) / 15 °C (59 °F), 3 rain days
  • Moulay Bousselham23 °C (73 °F) / 14 °C (57 °F), 5 rain days
  • Moulay Idriss30 °C (86 °F) / 15 °C (59 °F), 3 rain days
  • M'Rirt25 °C (77 °F) / 12 °C (54 °F), 6 rain days
  • Nador26 °C (79 °F) / 16 °C (61 °F), 3 rain days
  • Nkob30 °C (86 °F) / 17 °C (63 °F), 2 rain days
  • Oued Laou24 °C (75 °F) / 16 °C (61 °F), 4 rain days
  • Oujda31 °C (88 °F) / 15 °C (59 °F), 3 rain days
  • Oukaimeden27 °C (81 °F) / 13 °C (55 °F), 1 rain days
  • Ourika Valley31 °C (88 °F) / 16 °C (61 °F), 2 rain days
  • Ouzoud Falls27 °C (81 °F) / 14 °C (57 °F), 5 rain days
  • Rabat24 °C (75 °F) / 13 °C (55 °F), 3 rain days
  • Rissani30 °C (86 °F) / 14 °C (57 °F), 8 rain days
  • Safi27 °C (81 °F) / 16 °C (61 °F), 2 rain days
  • Saïdia25 °C (77 °F) / 16 °C (61 °F), 4 rain days
  • Setti Fatma26 °C (79 °F) / 12 °C (54 °F), 5 rain days
  • Skoura32 °C (90 °F) / 16 °C (61 °F), 2 rain days
  • Tabant24 °C (75 °F) / 11 °C (52 °F), 5 rain days
  • Tacheddirt26 °C (79 °F) / 12 °C (54 °F), 4 rain days
  • Tafraoute30 °C (86 °F) / 15 °C (59 °F), 2 rain days
  • Taghazout25 °C (77 °F) / 14 °C (57 °F), 2 rain days
  • Tamsahelte35 °C (95 °F) / 17 °C (63 °F), 0 rain days
  • Tan-Tan28 °C (82 °F) / 15 °C (59 °F), 1 rain days
  • Tangier22 °C (72 °F) / 13 °C (55 °F), 5 rain days
  • Tarfaya30 °C (86 °F) / 15 °C (59 °F), 1 rain days
  • Taroudannt27 °C (81 °F) / 16 °C (61 °F), 2 rain days
  • Taza26 °C (79 °F) / 13 °C (55 °F), 6 rain days
  • Tétouan24 °C (75 °F) / 14 °C (57 °F), 5 rain days
  • Tinejdad30 °C (86 °F) / 16 °C (61 °F), 2 rain days
  • Tinerhir32 °C (90 °F) / 16 °C (61 °F), 2 rain days
  • Tiznit28 °C (82 °F) / 16 °C (61 °F), 1 rain days
  • Zagora35 °C (95 °F) / 18 °C (64 °F), 0 rain days
  • Zaouiat Ahansal24 °C (75 °F) / 11 °C (52 °F), 5 rain days
  • Zaouiate Oued Ifrane25 °C (77 °F) / 12 °C (54 °F), 4 rain days

Festivals and holidays

Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.

  • Labour Day

    1 May

    Public holiday.

  • Eid al-Adha big impact

    About 16 May 2027 (lunar — check)

    Many shops close for several days; trains and buses full; family sacrifice in homes.

Crowds and prices

Crowds · Morocco
Medium
Prices · Morocco
Medium

Compare two months

Weather, crowds and prices for any two months in Morocco, side by side.

  • Verdict

    May: Great

    Apr: Great

  • Crowds

    May: Medium

    Apr: High

  • Prices

    May: Medium

    Apr: High

  • Festivals listed

    May: 2

    Apr: 1

May: Warm, green in the Atlas, rose harvest in the Dades valley; Eid al-Adha about 16 May 2027 fills transport (check).

April: Peak spring and Easter crowds in Marrakech and Fes; book riads early.

Morocco: figures are long-term averages from this guide, not a forecast.

What to pack

Nothing unusual for the weather this month.

Build the full packing list for your trip →

Where to go in May

Rated best or good this month

  • Imperial cities and the plains

    Best weather of the year (Marrakech, Fes, Meknes)

  • Atlantic coast

    Best weather of the year (Tangier, Rabat, Casablanca, Essaouira, Agadir)

  • Rif and the north

    Best weather of the year (Chefchaouen, Tetouan)

  • High Atlas

    Best weather of the year (Imlil, Toubkal, Tizi n'Tichka)

  • Agadir

    Best months: Oct–May (mild temps, good surf)

  • Aglou

    Best months: Apr–Oct

  • Akka

    Best months: Mar–May, Sep–Oct

  • Al Hoceima

    Best months: May–Oct

  • Amizmiz

    Best months: Mar–May, Sep–Nov

  • Asilah

    Best months: Apr–Jun, Sep–Oct (festival in Aug)

  • Asni

    Best months: Apr–Oct

  • Azrou

    Best months: Apr–Jun, Sep–Oct