When to travel to Morocco according to the climate?

When to travel to Morocco according to the climate?

Annual average climate in Morocco

  • Minimum annual temperature: 13°C
  • Average annual temperature: 19°C
  • Maximum annual temperature: 24°C
  • Precipitation: 72 mm/month (with 8 rainy days/month)

The best time to go to Morocco

Min / Max Precipitation
January 6 ° / 17 ° 90mm / 11 days
february 7 ° / 18 ° 69mm / 10 days
March 10 ° / 21 ° 42mm / 9 days
April 11 ° / 22 ° 75mm / 8 days
may 13 ° / 25 ° 19mm / 4 days
June 17 ° / 29 ° 4mm / 2 days
July 19 ° / 31 ° 24mm / 1 days
August 20 ° / 32 ° 5mm / 2 days
September 17 ° / 29 ° 19mm / 4 days
October 15 ° / 25 ° 30mm / 5 days
November 10 ° / 21 ° 134mm / 12 days
December 8 ° / 18 ° 121mm / 12 days

These weather forecasts were calculated from data from weather stations spread across Morocco.





Details by cities

Consult the climate forecasts for the largest cities in Morocco:

  • Casablanca (19°C on average | 98 mm of rain/month over 13 days)
    see the detail >
  • Rabat (18°C on average | 106 mm of rain/month over 13 days)
    see the detail >
  • Marrakech (21°C on average | 23 mm of rain/month over 4 days)
    see the detail >
  • Tangier (18°C on average | 157 mm of rain/month over 15 days)
    see the detail >
  • Meknes (18°C on average)
    see the detail >
  • Oujda (18°C on average)
    see the detail >
  • Tétouan (19°C on average | 158 mm of rain/month over 14 days)
    see the detail >
  • Berrechid (18°C on average | 55 mm of rain/month over 8 days)
    see the detail >
  • Essaouira (18°C on average)
    see the detail >
  • Ouarzazate (21°C on average)
    see the detail >

F.A.Q.

Which are the hottest cities in Morocco?

The following cities record the highest average maximum temperatures over the year:
Marrakech (with 28°C), Ouarzazate (with 28°C), Meknes (with 25°C), Oujda (with 25°C), Berrechid (with 24°C), …


Which are the coldest cities in Morocco?

These cities are among those with the lowest average temperatures over the year:
Midelt (with 16°C), Rabat (with 17°C), Essaouira (with 18°C), Oujda (with 18°C), Tangier (with 18°C), …


Which are the cities where it rains the most in Morocco?

These cities are among the rainiest in the country:
Tétouan (with 158 mm/month), Tangier (with 157 mm/month), Rabat (with 106 mm/month), Casablanca (with 98 mm/month), Berrechid (with 55 mm/month), …

Which are the hottest months in Morocco?

The months of the year with the highest maximum temperatures are:
August (with 32°C), July (with 31°C), September (with 29°C), …

Which are the coldest months in Morocco?

The months of the year with the lowest average temperatures are:
January (with 12°C), february (with 13°C), December (with 13°C), …

Which are the driest months in Morocco?

The months of the year with the least rainfall are:
June (with 4 mm/month), August (with 5 mm/month), September (with 19 mm/month), …

What are the rainiest months in Morocco?

The months of the year with the most rain are:
November (with 134 mm/month), December (with 121 mm/month), January (with 90 mm/month), …

The traveler's toolbox 🧳
Prepare, compare, and book your trip with our selection of must-see sites:
🛏 Booking: find your hotel/accommodation around the world
🔁 HomeExchange: the #1 home exchange platform
✈️ Skyscanner: surely the best flight comparator
⏱ LastMinute: the best offers for leaving at the last minute
🚗 RentalCars: search and compare car rental
🎟 GetYourGuide: book unforgettable tours and experiences

add a comment of When to travel to Morocco according to the climate?
Comment sent successfully! We will review it in the next few hours.