Serenity Morocco
Need help planning?

Climate Guide
Month-by-month temperatures, rainfall, and regional climate differences across Morocco's six distinct weather zones.
October
Best Month
6 Distinct
Climate Zones
300+/year
Sunny Days
Yes
Year-Round?
Morocco's geography creates a remarkable diversity of climates within a relatively small country. The Atlantic coast enjoys mild, maritime weather year-round. The interior cities bake in summer but cool dramatically in winter. The Atlas Mountains receive heavy snowfall. The Sahara Desert has some of the most extreme temperature swings on Earth. The Mediterranean north feels like southern Spain.
This diversity means Morocco is a genuine year-round destination — the question is not whether to visit but where to focus your itinerary for each season. Summer travelers head to the coast and mountains. Winter visitors enjoy mild southern Morocco and the Sahara. Spring and autumn are perfect everywhere.
Average high temperatures (°C), rainfall (mm), and what to expect each month across four key regions.
Marrakech
18°C / 6°C
25mm rain
Fes
15°C / 4°C
45mm rain
Agadir
20°C / 9°C
30mm rain
Sahara
20°C / 3°C
2mm rain
Oukaimeden skiing, almond blossoms begin, Amazigh New Year, low tourist season
Cold nights, mild days. Ideal for southern Morocco and the coast.
Marrakech
20°C / 7°C
25mm rain
Fes
17°C / 5°C
40mm rain
Agadir
21°C / 10°C
25mm rain
Sahara
22°C / 5°C
2mm rain
Almond Blossom Festival, Valentine romance, pre-spring quiet
Warming up. Excellent value with few tourists.
Marrakech
23°C / 10°C
30mm rain
Fes
19°C / 8°C
45mm rain
Agadir
22°C / 12°C
20mm rain
Sahara
26°C / 10°C
3mm rain
Spring wildflowers, Atlas trekking begins, comfortable everywhere
The start of peak season. Reliably pleasant weather nationwide.
Marrakech
26°C / 12°C
25mm rain
Fes
22°C / 10°C
40mm rain
Agadir
23°C / 13°C
15mm rain
Sahara
30°C / 14°C
2mm rain
Wildflower peak, perfect Sahara weather, Rose Valley blooming
One of the best months. Warm but not hot, green landscapes.
Marrakech
30°C / 15°C
10mm rain
Fes
26°C / 13°C
25mm rain
Agadir
24°C / 15°C
5mm rain
Sahara
35°C / 19°C
1mm rain
Rose Festival (Kelaat M'Gouna), Gnaoua Festival, last comfortable month before summer
Warm and dry. Getting hot inland. Desert trips still comfortable.
Marrakech
34°C / 18°C
5mm rain
Fes
31°C / 16°C
10mm rain
Agadir
25°C / 17°C
2mm rain
Sahara
40°C / 24°C
0mm rain
Gnaoua Festival (Essaouira), beach season begins, Atlas trekking prime
Hot inland. Best for coast, mountains, and the north.
Marrakech
38°C / 22°C
2mm rain
Fes
35°C / 19°C
3mm rain
Agadir
27°C / 19°C
0mm rain
Sahara
44°C / 28°C
0mm rain
Beach peak season, Atlas refuge trekking, coastal festivals
Very hot inland. Stick to the Atlantic coast and mountains.
Marrakech
38°C / 22°C
3mm rain
Fes
36°C / 20°C
3mm rain
Agadir
28°C / 20°C
0mm rain
Sahara
45°C / 29°C
0mm rain
Tanjazz Festival, beach season, Perseid meteor shower in Sahara
Peak heat. Only coast and mountains recommended.
Marrakech
33°C / 19°C
8mm rain
Fes
31°C / 17°C
15mm rain
Agadir
27°C / 19°C
5mm rain
Sahara
38°C / 22°C
2mm rain
Sahara season reopens, cooling temperatures, date harvest begins
Transition month. Getting comfortable again everywhere.
Marrakech
28°C / 15°C
20mm rain
Fes
25°C / 13°C
30mm rain
Agadir
26°C / 17°C
15mm rain
Sahara
32°C / 16°C
3mm rain
Best overall month, date harvest, clear desert skies, ideal temperatures
The single best month for Morocco. Perfect everywhere.
Marrakech
22°C / 10°C
30mm rain
Fes
19°C / 9°C
50mm rain
Agadir
23°C / 13°C
25mm rain
Sahara
24°C / 9°C
3mm rain
Marrakech Film Festival, prime Sahara season, olive harvest
Excellent for the south and Sahara. Cooler in the north.
Marrakech
18°C / 7°C
25mm rain
Fes
15°C / 5°C
50mm rain
Agadir
20°C / 10°C
30mm rain
Sahara
20°C / 4°C
2mm rain
Christmas/New Year escape, winter sun, Atlas skiing opens
Cool but pleasant. Great winter sun alternative to Europe.
Morocco's six climate zones each offer a different travel experience.
Essaouira, Agadir, Casablanca
The Atlantic moderates temperatures year-round. Summers are warm without the extreme heat of inland cities. The trade wind (Alizé) keeps Essaouira cool but windy. Agadir is the warmest coastal city. Fog is common summer mornings.
Climate
Maritime
Summer
22-28°C
Winter
15-20°C
Rainfall
Moderate (Nov-Mar)
Tangier, Tetouan, Al Hoceima
Similar to southern Spain. Warmer and wetter than the Atlantic coast. Tangier has the mildest climate in Morocco. The Rif Mountains trap moisture, making this the greenest region. Swimming season is June through October.
Climate
Mediterranean
Summer
28-33°C
Winter
12-17°C
Rainfall
Moderate to heavy (Nov-Mar)
Marrakech, Fes, Meknes
Hot summers and cool winters with large daily temperature swings. Marrakech is protected from Atlantic breezes by the Atlas Mountains, making it hotter than coastal cities at the same latitude. Fes has colder winters due to its elevation and position.
Climate
Semi-arid continental
Summer
35-42°C
Winter
10-20°C
Rainfall
Light (mostly Nov-Mar)
Imlil, Oukaïmeden, Ifrane
Temperature drops approximately 6°C per 1,000m of altitude. The High Atlas receives regular snowfall November through March. Ifrane ("Little Switzerland") is Morocco's coldest town. Summer is the best trekking season with clear skies and wildflower meadows.
Climate
Alpine/Mountain
Summer
20-30°C
Winter
-5 to 10°C
Rainfall
Snow in winter, rain in spring
Merzouga, Zagora, M'Hamid
Extreme daily temperature swings: up to 30°C difference between day and night. Summer is dangerously hot. Winter days are pleasant but nights drop to freezing. Spring and autumn offer the ideal balance. Virtually no rainfall — the driest region in Morocco.
Climate
Hot desert
Summer
40-50°C
Winter
15-22°C day
Rainfall
Almost none
Agadir, Taroudant, Tiznit
The warmest and driest lowland region. Protected by the Anti-Atlas from Saharan heat and cooled by Atlantic breezes. Year-round sunshine (300+ days). The argan tree zone. Taroudant is warmer than coastal Agadir.
Climate
Semi-arid
Summer
25-35°C
Winter
18-22°C
Rainfall
Very light
Best: Oct-Nov, Mar-Apr
Avoid: Jun-Aug (extreme heat)
Warm days, cool nights, clear skies for stargazing
Best: Jun-Sep
Avoid: Dec-Feb (cool water)
Warm water (20-22°C), reliable sunshine, beach culture
Best: Jun-Sep
Avoid: Dec-Feb (snow/ice)
Clear trails, wildflower meadows, long daylight hours
Best: Mar-May, Oct-Nov
Avoid: Jul-Aug (extreme heat)
Comfortable walking temperatures, outdoor dining
Best: Sep-Apr
Avoid: Jun-Aug (flat)
Consistent Atlantic swells, warm enough for 3/2 wetsuit
Best: Sep-Nov
Avoid: Jul-Aug (haze)
Golden light, clear skies, green oases, comfortable travel
Our travel designers build itineraries optimized for the weather. Tell us when you want to travel and we will recommend the best regions and experiences.