January weather forecast
Morocco

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

Weather in January

January is typically the coldest month in Morocco, with marked differences in weather conditions across various regions due to the country's diverse geography.

In the northern and coastal regions, including Casablanca and Tangier, January sees mild winter conditions. Average temperatures range from 8°C (46.4°F) to 17°C (62.6°F), making the days cool and the nights chilly. Rainfall is highest during this month, with these regions receiving an average precipitation of 80mm (3.15"). Compared to December, January sees slightly lower temperatures and marginally more rainfall, making it the wettest month of the year in these regions.

Conversely, in the southern and interior regions, including Marrakech and the fringes of the Sahara Desert, January is cooler with a significant drop in temperatures at night. Average temperatures range from 6°C (42.8°F) to 18°C (64.4°F). These areas receive considerably less rainfall, averaging 30mm (1.18") in January, which is comparable to the previous month, December.

For those venturing into the Atlas Mountains, January brings severe winter conditions. In high-altitude areas, such as Ifrane, known as "Morocco's Switzerland", temperatures can fall below freezing, with averages from -1°C (30.2°F) to 7°C (44.6°F). Snowfall is substantial during this month, making it the peak season for winter sports like skiing and snowboarding. As January progresses into February, temperatures in most parts of the country remain relatively stable, but there is a gradual decrease in rainfall and snowfall.

  • Casablanca - January »
    With its average high temperature of 17.1°C (62.8°F) and a low of 8.4°C (47.1°F), January is regarded as the coldest month in Casablanca. In Casablanca in January, during 9.8 rainfall days, 62mm (2.44") of precipitation is typically accumulated.
  • Rabat - January »
    The lowest temperatures in Rabat are recorded in January, with averages reaching a high of 17°C (62.6°F) and a low of 10.7°C (51.3°F). In keeping with the mild nature of Morocco's climate, January weather in Rabat provides warm days and cooler nights.
  • Fes - January »
    The month with the most snowfall in Fes is January, when snow falls for 0.3 days and typically aggregates up to 3mm (0.12") of snow. The month with the most snowfall in Fes is January, when snow falls for 0.3 days and typically aggregates up to 3mm (0.12") of snow.
  • Tangier - January »
    January is the month when Tangier experiences its coldest temperatures, averaging a high of 16.9°C (62.4°F) and a low of 8.5°C (47.3°F). Tangier's coldest month, January, generally records average temperatures ranging from a high of 16.9°C (62.4°F) to a low of 8.5°C (47.3°F).
  • Agadir - January »
    January settles down in Agadir, Morocco with a refreshing chill scan, but nothing severe, making the first month of the year particularly pleasant. On the first day of January in Agadir sunrise is at 08:35 and sunset at 18:48.
  • Meknes - January »
    The month with the most rainfall in Meknes is January, when the rain falls for 10.5 days and typically aggregates up to 89mm (3.5") of precipitation. In Meknes, Morocco, in January, during 10.5 rainfall days, 89mm (3.5") of precipitation is typically accumulated.
  • Oujda - January »
    January in Oujda, Morocco is a month of cooler temperatures with a brisk chill. In Oujda, the lowest temperatures are generally noted in January, averaging a high of 15.7°C (60.3°F) and a low of 3.9°C (39°F).
  • Kenitra - January »
    January is the coldest month of the year in Kenitra registering average temperatures as high as 17.3°C (63.1°F) and as low as 7.2°C (45°F). Kenitra notes the coldest temperatures in January, with a average high of 17.3°C (63.1°F) and a low of 7.2°C (45°F).
  • Tetouan - January »
    January is the month that records the lowest temperatures in Tetouan with averages ranging from a high of 14.7°C (58.5°F) to a low of 9.8°C (49.6°F). January, February and December, with an average relative humidity of 78%, are most humid months in Tetouan, Morocco.
  • Salé - January »
    January, marked by an average high-temperature of 17°C (62.6°F) and a low-temperature of 10.7°C (51.3°F), is the coldest month in Salé, Morocco. Salé's January witnesses temperatures varying from 10.7°C (51.3°F) to 17°C (62.6°F), rainfall amounting to 17mm (0.67") and relative humidity averaging at 73%.
  • Nador - January »
    The month with the most rainfall in Nador is January, when the rain falls for 10.3 days and typically aggregates up to 29mm (1.14") of precipitation. January, characterized by an average high temperature of 16.3°C (61.3°F) and a low temperature of 10.4°C (50.7°F), is generally the coldest month in Nador, Morocco.
  • Safi - January »
    January is the coldest month in Safi, exhibiting average temperatures of 18.2°C (64.8°F) at the peak and 7.7°C (45.9°F) at the base. In Safi, Morocco, January weather patterns show mild temperatures and considerable precipitation.
[Resources]

Morocco

Weather forecast for your location

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