TTC Portfolio of Brands

HomeDestinationsNorth AfricaMorocco

MOROCCO BY SEASON

WEATHER IN MOROCCO

Plan your next getaway according to Morocco's temperatures by month

Weather in Marrakech

Weather in Casablanca

Weather in Fes

Weather in Rabat

Weather in Casablanca

Weather in Marrakech

Marrakech has a hot, semi-arid climate with long, dry summers and mild winters. Warm days and clear skies make it ideal for exploring its vibrant souks, gardens, and historic palaces.

 

Month Average Temp Rain

January

High: 15°C

Low: 9°C

4 days

February

High: 15°C

Low: 9°C

3 days

March

High: 17°C

Low: 11°C

5 days

April

High: 19°C

Low: 13°C

5 days

May

High: 23°C

Low: 16°C

4 days

June

High: 27°C

Low: 20°C

3 days

July

High: 29°C

Low: 23°C

2 days

August

High: 29°C

Low: 23°C

2 days

September

High: 26°C

Low: 20°C

4 days

October

High: 23°C

Low: 17°C

5 days

November

High: 18°C

Low: 12°C

4 days

December

High: 16°C

Low: 10°C

3 days

 

Weather in Casablanca

Casablanca enjoys a mild coastal climate with warm, dry summers and cooler, wetter winters. The gentle sea breeze and steady sunshine create pleasant conditions year-round.

 

Month Average Temp Rain

January

High: 10°C

Low: 3°C

5 days

February

High: 12°C

Low: 4°C

5 days

March

High: 16°C

Low: 6°C

5 days

April

High: 18°C

Low: 8°C

6 days

May

High: 23°C

Low: 12°C

6 days

June

High: 28°C

Low: 16°C

3 days

July

High: 32°C

Low: 19°C

1 day

August

High: 32°C

Low: 19°C

1 day

September

High: 26°C

Low: 15°C

3 days 

October

High: 20°C

Low: 11°C

6 days

November

High: 13°C

Low: 6°C

6 days

December

High: 10°C

Low: 4°C

6 days

 

Weather in Fes

Fes experiences a Mediterranean climate with hot, dry summers and cool, rainy winters. The seasonal changes bring a unique atmosphere to its ancient streets and bustling medina.

 

Month Average Temp Rain

January

High: 16°C

Low: 6°C

5 days

February

High: 18°C

Low: 6°C

5 days

March

High: 21°C

Low: 9°C

5 days

April

High: 22°C

Low: 11°C

5 days

May

High: 26°C

Low: 13°C

3 days

June

High: 32°C

Low: 17°C

1 day

July

High: 36°C

Low: 19°C

0 days

August

High: 35°C

Low: 19°C

0 days

September

High: 33°C

Low: 18°C

2 days 

October

High: 26°C

Low: 14°C

5 days

November

High: 20°C

Low: 10°C

6 days

December

High: 17°C

Low: 8°C

6 days

 

Weather in Rabat

Rabat has a mild coastal climate with warm, dry summers and cool, wet winters. The city’s seaside location keeps temperatures comfortable, making it pleasant to visit year-round.

 

Month Average Temp Rain

January

High: 16°C

Low: 5°C

2 days

February

High: 17°C

Low: 6°C

2 days

March

High: 19°C

Low: 8°C

3 days

April

High: 21°C

Low: 10°C

4 days

May

High: 24°C

Low: 13°C

3 days

June

High: 28°C

Low: 18°C

2 days

July

High: 31°C

Low: 21°C

0 days

August

High: 31°C

Low: 21°C

1 day

September

High: 28°C

Low: 18°C

3 days 

October

High: 24°C

Low: 14°C

3 days

November

High: 19°C

Low: 9°C

3 days

December

High: 17°C

Low: 6°C

3 days

 

Weather in Casablanca

Casablanca enjoys a mild coastal climate with warm, dry summers and cooler, wetter winters. The gentle sea breeze and steady sunshine create pleasant conditions year-round.

 

Month Average Temp Rain

January

High: 18°C

Low: 9°C

7 days

February

High: 18°C

Low: 10°C

6 days

March

High: 19°C

Low: 11°C

6 days

April

High: 20°C

Low: 13°C

4 days

May

High: 22°C

Low: 15°C

2 days

June

High: 24°C

Low: 18°C

0 day

July

High: 26°C

Low: 20°C

0 days

August

High: 27°C

Low: 21°C

0 days

September

High: 26°C

Low: 19°C

0 days 

October

High: 24°C

Low: 16°C

4 days

November

High: 21°C

Low: 13°C

6 days

December

High: 19°C

Low: 10°C

7 days

 

FAQs ABOUT MOROCCO

Your search for ""

clear search

When is the best time to visit Morocco?

The best time to visit Morocco is during spring or fall. Shoulder seaons are when the temperature is warm but mild and peak season crowds are yet to arrive; it's warm enough to wander through cities and medinas, and the Sahara isn't yet scorching – but you'll still want to pack layers for the evening.

Is December a good time to visit Morocco?

While the weather in Morocco in December can be cooler and occasionally rainy (particularly in the north), there are many perks to visiting at this time of year – you can visit main cities like Marrakech without the peak season crowds, and without the sweltering heat. Aside from the Christmas holidays, it's also a cheaper time to visit.

What is the cheapest time to go to Morocco?

The cheapest season to visit Morocco is during the low season, between November and February (excluding Christmas), when temperature highs reach around 20°C (68°F) – you might see a spot of rain, but it's worth it to avoid the crowds.

What is the best time to visit Marrakech, Morocco?

The best time to visit Marrakech is during the shoulder seasons, either spring (March to May) or fall (September to November) – milder temperatures are perfect for walking slowly through its medinas and souks.

What is the best time of year to visit Casablanca, Morocco?

The best month to visit Casablanca is September, after the peak summer holiday crowds have left and the weather (and water) is still warm – you'll have the main sights and beaches (mostly) to yourself.

Back to top