Weather in Morocco in January: what to do and tips

The weather in Morocco in January is sunny and mild in the afternoon, cold at night. Expect around 19 °C (66 °F) by day and 6 °C (43 °F) at night in Marrakech, 21 °C (70 °F) in Agadir, 25 mm (1.0 in) of rain in Marrakech, and nights close to 2 °C (36 °F) in the desert. Verdict: ✅ a good month for cities and winter sun, with one caveat: pack warm clothes for evenings, the desert and the Atlas.

After the year-end holidays, January is one of the quietest and cheapest months, apart from the first few days. In 2027, Ramadan is expected to begin in early February (the UK FCDO says it next starts in February 2027, GOV.UK, updated 19 August 2026), so January is not affected. This page covers the month in detail; for the whole year, see our page on the best time to visit Morocco.

Our travel deals for January

Affiliate links: we earn a commission, at no extra cost to you.

  • Learn the languageTargumiLearn a few words of Moroccan Darija before you go — 30% off via our link.
    See the course
  • FlightsKiwi.comCompare flights and airline combinations to January.
    Compare flights
  • eSIMAiraloData plan to install before you leave (eSIM-compatible phone).
    See plans

Morocco in January: key facts

  • Verdict: ✅ winter sun, cold nights
  • Marrakech: 19.1 °C (66 °F) in the afternoon, 5.9 °C (43 °F) at night, 25 mm (1.0 in) of rain
  • Agadir: 21.2 °C (70 °F) by day, the mildest destination
  • Desert: about 16 to 17 °C (61 to 63 °F) by day, 2 °C (36 °F) at night (Errachidia, Ouarzazate)
  • Atlas: snow on the peaks, passes sometimes closed
  • Prices: low to medium after New Year

Weather in Morocco in January by city

Morocco is one of the countries where the winter climate changes most from one region to another. The Atlantic coast stays mild day and night thanks to the ocean, while the interior and the pre-Saharan south see big swings between day and night.

CityMaxMinGood to know
Marrakech19.1 °C (66 °F)5.9 °C (43 °F)25 mm (1.0 in) of rain, plenty of sun
Agadir21.2 °C (70 °F)8.4 °C (47 °F)Mildest by day
Essaouira18.4 °C (65 °F)11.1 °C (52 °F)Mildest nights, wind
Fez16.0 °C (61 °F)3.7 °C (39 °F)Cooler and wetter
Ouarzazate17.3 °C (63 °F)1.8 °C (35 °F)Gateway to the desert, cold nights
Errachidia (towards Merzouga)15.9 °C (61 °F)2.0 °C (36 °F)Desert camp: warm clothes
1991-2020 normals from Morocco’s General Directorate of Meteorology, via the World Meteorological Organization (NOAA archive). Stations: Marrakech-Menara, Agadir-Inezgane, Essaouira, Fez-Sais, Ouarzazate, Errachidia.

In Marrakech, the gap between afternoon and night reaches 13 °C (23 °F): you can have lunch on a terrace in the sun, but evenings call for a coat, and riads are not always well heated. In Ifrane, in the Middle Atlas, the average minimum in January is -1 °C (30 °F). Fez and the north receive more rain than the south.

And the ocean?

Agadir is the best option for winter sun by the sea, but the Atlantic stays cool all year: in January, swimming is for the bravest. Taghazout and Essaouira, on the other hand, are good surf spots in autumn and winter.

Things to do in Morocco in January

  • Marrakech: medina, souks, Majorelle Garden and palaces, in clear light and with fewer people than in spring.
  • The desert: Merzouga or Zagora in a desert camp, if you accept cold nights; days are pleasant.
  • The snowy Atlas: Ourika Valley, Imlil, and skiing at Oukaimeden when snow cover allows.
  • The Atlantic coast: Agadir for the sun, Taghazout and Essaouira for surfing.
  • Hammams: especially welcome in winter.

What to avoid in January

  • Toubkal without equipment: in winter, the climb requires crampons, an ice axe and an experienced guide.
  • Underestimating nights in a desert camp: ask for extra blankets and bring warm clothes.
  • Mountain pass routes with no margin: snow can close or slow the Tizi n’Tichka.

Events in Morocco in January

DateEventWhere
1 JanuaryNew Year: heavy crowds and high prices in the first daysMainly Marrakech
Mid-JanuaryAmazigh New Year (Yennayer), public holiday in MoroccoNationwide
February-March 2027 (approximately)Ramadan, after January this yearNationwide
Dates of religious holidays and events change every year: check them before booking. The exact date of Ramadan is only confirmed by the sighting of the crescent moon.

Crowds and prices in January

The first days of January are still in high demand, then numbers drop sharply: it is one of the cheapest periods of the year, along with June and September. A few weeks’ notice is generally enough outside the holidays, but small, well-located riads in Marrakech and Fez have few rooms: do not wait for weekends.

Entry requirements and practical info

  • Documents: see our page on entry requirements for Morocco for passport validity and other conditions for US and UK citizens.
  • Currency: the Moroccan dirham.

What to pack for Morocco in January

  • Layers: T-shirts, a sweater, a fleece
  • A warm coat and a hat for the evening, the desert and the Atlas
  • Sunglasses and sunscreen: the sun is still strong
  • Closed shoes for the medinas and tracks
  • Covering clothes for visits, out of respect for local customs

Itinerary idea: one week in January

  • Days 1-3: Marrakech (medina, gardens, palaces).
  • Days 4-6: crossing the Atlas to Ouarzazate, Dades Valley and a night in a well-equipped desert camp at Merzouga or Zagora.
  • Day 7: back to Marrakech, or finish in Agadir for the sun.

Our advice for a trip in January

  • Choose a riad with heating or a fireplace: nights are cold in Marrakech and Fez.
  • Plan visits between 10 am and 4 pm, when the sun warms the medina, and keep evenings for restaurants and the hammam.
  • For the desert, choose a tour of 3 days or more: Atlas roads are slow and snow can slow the passes.
  • Avoid the first week of January if your budget is tight: holiday rates still apply.

If January does not suit you

February is a little milder, but in 2027 it overlaps largely with Ramadan: see Morocco in February. For spring, Morocco in April is excellent, and Morocco in October offers the other great window of the year. For the red city alone, see the best time to visit Marrakech.

Other winter sun in January: the Canary Islands, Egypt or Cape Verde. More ideas on the page where to go in January. To plan your trip, read our Morocco travel guide.

Frequently asked questions

What is the weather like in Morocco in January?

Sunny and mild in the afternoon (19 °C (66 °F) in Marrakech, 21 °C (70 °F) in Agadir), but cold at night: 6 °C (43 °F) in Marrakech and about 2 °C (36 °F) in the desert, according to the 1991-2020 normals.

Where is it warmest in Morocco in January?

On the southern Atlantic coast: Agadir has an average maximum of 21 °C (70 °F) and milder nights than the interior.

Can you do the desert in January?

Yes, days are pleasant, but nights drop to around 2 °C (36 °F): pack warm clothes for the desert camp.

Does it snow in Morocco in January?

Yes, on the High and Middle Atlas. Snow can occasionally close the passes and sometimes allows skiing at Oukaimeden.

Does Ramadan fall in January 2027?

No: in 2027 it is expected to cover roughly February and early March. The exact date depends on the sighting of the moon.

Our sources

Updated November 2026.