What is the weather like in Casablanca? Casablanca weather is shaped by a mild Atlantic climate with no real extremes. Winter days (December to February) are about 17-18°C with cool nights around 8-9°C and most of the year’s rain. Summer (July to September) is warm and humid at about 26-27°C, with almost no rain and frequent morning sea mist. The best time to visit Casablanca is April to June and September to October, when days are sunny and comfortable at 20-25°C.
Most of our guests start or finish their Morocco trip in Casablanca, so we plan around its weather all year. Below is a month-by-month guide, what to pack, and how Casablanca’s climate compares with Marrakech and the Sahara.
Casablanca weather by month (table)
Approximate long-term averages. Individual years vary, so check a short-range forecast from Morocco’s national weather service (Direction Générale de la Météorologie) or a reliable weather app before you travel.
| Month | Avg. high | Avg. low | Rainy days | Sea temp. |
|---|---|---|---|---|
| January | 17°C | 8°C | About 7 | 17°C |
| February | 18°C | 9°C | About 6 | 17°C |
| March | 19°C | 11°C | About 6 | 17°C |
| April | 20°C | 12°C | About 5 | 17°C |
| May | 22°C | 15°C | About 3 | 18°C |
| June | 24°C | 18°C | About 1 | 20°C |
| July | 26°C | 20°C | Rare | 21°C |
| August | 27°C | 20°C | Rare | 22°C |
| September | 26°C | 19°C | About 1 | 22°C |
| October | 24°C | 16°C | About 4 | 21°C |
| November | 21°C | 12°C | About 6 | 19°C |
| December | 18°C | 9°C | About 7 | 18°C |
Casablanca weather season by season
Winter (December to February): mild and the wettest season
Winter brings most of Casablanca’s rain, usually in passing Atlantic fronts rather than long grey spells, with sunny days in between. Daytime temperatures of 17-18°C are comfortable for sightseeing, but the damp sea air makes evenings feel cooler than the numbers suggest. Pack a waterproof jacket and a warm layer.
Spring (March to May): fresh and pleasant
Rain becomes less frequent, the countryside is green and temperatures climb to around 20-22°C. Spring is an excellent time to combine Casablanca with Rabat, Fes and Chefchaouen, and with the Sahara, which is warm but not yet hot.
Summer (June to August): warm, humid and dry
Casablanca stays far cooler than inland Morocco in summer, thanks to the ocean. Highs are around 24-27°C, rain is rare, and mornings often start with sea mist that burns off by midday. Humidity is high, and the beaches of Ain Diab fill up with Moroccan families on summer weekends. If you travel to Marrakech or the desert in July or August, expect much hotter conditions there.
Autumn (September to November): warm sea, golden light
September and October are some of the nicest months in Casablanca: warm days, the warmest sea of the year and fewer crowds than summer. The first autumn rains usually arrive in late October or November.

Winter (December to February): mild days, most of the rain
Winter is when Casablanca weather is at its most changeable. Days are usually around 17-18°C, often bright between Atlantic fronts, while nights drop to about 8-9°C and the sea air makes evenings feel cooler. Most of the year’s rain falls between November and March, so pack a light waterproof and a warm layer. It is a comfortable season for sightseeing in the city, and a good time to combine Casablanca with Marrakech and the imperial cities, though desert nights further south are cold.
When is the best time to visit Casablanca?
- Best overall: April to June and September to October, for sunny, comfortable days and little rain.
- Best for the beach: July to September, when the sea is warmest.
- Best for a full Morocco tour from Casablanca: March to May and late September to November, when Marrakech and the Sahara are also pleasant.
- Quietest: January and February, with lower hotel prices but a higher chance of rain.
Also consider Ramadan, whose dates move about 11 days earlier each year. Daily life slows during the day and evenings become lively after sunset; read our guide to Ramadan in Morocco for tourists.
How does Casablanca weather compare with Marrakech and the Sahara?
| Season | Casablanca | Marrakech | Sahara (Merzouga) |
|---|---|---|---|
| Winter | Mild, some rain | Sunny days, cold nights | Mild days, nights near freezing |
| Spring | Pleasant, fresh | Warm and ideal | Warm; possible sandstorms |
| Summer | Warm, humid, misty mornings | Very hot, often over 35°C | Extremely hot |
| Autumn | Warm, sea at its warmest | Warm and ideal | Warm days, pleasant nights |
For the whole country, see our month-by-month guide to the best time to visit Morocco, plus seasonal guides to October and November in Morocco.

What to pack for Casablanca
- All year: light layers, a windproof jacket for the Corniche, comfortable walking shoes, sunglasses and sunscreen.
- November to March: a waterproof jacket or umbrella and a warm sweater for evenings.
- Visiting the Hassan II Mosque: clothing that covers shoulders and knees; women may bring a scarf.
- Continuing to the desert: a warm jacket for desert nights in autumn, winter and spring.
Plan your trip from Casablanca
Casablanca’s mild climate makes it an easy starting point in any season. From here our drivers head to Rabat, Chefchaouen, Fes, the Sahara and Marrakech; see Casablanca to Marrakech for every transport option. For a day in the city itself, see things to do in Casablanca. See our private Morocco tours from Casablanca, the 8-day itinerary from Casablanca via the Sahara, or ask our team which month suits your route.
Frequently Asked Questions
What is the hottest month in Casablanca?
August is usually the hottest month in Casablanca, with average highs around 27°C. The Atlantic Ocean keeps the city much cooler than inland Morocco, though humidity is high in summer.
What is the rainiest month in Casablanca?
Most rain in Casablanca falls between November and March, with December and January usually the wettest months. Rain tends to come in passing showers and storms, with sunny days in between.
Does it get cold in Casablanca?
Casablanca rarely gets truly cold. Winter days average around 17 to 18°C and nights around 8 to 9°C. Frost and snow essentially never occur, but damp sea air can make evenings feel chilly.
Can you swim in Casablanca?
Yes, from about June to October, when the sea reaches 20 to 22°C. Ain Diab is the main beach area. Atlantic waves and currents can be strong, so swim at supervised beaches.
What is the best month to visit Casablanca?
May, June, September and October are the best months to visit Casablanca, with warm, sunny days around 22 to 26°C and very little rain.