Climate

The Moroccan coastal climate is moderate and subtropical, cooled by the Mediterranean Sea and Atlantic Ocean. The average temperature hovers at around 20°C.
In the interior the temperatures are more extreme -- winters can be quite cold and the summers very hot. In the mountain ranges temperatures can drop to 0°F and mountain peaks in both the Atlas and Rif mountain ranges are snow capped throughout most of the year.
The winter in the north of the country is wet and rainy. Winter in the south at the edge of the Moroccan Sahara is dry and bitter cold.