Skip to main content
The white rooftops and apartment blocks of central Casablanca, with the minaret of the Hassan II Mosque against the Atlantic beyond

Casablanca weather by month

Casablanca has a mild Atlantic climate: the ocean keeps winters soft and summers far cooler than inland Morocco.

Photo above: Sgroey, CC BY 4.0, via Wikimedia Commons

Casablanca has a mild Atlantic climate: the ocean keeps winters soft and summers far cooler than inland Morocco. Here is what each month is really like, with average temperatures, rainfall and sunshine from ten years of measured data. Figures are averages for 2015 to 2024 from ERA5 reanalysis data (via Open-Meteo).

Casablanca weather through the year

January

18°C / 9°C. Average high 18°C (64°F), low 9°C (48°F). About 41 mm of rain on 6 days, and around 9 hours of sunshine a day. Mild days around 18°C with some rain. Good weather for the Hassan II Mosque, the Habous quarter and city walking.

February

18°C / 10°C. Average high 18°C (64°F), low 10°C (50°F). About 44 mm of rain on 7 days, and around 9 hours of sunshine a day. Similar to January, mild with occasional showers. The Corniche is quiet and pleasant for an ocean walk.

March

19°C / 11°C. Average high 19°C (66°F), low 11°C (52°F). About 54 mm of rain on 9 days, and around 10 hours of sunshine a day. Spring-like and mostly sunny, though a few rainy days are normal. Comfortable for exploring the Art Deco centre.

April

21°C / 13°C. Average high 21°C (70°F), low 13°C (56°F). About 27 mm of rain on 6 days, and around 12 hours of sunshine a day. Mild and bright with little rain. A good month to combine Casablanca with Rabat or El Jadida.

May

24°C / 16°C. Average high 24°C (74°F), low 16°C (60°F). About 18 mm of rain on 4 days, and around 12 hours of sunshine a day. Warm and sunny with sea breezes. Excellent for walking and the beaches along the Corniche.

June

25°C / 18°C. Average high 25°C (78°F), low 18°C (64°F). About 8 mm of rain on 2 days, and around 12 hours of sunshine a day. Warm but rarely hot thanks to the ocean, often with morning cloud near the coast that burns off by midday.

July

27°C / 20°C. Average high 27°C (81°F), low 20°C (68°F). About 1 mm of rain on 0 days, and around 13 hours of sunshine a day. Pleasantly warm when inland Morocco is scorching. A good base before or after a trip to Marrakech.

August

28°C / 20°C. Average high 28°C (82°F), low 20°C (69°F). About 1 mm of rain on 0 days, and around 12 hours of sunshine a day. The warmest month, still comfortable at around 28°C. Beaches and the Corniche are busy with local holidaymakers.

September

27°C / 19°C. Average high 27°C (80°F), low 19°C (66°F). About 8 mm of rain on 2 days, and around 11 hours of sunshine a day. Warm and settled, with the sea at its warmest. One of the most pleasant months in the city.

October

25°C / 17°C. Average high 25°C (77°F), low 17°C (62°F). About 34 mm of rain on 6 days, and around 10 hours of sunshine a day. Warm days, with the first autumn rain arriving. Good for city sightseeing and day trips along the coast.

November

21°C / 13°C. Average high 21°C (71°F), low 13°C (55°F). About 39 mm of rain on 6 days, and around 9 hours of sunshine a day. Mild with a few rainy days. Pack a light jacket for the evenings.

December

19°C / 11°C. Average high 19°C (67°F), low 11°C (51°F). About 35 mm of rain on 6 days, and around 8 hours of sunshine a day. Mild and sometimes wet, rarely cold. The city stays green and comfortable through winter.

Frequently asked

What is the weather like in Casablanca in November?
In November, Casablanca averages a high of 21°C (71°F) and a low of 13°C (55°F), with about 39 mm of rain on 6 days and around 9 hours of sunshine a day. Mild with a few rainy days. Pack a light jacket for the evenings.
What is the weather like in Casablanca in December?
In December, Casablanca averages a high of 19°C (67°F) and a low of 11°C (51°F), with about 35 mm of rain on 6 days and around 8 hours of sunshine a day. Mild and sometimes wet, rarely cold. The city stays green and comfortable through winter.
What is the weather like in Casablanca in July?
In July, Casablanca averages a high of 27°C (81°F) and a low of 20°C (68°F), with about 1 mm of rain on 0 days and around 13 hours of sunshine a day. Pleasantly warm when inland Morocco is scorching. A good base before or after a trip to Marrakech.
What is the hottest month in Casablanca?
August is the hottest month, with an average high of 28°C (82°F) and lows around 20°C. The warmest month, still comfortable at around 28°C. Beaches and the Corniche are busy with local holidaymakers.
What is the coldest month in Casablanca?
January has the coldest nights, with an average low of 9°C (48°F), while days still reach about 18°C. Mild days around 18°C with some rain. Good weather for the Hassan II Mosque, the Habous quarter and city walking.
When does it rain in Casablanca?
Most rain falls in February and March, with about 44 mm and 54 mm respectively. The driest month is July.
What is the best time to visit Casablanca?
For comfortable sightseeing weather, with highs between 20°C and 30°C and few rainy days, the best months are April, May, June, July, August, September and October. Ramadan dates move earlier each year; check them for your trip.

Turn this into a private Casablanca trip.

We'll build a private, guided plan around the experiences you care about — with a driver, hand-picked riads and a written quote in 24 hours.

Contact us for pricing