Climate and monthly weather forecast
Casablanca, Morocco

englishespañol中文
Share
The large Hassan II Mosque in Casablanca, Morocco
The large Hassan II Mosque in Casablanca, Morocco

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 »
[Resources]

Frequently asked questions

What part of the year is the coldest in Casablanca?

January is the coldest month in Casablanca, with an average high-temperature of 17.1°C (62.8°F) and an average low-temperature of 8.4°C (47.1°F).

How many days does it rain in Casablanca?

In Casablanca, during the entire year, the rain falls for 73.9 days and collects up to 427mm (16.81") of precipitation.

What is the month with the lowest UV index in Casablanca?

The months with the lowest UV index are January and December, with an average maximum UV index of 3.

What month is the sea coldest in Casablanca?

February is the month with the coldest seawater in Casablanca, with an average sea temperature of 17.1°C (62.8°F).

When is Daylight Saving Time (DST) in Casablanca?

On Sunday, 10. March 2024, at 03:00, Daylight Saving Time starts in Casablanca, and the time zone changes from +01 to +00. Daylight Saving Time ends on Sunday, 14. April 2024, at 02:00, and the time zone reverts from +00 to +01.

When are the longest days in Casablanca?

The month with the longest days is June, with an average of 14h and 18min of daylight.

What is the month with the highest UV index in Casablanca?

June through August, with an average maximum UV index of 10, are months with the highest UV index.

What month has the most sunshine in Casablanca?

With an average of 9.8h of sunshine, July has the most sunshine of the year.

What part of the year is the hottest in Casablanca?

Temperature readings in Casablanca reach their annual highs in August, averaging 26.3°C (79.3°F) and a minimum average of 20.1°C (68.2°F).

What is the driest month in Casablanca?

August is the month with the least rainfall in Casablanca, Morocco. Rain falls for 0.4 days and accumulates 0mm (0") of precipitation.

What month is the sea warmest in Casablanca?

The month with the warmest seawater is August, with an average sea temperature of 23.3°C (73.9°F).

What is the wettest month in Casablanca?

December is the month with the most rainfall. Rain falls for 10.2 days and accumulates 78mm (3.07") of precipitation.

What is the month with the shortest days in Casablanca?

With an average of 10h and 0min of daylight, December has the shortest days of the year.

What is the month with the least sunshine in Casablanca?

December has the least sunshine of the year, with an average of 5.9h of sunshine.

Average temperature
Casablanca, Morocco

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).

[Resources]

Average rainfall
Casablanca, Morocco

Average rainfall - Casablanca, Morocco

The wettest month (with the highest rainfall) is December (77.7mm).
The driest month (with the least rainfall) is August (0.4mm).

[Resources]

Average rainfall days
Casablanca, Morocco

Average rainfall days - Casablanca, Morocco

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).

[Resources]

Average sea temperature
Casablanca, Morocco

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).

[Resources]

Average daylight / Average sunshine
Casablanca, Morocco

Average daylight / Average sunshine - Casablanca, Morocco

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).

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).

[Resources]

Average UV index
Casablanca, Morocco

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).

[Resources]

Casablanca, Morocco

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location