Whilst January is the coldest month in Morocco, you can still experience sunny days in certain places such as Marrakech. For those wondering when to visit Morocco without the crowds of peak travel season, this might be a great option.
It should still be noted that temperatures can dramatically change from day to night, especially in the desert regions. There’s a chance of rain at this time of the year, but also snow in the mountains.