Expect 22°C daytime maximum temperatures in the shade with on average 8 hours of sunshine per day in Morocco in March. Check more long-term weather averages for Morocco in March before you book your next holiday to Morocco in 2019/2020. The March weather averages shown above are for Marrakech.

The March weather guide for Morocco, represented by Marrakech, shows long term weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

Guide to Morocco weather in March

The average maximum daytime temperature in Morocco in March is a warm 22°C (72°F). The average night-time temperature is usually a cool 9°C (48°F). There are usually 8 hours of bright sunshine each day, which represents 67% of the 12 hours of daylight.

Expect 31mm (1.2 inches) of rainfall across the whole of March with 6 days with some rain falling. Maximum UV levels will be high (7 UV index) at midday when the skies are clear.

Morocco sunrise & sunset times for March 2019

Browse the sunrise & sunset times for Morocco in March 2019. Select a month to view Morocco sunrise & sunset times for the next twelve months. The Morocco sunrise & sunset times shown below are for Marrakech.