Climates to travel
 World climate guide

Home Africa N.America S.America Antarctica Asia Caribbean Europe M.East Oceania

Climate - Morocco

Temperature, rainfall, prevailing weather conditions, when to go, what to pack

United States version (°F - inches - feet). See also the metric version (°C - mm - meters)

Flag - Morocco

Map - Morocco

Morocco has a Mediterranean climate on the coasts, while it's desert in the inland areas, and continental in the highest mountains.

The Atlantic coast enjoys a mild climate, similar to that of the Mediterranean, and even milder. Winters look rather like spring or autumn, with long sunny periods, and summers are pleasantly warm and sunny.
The rains are not abundant, however, from November to March can sometimes be concentrated in a few hours, filling the ancient river beds (called wadis) and causing flooding.
A cool current flows into the sea, therefore it remains cool even in summer; furthermore, due to this current, along the coast, especially in Essaouira and the bay of Agadir, fogs and mists can form on summer mornings. Strange as it may seem, the sea is even a little colder in the southern part of the coast (see Essaouira, Agadir), compared with the northern part, from Tangier to Casablanca.
In Agadir, the average temperature in January is 57 °F, while that of July, August and September is 72 °F. Throughout the year, a hot wind from the interior can blow for a few days, bringing warm temperatures in winter, around 85 °F, and uncomfortably hot days in summer, with peaks above 105 °F.
Here are the average temperatures of Agadir.
Agadir average temperatures
Agadir J F M A M J J A S O N D
Min (°F) 46 48 52 54 57 61 64 64 63 59 54 50
Max (°F) 68 68 72 70 73 75 79 79 79 77 73 64

In the southern part of the coast, the rainfall is scarce, not reaching 10 inches per year, and occurs almost all from late autumn to early spring. Here is the average precipitation in Agadir.
Average precipitation Agadir
Agadir J F M A M J J A S O N D Year
Prec. (in) 2.0 1.2 1.0 0.6 0.2 0.0 0.0 0.0 0.2 0.8 1.2 1.6 8.8
Days 5 4 5 3 2 1 0 1 1 3 4 6 35

The sea temperature remains cool even in summer, and reaches a maximum of 70 °F in August and September.
Sea temperature Agadir
Agadir J F M A M J J A S O N D
Sea (°F) 63 63 63 63 64 66 68 70 70 68 66 64

Further to the north along the coast, Essaouira is particularly cool and windy during the summer months, and also foggy in the morning.
Essaouira average temperatures
Essaouira J F M A M J J A S O N D
Min (°F) 50 52 54 55 57 61 63 64 63 61 57 52
Max (°F) 64 64 66 66 68 70 73 73 73 72 70 66

In Casablanca, a little more to the north, the average temperature goes from 55 °F in January, to 73 °F in July and August. Even here, heatwaves are possible, but they are less intense than in Agadir. The rains, a little more abundant, about 16 inches per year, are concentrated in the period from November to April.
Casablanca average temperatures
Casablanca J F M A M J J A S O N D
Min (°F) 48 48 52 54 59 63 66 68 66 59 54 50
Max (°F) 63 64 66 68 72 75 79 79 79 75 68 64

As mentioned, in the central part of the coast, the temperature of the sea is a bit higher than in the southern part, and becomes acceptable for swimming in August and September.
Sea temperature Casablanca
Casablanca J F M A M J J A S O N D
Sea (°F) 63 63 63 64 66 70 72 73 73 72 68 66

In Rabat, the capital, the climate is similar to that of Casablanca.
In Tangier, further north, the winter is similar to that of Casablanca, but the summer is warmer: normally the maximum touches 82 °F instead of 77/79 °F. It may seem strange that the summer is warmer in the north than in the south, but the fact is that the effects of the cold current here are weaker.
Tangier average temperatures
Tangier J F M A M J J A S O N D
Min (°F) 46 48 50 52 55 61 64 66 64 59 54 50
Max (°F) 61 61 63 64 70 75 82 82 81 72 66 63

In this northern part of the coast, rainfall is relatively abundant, as the weather disturbances pass frequently in autumn and winter. Here the average rainfall in Tangier.
Average precipitation Tangier
Tangier J F M A M J J A S O N D Year
Prec. (in) 4.1 3.9 2.8 2.4 1.5 0.6 0.1 0.1 0.6 2.6 5.3 5.1 29.0
Days 10 11 10 10 5 3 0 1 3 9 10 12 84

The sea temperature in this northern part of the coast is similar to that of Casablanca and Rabat.
Sea temperature Tangier
Tangier J F M A M J J A S O N D
Sea (°F) 61 61 61 61 64 68 72 73 72 68 66 63

On the Mediterranean coast, the climate is typically Mediterranean, with mild and moderately rainy winters, which resemble those of the Atlantic coast, and hot, sunny summers, warmer than on the Atlantic coast: in Al Hoceima the temperature ranges from 54 °F in January to 77 °F in August. In the Spanish enclave of Melilla, the climate is similar. Even here there are sudden increases in temperature when the wind blows from the desert, a situation more common in spring. Infiltration from the Atlantic Ocean makes the sea a little colder than in other Mediterranean countries, and similar to that of Tangier, so that even here the water temperature reaches 73 °F in August.


Moving towards the interior, the effect of the cold Atlantic current is sharply reduced, so the imperial cities have a climate characterized by hot summers, while winters are slightly colder, partly because of the higher altitude.
In particular, in Marrakesh, 1,500 feet above sea level, the average goes from 54 F in January, to 82 °F in July and August. The sun shines all year round, and the rains are concentrated from mid-October to April, though usually not abundant; in summer, long sunny periods are interrupted by sporadic thunderstorms. In the worst moments, the temperature can exceed 113 °F.
Marrakesh average temperatures
Marrakesh J F M A M J J A S O N D
Min (°F) 43 46 48 52 57 61 68 68 64 59 50 45
Max (°F) 64 68 72 75 81 88 97 97 90 81 72 66

Further north, Fez, 1,300 feet above sea level, is a bit colder and rainier: the average goes from 48 °F in January to 79 °F in July and August; the annual precipitation is about 20 in. The climate is similar in Meknes, 1,600 feet above sea level, and at a short distance from Fez.

In mountainous areas, the chains of Atlas and Rif have a colder climate due to the altitude, so that there are even ski resorts (see Ifrane). Summers are hot during the day, while nights are more or less cool, depending on altitude.
The eastern slopes of the Atlas, towards Algeria, have an arid climate; in winter the temperature is cold at night, while in summer the heat is intense, but tempered by the altitude, at least compared with the Algerian desert. In Er Rachidia, at 3,300 feet above sea level, the average daily temperature in July is 86 °F.

When to go

To visit the imperial cities of Morocco you can choose spring and autumn, in March-April and from October to mid-November. Both cold nights and hot days cannot be excluded, but generally the temperature is pleasant, and the sky is almost always clear, with rare rains.
For a beach vacation, along the Atlantic coast you can go from July to September, and along the Mediterranean coast in July and August. As mentioned, the Atlantic waters are cool even in summer, and fogs and mists may form in the morning along the coast, reducing the hours of sunshine.

What to pack

In winter: on both the Atlantic and Mediterranean coast, spring/autumn clothes, jacket and sweater, raincoat or umbrella; for the imperial cities you can add a warm hat for the evening; for the mountain areas, warm clothes, down jacket, gloves; for the desert, light clothing, but also sweater, warm jacket for the evening, scarf for the wind-borne sand and dust.

In summer: on the Mediterranean coast, light clothing, a light sweatshirt for the evening; on the Atlantic coast, especially in Agadir and Essaouira, better to add a pair of jeans, a sweatshirt, a light jacket and a scarf. For inland and desert areas, loose fitting, light-colored clothing, light and long shirt and pants, sun hat and desert turban; sunglasses (even graduated instead of contact lenses), a sweatshirt for the evening; sleeping bag to sleep outdoors; hiking shoes or sandals. In the mountains, sweater and jacket for overnight stays outdoors. For women, it is best to avoid shorts and miniskirts, especially in rural and non-tourist areas.

Back to Africa

All the countries

Near countries:
Canary Islands

See also:

Metric version (°C)
Contact Us