Spain

Avg weather in December
December
    12°
    SUN
    11 Hrsper day
    RAIN
    49 mmper month
    HUMIDITY
    72 %avg
    WIND
    6 Mphavg
    Spain

    Spain weather December

    Spain weather December alt image

     

    What’s the weather like in Spain in December?

    Spain is a beautiful country to visit, no matter what time of the year it is. Spain weather in December is quite cold at times with even colder nights. However, there’s a good chance you’ll get to enjoy some warmer days during your stay with temperatures reaching up to 14°C.

    Geographical influences

    Spain’s location in Europe and proximity to the Mediterranean Sea means that most of the region experiences a beautiful climate for most of the year. However, winter can get quite chilly, so it’s probably not a good time if you’re planning a classic beach holiday. If you’re more interested in seeing the sights and soaking up some traditional Spanish culture, it’s the perfect time to visit.

    Averages

    December is one of the coldest months of the year with an average temperature high of 11°C with lows of 6°C at night. It has one less hour of sunlight than November, but you’ll still get nine hours of beautiful sunshine per day. The amount of rain you see depends on where you visit. For example, Barcelona usually experiences 32mm of rain spread over eight days. However, the overall average rainfall in Spain is around 51mm. Wind speeds can reach up to 5 mph with 73% humidity.

     

    Best hotels in Spain

    Related Destinations

    • Andalusia card image

      Andalusia

      Dec Avg
      15 °
    • Balearic Islands card image

      Balearic Islands

      Dec Avg
      16 °
    • Ibiza card image

      Ibiza

      Dec Avg
      16 °
    • Majorca card image

      Majorca

      Dec Avg
      16 °
    • Menorca card image

      Menorca

      Dec Avg
      16 °
    • Canary Islands card image

      Canary Islands

      Dec Avg
      19 °
    • Fuerteventura card image

      Fuerteventura

      Dec Avg
      21 °
    • Gran Canaria card image

      Gran Canaria

      Dec Avg
      21 °
    • Lanzarote card image

      Lanzarote

      Dec Avg
      20 °
    • Tenerife card image

      Tenerife

      Dec Avg
      19 °
    • Costa Almeria card image

      Costa Almeria

      Dec Avg
      17 °
    • Costa Blanca card image

      Costa Blanca

      Dec Avg
      16 °
    • Benidorm card image

      Benidorm

      Dec Avg
      16 °
    • Costa Brava card image

      Costa Brava

      Dec Avg
      14 °
    • Costa Del Sol card image

      Costa Del Sol

      Dec Avg
      17 °
    • Costa Teguise card image

      Costa Teguise

      Dec Avg
      20 °
    • Costa Dorada card image

      Costa Dorada

      Dec Avg
      13 °
    • Los Cristianos card image

      Los Cristianos

      Dec Avg
      21 °
    • Torremolinos card image

      Torremolinos

      Dec Avg
      17 °