Morocco weather December Morocco never gets too cold because of the Sahara Desert in the south, although there's different weather around Morocco. The average high temperature in Agadir during December is 22ºC, so it's still warm enough to chill out in your beach gear.