What is the weather like in Morocco in the winter?
Just like in summer, the winter weather in Morocco can be very unpredictable. While there is snow on the Atlas mountaintops at Ifrane and Marrakech, there are many days on the coast and Western Sahara when temperatures do not dip beneath 20° C (69° F). Winter temperatures in Rabat average 12° C (56° F). Winter and specifically the Months of January-March are the rainy season. Wet weather can bring temperatures down to near freezing. Interior cities like Fes, Marrakech, and Meknes experience even lower temperatures and indoor heating is nearly non-existent in Moroccan hotels, public buildings and restaurants. So it’s important to dress appropriately and dress in layers. Wear long underclothes and always wear warm socks. It’s also helpful to cover your neck and head as this will do a great deal more to ward of the chill.