December is a fantastic time to visit Morocco, with weather conditions that are particularly favorable for excursions. In sunny Agadir, temperatures seldom climb above 21°C, and in Casablanca, they generally peak at around 15°C. These cooler temperatures make it a comfortable time to explore even the Sahara Desert, though it's advisable to hire a guide to ensure a safe and enjoyable experience.
The weather in December is generally agreeable, allowing for extended excursions. Along the coast, divers and surfers take advantage of the early winter conditions. Surfers, in particular, flock to the coasts near Marrakech, where the weather conditions are most conducive for their sport.