Skip to main content

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 high22.1°C
Average low10.1°C
Average sea temperature18.3°C
Average sunshine7.2 h/day (222 h in the month)
Average rainy days (≥ 1 mm)3.6
Average rainfall49 mm
Average daylight10h 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

  • Roughly 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)

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

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.