December weather forecast
Morocco

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

Weather in December

December in Morocco signifies the onset of the winter season, with temperatures continuing their downward trend and rainfall reaching its peak in various parts of the country.

In the northern and coastal areas, including cities like Casablanca and Tangier, December brings cooler weather with average temperatures ranging from 11°C (51.8°F) to 18°C (64.4°F). Rainfall is at its peak for the year in these regions, with an average precipitation of about 70mm (2.76"). The days are shortest during this month due to the winter solstice, resulting in fewer sunshine hours.

The southern and interior regions, such as Marrakech and the areas bordering the Sahara Desert, experience a further drop in temperatures during December. Average temperatures hover between 8°C (46.4°F) to 18°C (64.4°F), indicating cold days and even colder nights. These regions see an increase in rainfall, with an average precipitation of about 30mm (1.18").

In the Atlas Mountains, December marks the beginning of the snowfall season. Temperatures continue to decrease, particularly at night and in higher altitudes. In places like Ifrane, temperatures average from 2°C (35.6°F) to 11°C (51.8°F).

As December gives way to January, the entire country remains in the grip of the winter season, with temperatures continuing to be low and rainfall high, before the cycle starts anew.

  • Casablanca - December »
    The month with the shortest days in Casablanca is December, with an average of 10h and 0min of daylight. In Casablanca, in December, it is raining for 10.2 days, with typically 78mm (3.07") of accumulated precipitation.
  • Rabat - December »
    Transitioning into December, Rabat experiences an average high-temperature of a comfortable 18.5°C (65.3°F), marking a minor shift from the preceding month. Rabat anticipates an average minimum temperature of 12.5°C (54.5°F) in the month of December.
  • Fes - December »
    On the first day of December in Fes sunrise is at 08:07 and sunset at 18:10. The months with the lowest UV index in Fes are January, November and December, with an average maximum UV index of 3.
  • Tangier - December »
    The month with the shortest days in Tangier is December, with an average of 9h and 48min of daylight. The month with the shortest days in Tangier is December, with an average of 9h and 48min of daylight.
  • Agadir - December »
    The month with the most rainfall in Agadir is December, when the rain falls for 5.3 days and typically aggregates up to 61mm (2.4") of precipitation. In Agadir during December, the rain falls for 5.3 days and regularly aggregates up to 61mm (2.4") of precipitation.
  • Meknes - December »
    December has the shortest days of the year in Meknes with an average of 9h and 54min of daylight. December has the least sunshine of the year in Meknes with an average of 5.3h of sunshine.
  • Oujda - December »
    The month with the shortest days in Oujda is December, with an average of 9h and 54min of daylight. Shifting from the mild and balmy climate of November, December's cold temperatures resonate with the winter season in Oujda, Morocco.
  • Kenitra - December »
    The month with the most rainfall in Kenitra is December, when the rain falls for 14 days and typically aggregates up to 136mm (5.35") of precipitation. The month with the shortest days in Kenitra is December, with an average of 9h and 54min of daylight.
  • Tetouan - December »
    January, February and December, with an average relative humidity of 78%, are most humid months in Tetouan. In Tetouan in December, during 7.4 rainfall days, 26mm (1.02") of precipitation is typically accumulated.
  • Salé - December »
    The month with the shortest days in Salé is December, with an average of 9h and 54min of daylight. As the final month of the year, December ushers in Salé's winter, bringing moderately cool days and chilly nights compared to November.
  • Nador - December »
    In Nador, Morocco, in December, during 7 rainfall days, 18mm (0.71") of precipitation is typically accumulated. In Nador, Morocco, in December, the average water temperature is 17.2°C (63°F).
  • Safi - December »
    In Safi, during December, the rain falls for 12.3 days and regularly aggregates up to 92mm (3.62") of precipitation. The month with the shortest days in Safi is December, with an average of 10h and 6min of daylight.
[Resources]

Morocco

Weather forecast for your location

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