When to visit Morocco: a season for each part of it

Morocco is not one climate and it does not have one season. In the same week in July the Atlantic coast can be twenty two degrees and grey with sea fog, Marrakesh can be thirty eight and dry, and the Sahara can be forty five. The question worth asking is not when to visit Morocco but which part of it you are going to.

4 min readFacts checked 26 September 2026

A paper-cut collage of Morocco in four seasons at once, with ski lines on a snow-covered Atlas ridge, palm trees and a beach on the Atlantic, a sand dune with a camel, and a palm grove under a hot sun, with gold signal arcs above.

Short answer

The straightforward windows are spring, from March to May, and autumn, from September to November, when the imperial cities are comfortable and the mountains are walkable. Winter, from November to March, is the season for the Atlantic coast and the desert, with mild sun in Agadir and cold nights in the dunes. Midsummer suits the coast and the High Atlas valleys and is hard work in Marrakesh, Fes and the desert. Rain falls mostly between November and March, and almost not at all in the south.

In this guide
  1. Spring and autumn: the two easy windows
  2. Summer: the coast, the mountains, and an empty Marrakesh
  3. Winter: sun on the coast, snow in the mountains
  4. Festivals, Ramadan and the calendar

Morocco runs from the Mediterranean to the Sahara, with a mountain range across the middle of it and two long coasts, and the difference between Agadir and Marrakesh on the same July afternoon is about fourteen degrees. That is the whole answer to the question of seasons: choose the part of the country and the month follows.

It helps to think of four Moroccos. There is the Atlantic seaboard, mild all year and windy. There is the north, with a Mediterranean climate and real winter rain. There is the interior plateau, home to Marrakesh and Fes, hot in summer and cold at night in winter. And there are the mountains and the desert beyond them, which run from snow to sand in a single morning of driving.

A paper-cut collage of a Moroccan calendar year as a landscape, with a snow-capped Atlas ridge, an Atlantic beach, a palm grove and a desert dune arranged side by side.
Marrakesh high in July
37.7 °C
Rain in Marrakesh a year
221 mm
Hours of sunshine in Marrakesh
3,252
Earlier that Ramadan falls each year
10 to 11 days
Source: Wikipedia, Marrakesh, and Ramadan (checked 26 September 2026)

Spring and autumn: the two easy windows

April and October are the months when most of the country works at once. Days are in the twenties inland, the desert is warm without being punishing, the mountains are clear of snow and the north is still green from the winter rain. March and November are the shoulders of those shoulders: cheaper, quieter, and occasionally wet in the north.

The catch is that everyone else has worked this out. Easter, the October half term in Europe and the Christmas and New Year fortnight are the peaks for the whole country, and the riads in Marrakesh and the desert camps around Merzouga fill first. If your dates are fixed, book accommodation four to six months ahead; if they are not, moving a week either side of a holiday is worth more than any discount.

Which Morocco suits you?

Do you mind an afternoon at thirty five degrees?

Do you want snow, or a mountain pass closed by it?

The coast, from December to April

Agadir and Essaouira hold daily highs between eighteen and twenty four degrees all winter, and the Atlantic keeps the air moving. This is the trip to take when the cities are too hot and the mountains are too cold.

The High Atlas in winter

Snow sits above about 3,000 metres from December into March, the passes can close, and the valleys are quiet. Read the guide for the pass you plan to cross and ask locally before you drive it.

Spring or autumn, almost anywhere

April and October are the months when the country behaves: the cities are walkable, the desert is warm by day, the mountains are open, and the coast is warm enough to swim from about May. Book early, because everybody else knows this too.

Summer: the coast, the mountains, and an empty Marrakesh

From June to August the interior becomes a different proposition. Marrakesh averages 37.7 degrees in July and has recorded 49.6, Fes runs hotter still, and the sensible hours for walking a medina shrink to the early morning and the evening. The desert towns are hotter again, and the pre-Saharan routes are worth leaving alone in the middle of the day.

The coast is the answer, and it is the reason Agadir exists as a resort: average daily highs there only reach 27 degrees at the peak of summer, and the Canary Current keeps the sea cool rather than warm. Essaouira is milder still, between eighteen and twenty three degrees all year, with the trade wind running every afternoon. The other option is altitude: the High Atlas valleys around Imlil sit high enough to be pleasant in July, which is why the walking season there runs through the summer.

One warning for the south: the chergui, a wind off the Sahara, can lift coastal temperatures above forty degrees for two to five days in late summer, and took Agadir to 50.4 degrees in August 2023. It is rare, it is brief, and it is worth knowing about before you book a beach week in August.

Average daily high: Marrakesh against Agadir

Nineteen ninety-one to twenty twenty normals. The inland city swings through eighteen degrees across the year; the coast barely moves six.

Show the numbersHide the numbers
MarrakeshAgadir
Jan19.1°C21.2°C
Feb20.7°C22.0°C
Mar23.6°C23.4°C
Apr25.7°C23.2°C
May29.4°C24.2°C
Jun33.6°C25.6°C
Jul37.7°C26.7°C
Aug37.4°C27.0°C
Sep32.5°C26.1°C
Oct28.5°C26.1°C
Nov23.1°C24.1°C
Dec20.1°C22.1°C
Source: NOAA, WMO climate normals 1991-2020 for Marrakesh (station 60230) and Agadir/Inezgane (station 60250), archived (checked 26 September 2026)

Winter: sun on the coast, snow in the mountains

Winter is the season the south of Morocco sells. Agadir averages 21 degrees in January with very little rain, Marrakesh averages 19 degrees by day, and the desert is pleasant in the sunshine, though the nights in a dune camp drop close to freezing and the tents come with blankets for a reason. Marrakesh has recorded minus 3.6 degrees in January, so a riad with a courtyard and no heating is a real consideration.

Further north and inland it is genuinely cold and often wet, and the mountains are closed to casual travel: snow lies above about 3,000 metres from December into March, the Tizi n’Tichka and other passes can shut for a day or two at a time, and the ski area above Marrakesh opens when the snow allows. Rain is the bigger issue for planning than cold. Casablanca takes about 400 millimetres a year, most of it between November and March; Essaouira about 300; the interior about half that; and the desert almost none.

Festivals, Ramadan and the calendar

Three events reshape a trip and are worth planning around. The Gnaoua festival in Essaouira runs for four days in the last week of June and fills the town with music and visitors. The Timitar festival of Amazigh culture has been held in Agadir each summer since 2004. The Marrakech international film festival brings a different kind of crowd in the winter, and the town books out around it.

Ramadan is the one to check first, because it moves: the Islamic calendar is lunar, its year is ten to eleven days shorter than the solar one, and the month therefore migrates through the seasons across about three decades. During it, many restaurants close in the daytime and the ones that stay open serve visitors; eating, drinking or smoking in public during the fast can attract a fine in Morocco, so it is worth being discreet. The evenings, on the other hand, are the liveliest of the year, and the end of the month brings Eid, when transport and hotels fill up fast.

Before you book

0/8

Read the season
Pack for both

There is no wrong month to visit Morocco, only a wrong pairing of month and place. Take the coast in winter, the cities in spring and autumn, the mountains in summer, and the desert on either side of it, and the weather stops being something you endure and becomes part of the itinerary.

Questions travellers ask

Which month suits the widest range of places?

If you want one answer, April and October are the months that suit the widest range of places: warm days, cool nights, no rain to speak of in the south and enough in the north to keep the hills green. Both sit outside the school holidays in most of Europe, which makes them easier to book as well.

Is it too hot to visit Marrakesh in summer?

It is hot rather than impossible. Average daily highs reach about 37 degrees in July and August, which pushes sightseeing into the early morning and the evening, and the riads are built for exactly that: thick walls, small windows and a courtyard that stays cool. If you go, plan on being indoors at two in the afternoon.

Where should you go in Morocco in winter?

The Atlantic coast and the south. Agadir has average daily highs of about 21 degrees in January and very little rain, and the desert towns stay warm by day, though the nights in the dunes drop close to freezing. The north and the interior are wetter and cooler, and the High Atlas holds snow above about 3,000 metres.

When does it rain in Morocco?

Mostly between November and March, and mostly in the north and on the Atlantic coast. Casablanca takes about 400 millimetres a year and Essaouira about 300, while Marrakesh gets about 220 and Agadir about 230, falling almost entirely in the winter months. The pre-Saharan south can go a year with almost nothing.

Should you avoid visiting during Ramadan?

No, but plan around it. Many restaurants close in daylight hours, the ones that stay open are aimed at visitors, and in Morocco eating in public during the fast can attract a fine, so keep it discreet. Evenings are lively, and the end of the month brings Eid, when transport and hotels fill quickly. Ramadan moves about ten days earlier each year, so check the dates rather than assuming.

Sources

Facts checked 26 September 2026

  1. Wikipedia, Marrakesh: the climate normals, the July and August highs and the winter lows (checked 26 September 2026)
  2. Wikipedia, Agadir: the small annual temperature range, the rainfall and the chergui wind (checked 26 September 2026)
  3. Wikipedia, Essaouira: the wind and the narrow range of monthly highs (checked 26 September 2026)
  4. NOAA, WMO climate normals 1991-2020 for Marrakesh, station 60230, archived copy (checked 26 September 2026)
  5. Wikipedia, Ramadan: the lunar calendar, the 10 to 11 day drift against the solar year, and the laws on public eating (checked 26 September 2026)

Morocco eSIM

Local plans on Orange Maroc’s own network, so you land in Marrakech or Casablanca already connected, as a local line rather than a roaming visitor. Regional plans add other African countries.

Get your eSIM