Morocco Weather, climate and geography
The Moroccan climate varies according to season and region. The coast has a warm, Mediterranean climate tempered on the eastern coast by southwest trade winds. Inland areas have a hotter, drier, continental climate. In the south of the country, the weather is very hot and dry throughout most of the year, though temperatures can drop dramatically at night, especially in the months of December and January. Rain falls from November to March in coastal areas, and the country is mostly dry with high temperatures in summer and a cooler climate in the mountains. Marrakech and Agadir enjoy an average temperature of 21°C (70ºF) in the winter.