Morocco offers pleasant weather to venture out and experience the country to the fullest. Although December is the start of winter in Morocco, temperatures are still pleasant, with average daytime temperatures between 14 and 20°C, albeit chilly evenings and nights.