Best time to visit Morocco in January
January is a less ideal time to visit Morocco — the country-average travel-comfort score is 84/100. The best months are June, September, May.
Morocco hub ★ Best time to visit Morocco ❓ FAQ
Weather in Morocco in January
Typical weather across Morocco in January: average high 19.4°C, low 7.7°C, about 34.5 mm of rain, and 9 hours of sunshine per day. Among Morocco's cities, Marrakesh has the best weather in January (score 86/100, January climate details).
| Metric | Morocco avg | Best city (Marrakesh) |
|---|---|---|
| Travel-comfort score | 84 | 86 |
| High / Low | 19.4° / 7.7° | 20.7° / 6.1° |
| Precipitation | 34.5 mm | 120.1 mm |
| Sunshine/day | 9 | 9.3 |
Is January recommended?
January is not the best month to visit Morocco. For the full month-by-month ranking across every city, see the best-time-to-visit guide for Morocco.
When to visit Morocco in other months
January February March April May June July August September October November December