Casablanca has a hot-summer Mediterranean climate (Köppen Csa) moderated by the Atlantic Ocean. The Canary Current keeps summers cooler than Mediterranean cities at the same latitude and winters milder than inland Morocco. The city receives most of its rainfall between November and March, with a pronounced dry season from June through September. Humidity stays high year-round due to the ocean, often reaching 80-85% in the morning.
Casablanca Weather in January
January is the coldest month in Casablanca. Daytime highs average 17°C (63°F) with nighttime lows of 8°C (46°F). Rainfall totals 63mm over 9 rainy days. The Atlantic sea temperature sits at 17°C (63°F), too cold for comfortable swimming. Humidity averages 80% and you’ll get around 6 hours of sunshine per day. Pack a jacket and layers for evenings, especially if walking the Corniche waterfront.
Casablanca Weather in February
February temperatures are nearly identical to January: highs of 18°C (64°F), lows of 9°C (48°F). Rainfall drops to 50mm over 8 rainy days. Sea temperature stays at 17°C (63°F). Sunshine increases slightly to 7 hours. Humidity remains at 79%. It’s still low season with thinner crowds at the Hassan II Mosque.
Casablanca Weather in March
March brings a slight warm-up: highs of 19°C (66°F), lows of 10°C (50°F). Rainfall is 43mm over 7 rainy days. The Atlantic warms to 17°C (63°F). Eight hours of daily sunshine. The spring shoulder season begins and hotel rates increase slightly from winter lows. This is a good month for exploring the Habous Quarter on foot without summer heat.
Casablanca Weather in April
April delivers pleasant spring conditions. Highs reach 20°C (68°F) with lows of 12°C (54°F). Rainfall drops to 35mm over 6 days. Sea temperature warms slightly to 18°C (64°F). Sunshine increases to 9 hours. Humidity falls to 76%. The Casablanca Jazz Festival typically runs this month.
Casablanca Weather in May
May sees a clear shift toward summer. Highs climb to 22°C (72°F) and lows to 15°C (59°F). Rainfall drops sharply to 12mm over 3 days. Sea temperature reaches 19°C (66°F). Ten hours of sunshine. This is one of the best months for visiting, before the summer coastal fog (locally called the marin blanket) becomes persistent in June and July.
Casablanca Weather in June
June starts the dry season with just 2mm of rain over 1 wet day. Highs reach 24°C (75°F) and lows 18°C (64°F). Sea temperature warms to 21°C (70°F). Sunshine averages 10 hours but morning fog from the Atlantic can linger until 10:00-11:00, reducing effective sunshine. Humidity climbs back to 79%. The marin fog is at its strongest this month.
Casablanca Weather in July
July is warm but moderated by the ocean. Highs average 26°C (79°F) with lows of 20°C (68°F). Rain is virtually absent at 1mm. Sea temperature rises to 22°C (72°F). Eleven hours of sunshine but morning fog persists. Humidity reaches 80%. Unlike inland Marrakech where temperatures hit 37°C (99°F), Casablanca’s coastal position keeps July comfortable for sightseeing.
Casablanca Weather in August
August is the warmest month. Highs reach 27°C (81°F) and lows 21°C (70°F). Rainfall is 1mm. Sea temperature peaks at 23°C (73°F), the only month when swimming in the Atlantic feels genuinely warm. Eleven hours of sunshine. August is peak tourist season with the highest hotel prices, though Casablanca lacks the extreme crowding of Marrakech in summer.
Casablanca Weather in September
September stays warm: highs of 26°C (79°F), lows of 19°C (66°F). Rain remains low at 6mm. Sea temperature is 22°C (72°F). Ten hours of sunshine. Morning fog diminishes. Tourism levels ease after the August peak, making this an excellent month for a visit with summer-like weather and lower occupancy at the beachfront hotels on the Corniche.
Casablanca Weather in October
October brings autumn conditions. Highs average 24°C (75°F) and lows 16°C (61°F). Rainfall increases to 27mm over 5 days. Sea temperature stays at 22°C (72°F), usable for swimming. Eight hours of sunshine. Humidity drops to 76%. Pleasant sightseeing weather for the Art Deco buildings of the city centre.
Casablanca Weather in November
November marks the return of rain. Highs drop to 20°C (68°F) and lows to 12°C (54°F). Rainfall jumps to 60mm over 8 rainy days. Sea temperature cools to 20°C (68°F). Six hours of sunshine. The Atlantic storms that characterise the Moroccan winter begin. Hotel rates drop 30-40% from October levels.
Casablanca Weather in December
December is the wettest month. Highs reach 18°C (64°F) with lows of 9°C (48°F). Rainfall totals 70mm over 10 rainy days. Sea temperature drops to 18°C (64°F). Five hours of daily sunshine. The shortest days and most persistent Atlantic storms make this the least appealing month for tourism, but also the cheapest for accommodation.
Casablanca Monthly Weather Comparison
| Month | Avg High (°C/°F) | Avg Low (°C/°F) | Rainfall (mm) | Rain Days | Sea Temp (°C/°F) | Sun (hrs) | Humidity |
|---|---|---|---|---|---|---|---|
| Jan | 17 / 63 | 8 / 46 | 63 | 9 | 17 / 63 | 6 | 80% |
| Feb | 18 / 64 | 9 / 48 | 50 | 8 | 17 / 63 | 7 | 79% |
| Mar | 19 / 66 | 10 / 50 | 43 | 7 | 17 / 63 | 8 | 77% |
| Apr | 20 / 68 | 12 / 54 | 35 | 6 | 18 / 64 | 9 | 76% |
| May | 22 / 72 | 15 / 59 | 12 | 3 | 19 / 66 | 10 | 75% |
| Jun | 24 / 75 | 18 / 64 | 2 | 1 | 21 / 70 | 10 | 79% |
| Jul | 26 / 79 | 20 / 68 | 1 | 1 | 22 / 72 | 11 | 80% |
| Aug | 27 / 81 | 21 / 70 | 1 | 1 | 23 / 73 | 11 | 80% |
| Sep | 26 / 79 | 19 / 66 | 6 | 2 | 22 / 72 | 10 | 79% |
| Oct | 24 / 75 | 16 / 61 | 27 | 5 | 22 / 72 | 8 | 76% |
| Nov | 20 / 68 | 12 / 54 | 60 | 8 | 20 / 68 | 6 | 78% |
| Dec | 18 / 64 | 9 / 48 | 70 | 10 | 18 / 64 | 5 | 80% |