Agadir in December
Average weather, sea temperature, events and the tours we recommend this month.
In short
In December Agadir averages highs of 22°C and lows of 10°C, about 7.2 hours of sunshine a day, a sea temperature around 18°C and about 4 rainy days.
Winter swells for surfers, cool days for dunes and long trips, and city, souk and food tours for a cloudy day.
December has the shortest days and, on average, the most rain of the year in Agadir, yet most days are still sunny and mild, a big contrast with northern Europe. It is prime time for surf in Taghazout and a festive month as visitors arrive for Christmas and New Year.
Average weather in Agadir in December
| Average high | 22.1°C |
|---|---|
| Average low | 10.1°C |
| Average sea temperature | 18.3°C |
| Average sunshine | 7.2 h/day (222 h in the month) |
| Average rainy days (≥ 1 mm) | 3.6 |
| Average rainfall | 49 mm |
| Average daylight | 10h 12min |
Long-term averages, not a forecast. Sources: NOAA climate normals 1991–2020 (Agadir-Inezgane) · Weather Atlas (sea temperature, daylight)
What's on in December
Surf season in Taghazout
Usual timingRoughly October to March; peak swell usually December to March.
Taghazout's famous point breaks come alive with the Atlantic winter swells: the season runs roughly from October to March, with the biggest and most consistent waves usually from December to March. Autumn and spring suit beginners and intermediates.
Typical crowd level: Busy
Quiet in early December, then one of the busiest periods of the winter from Christmas to New Year.
What to pack
- A warm jumper or fleece for mornings and evenings
- A light rain jacket, just in case
- High-factor sunscreen and sunglasses (the sun is strong all year)
- Comfortable closed shoes for souks, valleys and dunes
Local tip
For the Christmas and New Year weeks, book tours and airport transfers early.
Best tours in Agadir in December
Winter swells for surfers, cool days for dunes and long trips, and city, souk and food tours for a cloudy day.
- Surf
- City, souks & food
- Dunes, quad & camel
- Inland day trips (Marrakech, Taroudant)

2-Hour Surf Lesson in Agadir
2-Hour Surf Lesson in Agadir

Authentic Food Tour in Agadir - Eat Like A Local
Authentic Food Tour in Agadir - Eat Like A Local

Agadir Desert Sand Dunes Safari Experience
Agadir Desert Sand Dunes Safari Experience

Marrakech Day Trip from Agadir
Marrakech Day Trip from Agadir

Crocoparc Tour from Taghazout - Morocco's Largest Crocodile Park
Crocoparc Tour from Taghazout - Morocco's Largest Crocodile Park

Horse Riding in Taghazout - Beach & Sunset Adventure
Horse Riding in Taghazout - Beach & Sunset Adventure
Tours are paid online when you book (card or PayPal). Cancel at least 48 hours before the start for a 100% refund, 24 to 48 hours before for 50%; cancellations less than 24 hours before are not refunded.
Cruise ships in Agadir in December 2026
- Tuesday, 8 December 2026Mein Schiff Relax08:00–22:00Shore excursions
- Saturday, 12 December 2026Costa Smeralda06:00–16:00Shore excursions
- Saturday, 12 December 2026Amadea08:00–20:00Shore excursions
- Monday, 14 December 2026Oceania Sirena11:00–18:00Shore excursions
- Wednesday, 16 December 2026AIDAblu08:00–22:00Shore excursions
- Tuesday, 22 December 2026Mein Schiff Relax08:00–22:00Shore excursions
Agadir in December: FAQ
What is the weather like in Agadir in December?
In December Agadir averages highs of 22°C and lows of 10°C, about 7.2 hours of sunshine a day, a sea temperature around 18°C and about 4 rainy days. These are long-term averages (NOAA 1991–2020 climate normals), not a forecast.
Can you swim in the sea in Agadir in December?
The average sea temperature is about 18.3°C: refreshing, so most visitors only take short dips, and surfers wear a wetsuit.
What events are on in Agadir in December?
In December: Surf season in Taghazout. Dates marked "expected" can still change.
Is December a busy time in Agadir?
Busy. Quiet in early December, then one of the busiest periods of the winter from Christmas to New Year.
What should I pack for Agadir in December?
A warm jumper or fleece for mornings and evenings; A light rain jacket, just in case; High-factor sunscreen and sunglasses (the sun is strong all year); Comfortable closed shoes for souks, valleys and dunes.
How do I pay and can I cancel a tour?
Tours are paid online when you book (card or PayPal). Cancel at least 48 hours before the start for a 100% refund, 24 to 48 hours before for 50%; cancellations less than 24 hours before are not refunded.
