Morocco

Best time to visit

Casablanca

The best time to visit Casablanca is April, May, June, when the TripTimi score peaks. Across the year, daytime temperatures range from 18.5°C to 27.6°C. Use the month-by-month comparison below to weigh weather, crowds, and prices.

Morocco's largest city and economic engine, Casablanca faces the Atlantic with art-deco boulevards and the vast, ocean-side Hassan II Mosque. The coastal climate is mild and rarely extreme, comfortable for the corniche across much of the year.

88
Prime Time

peaks in April

The year at a glance

Daytime and night temperatures with monthly rainfall, from real Open-Meteo climate averages.

JanFebMarAprMayJunJulAugSepOctNovDec
Day °CNight °CRainfall (mm)

Best month for…

Compare every month

Tap a month to jump to its full breakdown.

MonthScoreDayRainfallCrowdsPrices
January8618.5°C47.9 mm· 6.4 dayslowlow
February8518.7°C51.6 mm· 8 dayslowlow
March7819°C77.3 mm· 11.2 daysmediummedium
April8821.2°C32.5 mm· 7 daysmediummedium
May8823.1°C19.2 mm· 4 dayshighhigh
June8825.3°C9.6 mm· 2.6 dayshighhigh
July8827.1°C0.9 mm· 0 dayshighhigh
August8727.6°C4.3 mm· 0.8 dayshighhigh
September8726.1°C9.5 mm· 2 dayshighhigh
October8825.5°C24.5 mm· 4.8 daysmediummedium
November8821.8°C32.6 mm· 4.6 daysmediummedium
December7719.2°C69 mm· 9.4 daysmediumhigh

Month by month

Casablanca · January

Prime Time

86
Day / Night
18.5° / 9.6°
Rainfall
47.9 mm · 6.4 days
Crowds
low
Prices
low

Twin Center· landmark

Casablanca · February

Prime Time

85
Day / Night
18.7° / 10.4°
Rainfall
51.6 mm · 8 days
Crowds
low
Prices
low

Twin Center· landmark

Casablanca · March

Great Choice

78
Day / Night
19° / 11.3°
Rainfall
77.3 mm · 11.2 days
Crowds
medium
Prices
medium

Twin Center· landmark

Casablanca · April

Prime Time

88
Day / Night
21.2° / 13.5°
Rainfall
32.5 mm · 7 days
Crowds
medium
Prices
medium

Twin Center· landmark

Casablanca · May

Prime Time

88
Day / Night
23.1° / 15.5°
Rainfall
19.2 mm · 4 days
Crowds
high
Prices
high

Twin Center· landmark

Casablanca · June

Prime Time

88
Day / Night
25.3° / 18.6°
Rainfall
9.6 mm · 2.6 days
Crowds
high
Prices
high

Twin Center· landmark

Casablanca · July

Prime Time

88
Day / Night
27.1° / 19.9°
Rainfall
0.9 mm · 0 days
Crowds
high
Prices
high

Twin Center· landmark

Casablanca · August

Prime Time

87
Day / Night
27.6° / 20.3°
Rainfall
4.3 mm · 0.8 days
Crowds
high
Prices
high

Twin Center· landmark

Casablanca · September

Prime Time

87
Day / Night
26.1° / 18.8°
Rainfall
9.5 mm · 2 days
Crowds
high
Prices
high

Twin Center· landmark

Casablanca · October

Prime Time

88
Day / Night
25.5° / 17.4°
Rainfall
24.5 mm · 4.8 days
Crowds
medium
Prices
medium

Twin Center· landmark

Casablanca · November

Prime Time

88
Day / Night
21.8° / 13.3°
Rainfall
32.6 mm · 4.6 days
Crowds
medium
Prices
medium

Twin Center· landmark

Casablanca · December

Great Choice

77
Day / Night
19.2° / 10.9°
Rainfall
69 mm · 9.4 days
Crowds
medium
Prices
high

Twin Center· landmark

Top things to do

Musée du Judaïsme marocain

museum

Twin Center

landmark

Place des Nations Unies

landmark

Mosquée Hassan II

landmark

L'Atelier 21

museum

Loft Art Gallery

museum

Similar destinations

Frequently asked questions

When is the best time to visit Casablanca?

The top-rated months are April, May, June, when weather, crowds, and prices are best balanced by the TripTimi score.

What is the warmest month in Casablanca?

August is the warmest month, with daytime temperatures around 27.6°C.

When is the cheapest time to visit Casablanca?

Prices are typically lowest in January.

When is Casablanca least crowded?

January usually sees the fewest visitors.

What is the driest month in Casablanca?

July is the driest month of the year.

Plan your trip

Book your trip

Search flights to Casablanca

Accommodation

Find hotels in Casablanca

Search

Travel setup

Get an eSIM before your trip to Morocco

Compare data plans for Morocco and sort your connection before you fly.

Climate: 5-year Open-Meteo averages · Attractions: OpenStreetMap · Photos: Wikimedia Commons. How we score