March weather forecast
Morocco

englishespañol中文
Share
Flag of Morocco
Flag of Morocco

Weather in March

In Morocco, March marks the beginning of the spring season, when temperatures start to rise gradually, and the country begins to shake off the winter chill.

In northern and coastal regions, including cities like Casablanca and Tangier, March experiences a noticeable change in weather. Temperatures range from 11°C (51.8°F) to 20°C (68°F), indicating a clear warming trend compared to February. Rainfall decreases further, with these regions receiving an average precipitation of about 60mm (2.36"). As the days continue to grow longer, these areas start to experience more sunshine.

The southern and interior regions, such as Marrakech and areas bordering the Sahara Desert, see a more pronounced increase in temperatures. Average temperatures in March vary from 11°C (51.8°F) to 23°C (73.4°F), with warm days and cool nights. Precipitation remains minimal in these regions, averaging 20mm (0.79").

In the Atlas Mountains, March signals a gradual shift away from winter. The snowfall begins to decrease, but temperatures remain relatively cold, especially at night. In high-altitude areas like Ifrane, temperatures average between 2°C (35.6°F) to 11°C (51.8°F).

As March gives way to April, the entire country continues its progression into the spring season, with further increases in temperatures and a continued decrease in rainfall across most regions.

  • Casablanca - March »
    March 2024, at 03:00, Daylight Saving Time starts in Casablanca, and the time zone changes from +01 to +00. On the first day of March in Casablanca sunrise is at 07:57 and sunset at 19:27 +01.
  • Rabat - March »
    March 2024, at 03:00, Daylight Saving Time starts and the time zone changes from +01 to +00. When does Daylight Saving Time start in March in Rabat?
  • Fes - March »
    The month with the most rainfall in Fes is March, when the rain falls for 13.2 days and typically aggregates up to 45mm (1.77") of precipitation. The month with the most rainfall in Fes is March, when the rain falls for 13.2 days and typically aggregates up to 45mm (1.77") of precipitation.
  • Tangier - March »
    When does Daylight Saving Time start in March in Tangier? In Tangier, in March, during 10.1 rainfall days, 72mm (2.83") of precipitation is typically accumulated.
  • Agadir - March »
    When does Daylight Saving Time start in March in Agadir? In Agadir, during March, the rain falls for 5.1 days and regularly aggregates up to 31mm (1.22") of precipitation.
  • Meknes - March »
    March 2024, at 03:00, Daylight Saving Time starts in Meknes and the time zone changes from +01 to +00. In Meknes in March, during 9.9 rainfall days, 78mm (3.07") of precipitation is typically accumulated.
  • Oujda - March »
    March 2024, at 03:00, Daylight Saving Time starts in Oujda and the time zone changes from +01 to +00. When does Daylight Saving Time start in March in Oujda?
  • Kenitra - March »
    When does Daylight Saving Time start in March in Kenitra? In Kenitra, during March, the rain falls for 12.2 days and regularly aggregates up to 75mm (2.95") of precipitation.
  • Tetouan - March »
    March 2024, at 03:00, Daylight Saving Time starts in Tetouan and the time zone changes from +01 to +00. When does Daylight Saving Time start in March in Tetouan?
  • Salé - March »
    March 2024, at 03:00, Daylight Saving Time starts in Salé, and the time zone changes from +01 to +00. When does Daylight Saving Time start in March in Salé?
  • Nador - March »
    March 2024, at 03:00, Daylight Saving Time starts in Nador and the time zone changes from +01 to +00. February and March, with an average sea temperature of 15.8°C (60.4°F), are months with the coldest seawater in Nador.
  • Safi - March »
    March 2024, at 03:00, Daylight Saving Time starts in Safi and the time zone changes from +01 to +00. February and March, with an average sea temperature of 17.3°C (63.1°F), are months with the coldest seawater in Safi.

Morocco

Weather forecast for your location

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