Weather in Casablanca
Casablanca weather is mild year‑round thanks to the Atlantic — winters are gentle and relatively rainy, summers are warm but tempered by coastal breezes. If you’re planning flights and stays from flightics.com, expect the sunniest, driest months from May to September and the coolest, wettest period around November–December. Sea temperatures climb from about 17 °C in winter to roughly 22 °C in late summer, so swimming and coastal activities are comfortably possible from June onwards.
Weather in Casablanca — January
January is cool and mild: average highs near 18 °C and lows around 9 °C, with the Atlantic at about 17 °C. Rain is still common (around 9 rainy days and some 60 mm of monthly rainfall), so pack a light waterproof layer — it’s a good time for city sightseeing when crowds are low.
Weather in Casablanca — February
February stays similar to January with daytime temperatures around 18 °C and nights near 9 °C. Sea temperatures dip slightly to about 16 °C and you can expect roughly 9 days of rain; ideal for cultural trips and cheaper flight deals.
Weather in Casablanca — March
March warms up: typical highs around 20 °C and lows near 11 °C, sea about 17 °C. Rainfall eases (around 50 mm) and daily sunshine increases, making it pleasant for walking tours and early‑spring escapes.
Weather in Casablanca — April
April is springlike with highs close to 22 °C and lows around 13 °C. Expect more sunshine (about 9 hours of daylight on average) and reduced rain — great for combining city visits with brief coastal stops.
Weather in Casablanca — May
May sees comfortable warm days (average highs around 24 °C) and mild nights (about 15 °C); sea temperatures climb to roughly 19 °C. Rain becomes scarce, making May an excellent shoulder‑season choice for both sightseeing and beach time.
Weather in Casablanca — June
June brings summer warmth with highs near 27 °C and lows around 18 °C, while the Atlantic warms to about 21 °C. Rainfall is minimal (only a couple of rainy days), lots of sunshine and high UV — ideal for beach days and outdoor excursions, but remember sun protection.
Weather in Casablanca — July
July is one of the hottest months (average highs ~28 °C) but the ocean breeze keeps it comfortable; nights stay pleasantly mild around 19 °C. Sea temperatures reach about 22 °C and rain is virtually absent — peak season for swimming and coastal activities.
Weather in Casablanca — August
August is hot and sunny with average highs around 29 °C and lows about 20 °C; the sea remains warm (≈22 °C). Conditions are excellent for beaches and boat trips, though central Casablanca can feel busy — plan flights and hotels early.
Weather in Casablanca — September
September keeps summer warmth (highs near 27 °C, lows around 19 °C) while evenings start to cool slightly. The sea stays pleasant (~22 °C) and rainfall is still low — a smart month for combining sightseeing with late‑summer beach time.
Weather in Casablanca — October
October brings milder days (around 25 °C) and cooler nights (about 17 °C). Rain increases again (roughly 6 rainy days and ~31 mm monthly), but there’s still plenty of sunshine — good for cultural travel and avoiding high summer crowds.
Weather in Casablanca — November
November is noticeably wetter and cooler with averages near 21 °C by day and 12 °C at night; sea temps fall to about 19 °C. Expect more rainy days and variable skies — ideal for exploring museums, architecture and looking for off‑season flight deals.
Weather in Casablanca — December
December is cool and among the wettest months (average high ~19 °C, low ~10 °C, with around 10 rainy days and higher monthly rainfall). Days are shorter but still mild compared with many European destinations — bring layers and a waterproof jacket.
Table of average temperatures throughout the year
| Month | Average max temperature | Average min temperature |
|---|---|---|
Jan |
18 °C | 9 °C |
Feb |
18 °C | 9 °C |
Mar |
20 °C | 11 °C |
Apr |
22 °C | 13 °C |
May |
24 °C | 15 °C |
Jun |
27 °C | 18 °C |
Jul |
28 °C | 19 °C |
Aug |
29 °C | 20 °C |
Sep |
27 °C | 19 °C |
Oct |
25 °C | 17 °C |
Nov |
21 °C | 12 °C |
Dec |
19 °C | 10 °C |
