Marrakesh January Weather

Normally, average daily temperatures in Marrakesh throughout January is 11 with a general average high of 19 and typical average low being around 6 celsius. The table below includes more detail:
 

Month Degrees Celsius
Temperature 11
High Temperature 19
Low Temperature 6
Sunshine Per Day 8

Useful Links: Marrakesh Weather: Average Weather & Yearly Climate