Climate and monthly weather forecastCasablanca, Morocco

Climate and monthly weather forecast
The climate of Casablanca
Situated on the western seaboard of Morocco, Casablanca features a Mediterranean climate under the Köppen climate classification, specifically Csa. Dominated by hot summers and mild winters, this locale experiences variable weather conditions that fluctuate through the calendar year.Temperature variations throughout the year are noticeable, yet retain a pattern that reflects the seasons. From a low of 8.4°C (47.1°F) in January, the mercury steadily climbs to reach a toasty peak of 26.3°C (79.3°F) in August, basking the city in warm conditions. Post-summer, the temperature again makes a gradual descent toward the cooler side of the spectrum, rounding off the year at 18.3°C (64.9°F) in December.
In terms of rainfall, Casablanca experiences both extremes. The wettest period occurs from November to January, with rainfall volumes surging up to 78mm (3.07") in December. In stark contrast, the period from June to August experiences very minimal rainfall, with the monthly numbers dropping as low as 0mm (0") in both July and August.
Moving onto daylight hours, it ranges from a yearly minimum of 10 hours in December and January to a maximum of 14.4 hours in June. Correspondingly, the hours of sunshine also sees significant variation, from 5.9 hours in December to an ample 9.8 hours in peak summer months July.
The best time to visit Casablanca
With compelling weather conditions, few will contest the appeal of visiting Casablanca. Nevertheless, the optimal time to pay a visit hinges on the preferences of the traveler. For those seeking to bask in comfortable temperatures coupled with less rainfall, the stretch from March to May serves as an agreeable time. Temperature ranges between 19.2°C (66.6°F) to 22.2°C (72°F) while sunshine hours touch up to 9.5 hour, making it conducive for outdoor activities.The worst time to visit Casablanca
From a climatological standpoint, the least desirable time to visit Casablanca would be during its winter months, specifically December to January. Despite the temperature remaining relatively mild, ranging from 17.1°C (62.8°F) to 18.3°C (64.9°F), these months are marked by the highest rainfall volumes, peak at 78mm (3.07") in December, as well as fewer sunshine hours, making outdoor excursions considerably less appealing.Spring weather in Casablanca
Spring ushers in a favorable climatic condition in Casablanca. The city witnesses gently escalating temperatures ranging from 17.9°C (64.2°F) in February to 22.2°C (72°F) by May. During this period, rainfall recedes, falling from 59mm (2.32") to 19mm (0.75"), and boosts the shine time to 9.5 hours by May end.Summer weather in Casablanca
The summer season is marked by a surge in both temperatures and sunshine hours. High temperatures peak at 26.3°C (79.3°F) in August while the sea temperatures gradually escalate from 21.8°C (71.2°F) in June to 23.3°C (73.9°F) in August, providing excellent conditions for beach activities. Notably, rainfall is at a near-standstill with precipitation volumes less than 1mm (0.04").Autumn weather in Casablanca
As autumn sets in, Casablanca experiences a cooling trend, which sees temperatures falling from 25.5°C (77.9°F) in September to 20.6°C (69.1°F) in November. With the decrease in temperature, rainfall gradually makes a comeback, with November recording an upsurge to 75mm (2.95"). Sunshine hours, however, remain fairly abundant, oscillating from 8.6 to 6.4 hours.Winter weather in Casablanca
Winter sees Casablanca shifting towards relatively cooler weather. Temperatures transition between 18.3°C (64.9°F) in December to 17.1°C (62.8°F) in January, coupled with a sea temperature that dips to 18.4°C (65.1°F) in December. Moreover, the winter months also see the highest level of rainfall, peaking at 78mm (3.07") in December. Despite the reduced temperature range and increased rainfall, the winter season bathes the city in an average of 6 hours sunshine, lending a somewhat milder touch to the winter season.Weather in January
Start the year in Casablanca with moderate temperatures and occasional rainfall. Despite a slight nip in the air, days remain mostly sunny with a few rain showers. January experience the peak of the wet season with rainfall reaching up to 62mm (2.44"). Weather in January »Weather in February
February presents a steady climbing scale in temperatures indicating the approach of spring. The rainfall decreases compared to January, marking a shift towards the drier months ahead. The change in Casablanca's weather is felt with the average low temperature rising slightly to 9.1°C (48.4°F). Weather in February »Weather in March
As spring arrives, March offers a notable increase in Sunshine hours in Casablanca. The UV Index also shows an uptick indicating longer, sunnier days. A mild weather prevails, with the average high temperature hovering around 19.2°C (66.6°F). Weather in March »Weather in April
April brings a refreshing change in the weather of Casablanca. A marked shift away from rain towards drier conditions is evident as rainfall drastically drops to 40mm (1.57"). The increment in daylight hours coupled with moderate temperature makes outdoor activities even more engaging. Weather in April »Weather in May
May turns the weather dial towards summer in Casablanca. A shift to warmer climate is evident with temperatures rising consistently and daylight hours getting longer. With a remarkable drop in rainfall, reaching as few as 19mm (0.75"), Casablanca approaches a nearly dry month. Weather in May »Weather in June
June officially marks the beginning of the summer months in Casablanca. The weather table suggests a significant escalation in both sea and land temperatures. The peak of the dry months starts with June hosting just 6mm (0.24") of rainfall. Weather in June »Weather in July
July is a month of maximum daylight and the highest temperatures in Casablanca. The city's level of UV irradiance reaches its annual peak, indicating the intensity of the summer sun. A shift to the hottest phase is evident, with the highest average temperature soaring to an annual high of 26.3°C (79.3°F). Weather in July »Weather in August
August continues to uphold July's summer reputation in Casablanca. With the temperature at its soaring peak and a mere 0mm (0") of rain, the city experiences its driest month. The month is characterized by warm weather, extended hours of sunshine, and the balmy waters of the sea at 23.3°C (73.9°F). Weather in August »Weather in September
As summer merges into autumn, September brings a slight relaxation in temperatures. A drop in both land and water temperatures marks the arrival of milder weather. While rainfall volume rises slightly to 5mm (0.2"), Casablanca's weather remains predominantly dry. Weather in September »Weather in October
October brings a noticeable change in the weather patterns of Casablanca as the city enters the realm of autumn. The temperatures start to dip, and the likelihood of rainfall begins to ascend resulting in an increase in rainfall to 31mm (1.22"). Weather in October »Weather in November
November anticipates the approaching winter in Casablanca, with temperatures falling further and frequent rain showers reappearing. The weather exhibits an increase in rainfall intensity with precipitation reaching up to 75mm (2.95"). Weather in November »Weather in December
December welcomes the winter season in Casablanca, characterized by cooler days and an inclination towards wetter conditions. The city experiences the most rainfall during this month, tallying up to 78mm (3.07"). Despite the cooler and rainy weather, the city remains vibrant with December festivities. Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Casablanca, Morocco
The warmest month (with the highest average high temperature) is August (26.3°C).
The month with the lowest average high temperature is January (17.1°C).
The month with the highest average low temperature is August (20.1°C).
The coldest month (with the lowest average low temperature) is January (8.4°C).
Average rainfall
Casablanca, Morocco
- Average rainfall in January:
62.2mm - Average rainfall in February:
59mm - Average rainfall in March:
50.7mm - Average rainfall in April:
40.2mm - Average rainfall in May:
18.8mm - Average rainfall in June:
5.8mm
- Average rainfall in July:
0.7mm - Average rainfall in August:
0.4mm - Average rainfall in September:
4.9mm - Average rainfall in October:
31.1mm - Average rainfall in November:
75.1mm - Average rainfall in December:
77.7mm
The wettest month (with the highest rainfall) is December (77.7mm).
The driest month (with the least rainfall) is August (0.4mm).
Average rainfall days
Casablanca, Morocco
- Average rainfall days in January:
9.8 days - Average rainfall days in February:
9.3 days - Average rainfall days in March:
9.1 days - Average rainfall days in April:
8.7 days - Average rainfall days in May:
5.4 days - Average rainfall days in June:
2.6 days
- Average rainfall days in July:
0.4 days - Average rainfall days in August:
0.4 days - Average rainfall days in September:
2.1 days - Average rainfall days in October:
6.2 days - Average rainfall days in November:
9.7 days - Average rainfall days in December:
10.2 days
The month with the highest number of rainy days is December (10.2 days).
The months with the least rainy days are July and August (0.4 days).
Average sea temperature
Casablanca, Morocco
The best month for swimming (with the highest average sea temperature) is August (23.3°C).
The coldest month (with the lowest average sea temperature) is February (17.1°C).
Average daylight / Average sunshine
Casablanca, Morocco
- Average daylight in January:
10h and 12min - Average daylight in February:
11h and 0min - Average daylight in March:
12h and 0min - Average daylight in April:
13h and 0min - Average daylight in May:
13h and 54min - Average daylight in June:
14h and 18min
- Average daylight in July:
14h and 6min - Average daylight in August:
13h and 24min - Average daylight in September:
12h and 24min - Average daylight in October:
11h and 18min - Average daylight in November:
10h and 24min - Average daylight in December:
10h and 0min
The month with the longest days is June (Average daylight: 14h and 18min).
The month with the shortest days is December (Average daylight: 10h and 0min).
- Average sunshine in January:
6h and 6min - Average sunshine in February:
6h and 48min - Average sunshine in March:
7h and 48min - Average sunshine in April:
8h and 42min - Average sunshine in May:
9h and 30min - Average sunshine in June:
9h and 30min
- Average sunshine in July:
9h and 48min - Average sunshine in August:
9h and 30min - Average sunshine in September:
8h and 36min - Average sunshine in October:
7h and 36min - Average sunshine in November:
6h and 24min - Average sunshine in December:
5h and 54min
The month with the most sunshine is July (Average sunshine: 9h and 48min).
The month with the least sunshine is December (Average sunshine: 5h and 54min).
Average UV index
Casablanca, Morocco
The months with the highest UV index are June, July and August (UV index 10).
The months with the lowest UV index are January and December (UV index 3).





