Winters, by contrast, can be rather cold with daily temperatures around 65°F and nights dropping to 40°F -45°F ( 5°C – 7°C). Heading due south into the interior lowlands, Marrakesh has an average winter temperature of 65°F (18°C) and summer temperature of 97°F (36°C).
Temperatures can get over 100° F / 38° C but generally, hover around the 85-95° F / 29-35° C range. Winters, by contrast, can be rather chilly. Average temperatures in winter in this area are around 54° F / 12° C during the days and the nights dropping to 40° F / 5° C.
Morocco’s winter is mild. But January is the coldest month of the year—and also the wettest. Generally speaking, temperatures peak in the high 60s, with lows in the 40s, though it can get much colder in the Atlas Mountains and much warmer in the desert.
Even in December , the weather is pretty friendly in Morocco . There’s a bit more rain in the winter than there is in the summer, but the temperatures are quite mild overall. And with so much less tourist traffic to contend with, December is a great time to visit some of the busier areas, like Marrakech.
The average high temperature in Agadir during December is 22ºC, so it’s still warm enough to chill out in your beach gear. You’ll need some warmer clothes for the evenings though as things get quite chilly, with temperatures usually dropping to 9ºC at night.
It’s very uncommon and frowned on to show a lot of affection in public. Holding hands in Morocco is fine. A hug here or there, a stolen kiss all fine in most situations. The more rural you are the more frowned on public displays of affection are.
The best time to visit Morocco is during spring (mid- March to May ) or fall ( September to October ). The weather is warm but pleasant, unlike the cold temperatures and snow of winter, or the scorching heat of summer.
In fact, many things in Morocco are more expensive than in Europe, like cars, electronics and alcohol. Morocco is a country with a big wealth gap. There are a lot of rich people and a lot of poor people. Therefore, luxury items and imported goods are significantly more expensive than in Europe.
Although cooler in the winter months, Morocco is a year round destination. Agadir has a Mediterranean climate whereas Marrakech sits in the centre of Morocco and has more of a subtropical warmer climate. If you prefer to spend your time chilling round the pool we would recommend travelling in the warmer months.
January is a great time of year to explore the country of Morocco . Although it is the coldest month of the year, daytime temperatures are very comfortable most days, allowing for great flexibility in your activities. Outdoor adventurers will find January to be a great time to experience the beautiful land of Morocco .
Long or Mid-sleeve Shirts: During the warmer afternoons, a long or mid-sleeve shirt is all you need on top (go with loose or flowy shirts for a more conservative look). Leggings / Long Underwear: I lived in my leggings in Morocco . They made the chilly nights bearable, and long bus rides a lot more cozy.
Temperatures soar in the south thanks to the desert, while inland areas, where you’ll find Marrakech, get high temperatures as there’s no ocean nearby to cool them down. The typical high temperature in Agadir during January is a lovely 20ºC, although things do get chilly at night.