Travel time: Year-round
Casablanca’s weather is defined by the stabilizing influence of the Atlantic Ocean, creating a mild Mediterranean climate (Köppen Csa) that avoids the extreme heat of Morocco’s interior. Unlike the blistering sun of Marrakech, Casablanca remains temperate year-round, characterized by soft sea breezes, high humidity, and distinct wet and dry cycles.
Summers are warm, dry, and consistently sunny. High temperatures typically hover between 25°C and 28°C (77°F–82°F). However, the coastal humidity—often exceeding 80%—can make the air feel "muggy" or heavier than the temperature suggests. The Atlantic serves as a natural air conditioner; evening sea breezes, known locally for their refreshing quality, drop temperatures to a comfortable 18°C (64°F) at night.
This is a transition period where the summer's dry heat fades into mild, freshening air. October remains warm (around 22°C/72°F), while November introduces the first significant rains of the season. The landscape begins to green rapidly following these early showers, and the city loses the hazy summer humidity in favor of crisp, clear skies.
Winters are mild and are the primary rainy season. Daytime highs average 17°C to 18°C (63°F–64°F), though nighttime lows rarely dip below 8°C (46°F). Rain usually comes in short, heavy bursts rather than prolonged gray drizzles, often followed by brilliant winter sunshine. Snow is non-existent, but the high humidity can make the damp air feel piercingly cold indoors, where central heating is rare.
Spring brings a steady rise in temperature and a decrease in rainfall. Daytime averages move from 19°C (66°F) in March to 23°C (73°F) by May. This season is characterized by blooming coastal flora and a "freshened" atmosphere. Morning fog is common during this time as the warming air meets the still-cool ocean water.
In Casablanca, the day often begins with a soft coastal haze or low-hanging clouds that typically "burn off" by mid-morning.