The average maximum daytime temperature in Morocco in January is a comfortable 17°C (63°F), while the average minimum night-time temperature is a cool 8°C (46°F). On average 76 mm (3 inches) of rain normally falls in Morocco during January with rain falling on 10 days of the month.