Home › Weather › Morocco Weather
Live forecasts update automatically; written guidance last reviewed 23 June 2026 by the Australian News Desk Weather Desk. Data from the Bureau of Meteorology (BOM) and other national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
Morocco’s weather is a tale of two worlds: a Mediterranean north and a Saharan south. As the live forecast above shows, conditions vary sharply by region and season, with hot, dry summers and mild, wetter winters along the coast.
What is Morocco’s weather like year round?
Morocco weather year round is defined by its geography. Coastal cities like Casablanca enjoy mild, humid winters (12–17°C) and warm summers (22–27°C). Inland Marrakech sees scorching summers often above 40°C, while winters are cool and pleasant (5–20°C). The Atlas Mountains bring snow in winter, and the Sahara experiences extreme heat by day and chilly nights. For a quick snapshot, morocco weather by month shows the best balance of warmth and low rain from March to May and September to November.
What to expect in December and over 10–14 days?
If you’re checking morocco weather december, expect cool, rainy days in the north (Casablanca 10–18°C) and crisp, sunny conditions in Marrakech (6–20°C). The Sahara can drop near freezing at night. For a longer outlook, weather in morocco 10 days or morocco weather 14 days forecasts are reliable through the live forecast above, though mountain and desert zones can shift quickly. Always pack layers if travelling inland.
When is the best time to visit Morocco?
Spring (March–May) and autumn (September–November) offer warm days, cool nights and minimal rain. Avoid July–August for inland cities due to extreme heat. December is mild but wetter on the coast.
Does it snow in Morocco?
Yes, snow falls regularly in the High Atlas Mountains from December to March, making ski resorts like Oukaimeden accessible. The rest of the country rarely sees snow, though frost can occur in inland valleys.
What is the weather in Marrakech like in December?
Marrakech in December sees daytime highs around 20°C and overnight lows near 6°C. It’s mostly sunny with occasional rain. Perfect for sightseeing, but bring a warm jacket for evenings.
Sources
For a broader perspective, browse our Australia weather hub or compare conditions with Vietnam weather if you’re planning a multi-destination trip. When checking morocco weather celsius, remember the live forecast above uses Celsius by default.