Skip to main content
Wednesday, 15 July 2026 · Morning editionToronto ☀ 26°CCAD/USD 0.7086 · CAD/EUR 0.6213About UsOur TeamSourcesContactNewsletter

Morocco Weather

HomeWeatherMorocco Weather

Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the Canada Scene Weather Desk. Data from Environment and Climate Change Canada and other national met services via Open-Meteo.

[csn_weather]

Morocco’s weather varies from Mediterranean coasts to arid inland plains and the Atlas Mountains. The live forecast above gives current conditions, while the best times to visit are spring (March–May) and autumn (September–November), when temperatures are comfortable and skies are mostly clear.

When Should Canadians Visit Morocco?

For most travellers the sweet spot is April–May or September–October. Along the Atlantic coast (Casablanca, Rabat) highs sit in the low 20s °C, while Marrakech reaches the high 20s with low humidity. Summer (June–August) brings intense heat inland—Marrakech often tops 40 °C—making sightseeing a challenge. Winter (December–February) is mild on the coast (12–18 °C) but can be cold at night in the desert and mountains. Crowds are smaller then, a plus for snowbirds.

What to Pack for Morocco

Layers are key: a light jacket or fleece for cool evenings, especially in winter. Breathable cotton and sun protection (hat, sunscreen) are essential for inland trips. A scarf is useful for modesty at mosques and as protection from dust. Rain gear is needed November–March, particularly in the north. Sturdy walking shoes help on uneven medina streets.

Capital Rabat – Avg Jan high17 °C
Marrakech – Avg Jul high36 °C
Rainy seasonNovember–March (especially north)
Best travel windowMarch–May & September–November
Is Morocco hot in December?

December temperatures are mild: 12–18 °C on the coast, 15–22 °C in Marrakech. Nights can drop to 8 °C in the desert. It’s comfortable for exploring, though rain is possible in the north. Not a beach month, but fine for city sightseeing.

How is the weather in Marrakech in November?

November offers pleasant daytime highs around 22–25 °C with low humidity. Evenings cool to about 10 °C, so bring a jacket. Rainfall is moderate – you may see a few showers, but overall it’s a great month to visit the souks and gardens.

What is the best month for Casablanca?

May and October are ideal: sunny skies, highs around 23–25 °C, and low rain. The sea is warm enough for swimming by May. July–August are hotter and more humid, while winter months can be damp and windy.

For a broader look at seasonal patterns across North Africa and Europe, our Canada weather hub includes trip-planning tips. If you’re comparing destinations, see our Portugal weather by month guide or the Italy weather page for further context on Mediterranean climates.