es Flag

Barcelona Weather in December, Spain

Slide and Tap Other Months

  • What is Average Temperature?
    The average high temperature and the average low temperature for that month, on a daily basis, divided by 2 equals the average temperature for that month

    Temperature

    10°C
    51°F
  • What is Average High Low Temperature?
    The sum of high temperatures/low temperatures divided by the number of days in that month, recorded daily

    High Temperature

    13°C
    57°F
  • What is Average High Low Temperature?
    The sum of high temperatures/low temperatures divided by the number of days in that month, recorded daily

    Low Temperature

    5°C
    41°F
  • What is Average Day Temperature?
    The average temperature recorded between sunrise and sunset

    Day Temperature

    10°C
    51°F
  • What is Average Night Temperature?
    The average temperature recorded between sunset and sunrise

    Night Temperature

    9°C
    49°F
  • What is Average Sea Temperature?
    Average daily sea temperatures and divided by the number of days in the month. Sea Temperatures are taken from buoys, ships and even satellites can calculate sea temperature based on energy that is radiated from the sea's surface

    Sea Temperature

    16°C
    61°F
  • What are Average Daily Sunshine Hours?
    Total sunshine hours for the month, divided by the number of days in the month. Sunshine hours are taken with a sunshine recorder, either a Campbell-Stokes recorder or an Eppley Pyreheliometer

    Sunshine Hours

    4 hours
  • What is Average Rainfall?
    The amount of mm in rain for that month divided by the number of days, and the number of days that it rains during that month on average, over a given period of years

    Rainfall Days

    5 days
  • What is Average Rainfall?
    The amount of mm in rain for that month divided by the number of days, and the number of days that it rains during that month on average, over a given period of years

    Rainfall

    35 mm

December, 2024

Sun
1 Avg 11º 52º
Mon
2 Avg 11º 52º
Tue
3 Avg 11º 52º
Wed
4 Avg 12º 54º
Thu
5 Avg 11º 52º
Fri
6 Avg 11º 52º
Sat
7 Avg 11º 52º
8 Avg 11º 52º
9 Avg 11º 52º
10 Avg 48º
11 Avg 11º 52º
12 Avg 10º 50º
13 Avg 10º 50º
14 Avg 11º 52º
15 Avg 13º 55º
16 Avg 13º 55º
17 Avg 12º 54º
18 Avg 11º 52º
19 Avg 11º 52º
20 Avg 12º 54º
21
  • 9

    48

    Hour 4

    4:00

  • 9

    48

    Hour 5

    5:00

  • 8

    46

    Hour 6

    6:00

  • 8

    46

    Hour 7

    7:00

  • 8

    46

    Hour 8

    8:00

  • Sunset

    08:13

  • 8

    46

    Hour 9

    9:00

  • 9

    48

    Hour 10

    10:00

  • 10

    50

    Hour 11

    11:00

  • 11

    52

    Hour 12

    12:00

  • 12

    54

    Hour 13

    13:00

  • 12

    54

    Hour 14

    14:00

  • 13

    55

    Hour 15

    15:00

  • 13

    55

    Hour 16

    16:00

  • 13

    55

    Hour 17

    17:00

  • Sunset

    17:25

  • 12

    54

    Hour 18

    18:00

  • 12

    54

    Hour 19

    19:00

  • 11

    52

    Hour 20

    20:00

  • 11

    52

    Hour 21

    21:00

  • 10

    50

    Hour 22

    22:00

  • 10

    50

    Hour 23

    23:00

  • Sunday
  • 10

    50

    0:00

  • 10

    50

    1:00

  • 10

    50

    2:00

  • 10

    50

    3:00

    • 04:00

      Clear

      48º

    • 05:00

      Clear

      48º

    • 06:00

      Partly cloudy

      46º

    • 07:00

      Clear

      46º

    • 08:00

      Clear

      46º

    • 08 13

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Clear

      46º

    • 10:00

      Partly cloudy

      48º

    • 11:00

      Clear

      10º

      50º

    • 12:00

      Clear

      11º

      52º

    • 13:00

      Clear

      12º

      54º

    • 14:00

      Clear

      12º

      54º

    • 15:00

      Clear

      13º

      55º

    • 16:00

      Partly cloudy

      13º

      55º

    • 17:00

      Clear

      13º

      55º

    • 17 25

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Clear

      12º

      54º

    • 19:00

      Clear

      12º

      54º

    • 20:00

      Clear

      11º

      52º

    • 21:00

      Clear

      11º

      52º

    • 22:00

      Clear

      10º

      50º

    • 23:00

      Clear

      10º

      50º

    • 00:00

      Sun

      Clear

      10º

      50º

    • 01:00

      Clear

      48º

    • 02:00

      Clear

      48º

    • 03:00

      Clear

      48º

22
23
24
25
26
27
28
  • 9

    48

    Hour 4

    4:00

  • 9

    48

    Hour 5

    5:00

  • 9

    48

    Hour 6

    6:00

  • 9

    48

    Hour 7

    7:00

  • 8

    46

    Hour 8

    8:00

  • Sunset

    08:14

  • 9

    48

    Hour 9

    9:00

  • 10

    50

    Hour 10

    10:00

  • 11

    52

    Hour 11

    11:00

  • 12

    54

    Hour 12

    12:00

  • 13

    55

    Hour 13

    13:00

  • 13

    55

    Hour 14

    14:00

  • 14

    57

    Hour 15

    15:00

  • 14

    57

    Hour 16

    16:00

  • 14

    57

    Hour 17

    17:00

  • Sunset

    17:25

  • 13

    55

    Hour 18

    18:00

  • 12

    54

    Hour 19

    19:00

  • 12

    54

    Hour 20

    20:00

  • 12

    54

    Hour 21

    21:00

  • 11

    52

    Hour 22

    22:00

  • 11

    52

    Hour 23

    23:00

  • Monday
  • 10

    50

    0:00

  • 9

    48

    1:00

  • 9

    48

    2:00

  • 9

    48

    3:00

    • 06:00

      Clear

      48º

    • 07:00

      Clear

      48º

    • 08:00

      Clear

      46º

    • 08 14

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Clear

      48º

    • 10:00

      Clear

      10º

      50º

    • 11:00

      Clear

      11º

      52º

    • 12:00

      Clear

      12º

      54º

    • 13:00

      Clear

      13º

      55º

    • 14:00

      Clear

      13º

      55º

    • 15:00

      Clear

      14º

      57º

    • 16:00

      Clear

      14º

      57º

    • 17:00

      Clear

      14º

      57º

    • 17 25

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Clear

      13º

      55º

    • 19:00

      Clear

      12º

      54º

    • 20:00

      Clear

      12º

      54º

    • 21:00

      Clear

      12º

      54º

    • 22:00

      Clear

      11º

      52º

    • 23:00

      Clear

      11º

      52º

    • 00:00

      Mon

      Clear

      11º

      52º

    • 01:00

      Clear

      11º

      52º

    • 02:00

      Clear

      11º

      52º

    • 03:00

      Clear

      11º

      52º

    • 04:00

      Clear

      11º

      52º

    • 05:00

      Clear

      10º

      50º

  • 11

    52

    Hour 4

    4:00

  • 10

    50

    Hour 5

    5:00

  • 10

    50

    Hour 6

    6:00

  • 10

    50

    Hour 7

    7:00

  • 10

    50

    Hour 8

    8:00

  • Sunset

    08:14

  • 10

    50

    Hour 9

    9:00

  • 10

    50

    Hour 10

    10:00

  • 10

    50

    Hour 11

    11:00

  • 11

    52

    Hour 12

    12:00

  • 12

    54

    Hour 13

    13:00

  • 12

    54

    Hour 14

    14:00

  • 12

    54

    Hour 15

    15:00

  • 13

    55

    Hour 16

    16:00

  • 12

    54

    Hour 17

    17:00

  • Sunset

    17:26

  • 12

    54

    Hour 18

    18:00

  • 11

    52

    Hour 19

    19:00

  • 11

    52

    Hour 20

    20:00

  • 11

    52

    Hour 21

    21:00

  • 10

    50

    Hour 22

    22:00

  • 10

    50

    Hour 23

    23:00

  • Tuesday
  • 11

    52

    0:00

  • 11

    52

    1:00

  • 11

    52

    2:00

  • 11

    52

    3:00

    • 06:00

      Patchy rain possible

      10º

      50º

    • 07:00

      Patchy rain possible

      10º

      50º

    • 08:00

      Patchy rain possible

      10º

      50º

    • 08 14

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Partly cloudy

      10º

      50º

    • 10:00

      Clear

      10º

      50º

    • 11:00

      Patchy rain possible

      10º

      50º

    • 12:00

      Clear

      11º

      52º

    • 13:00

      Patchy rain possible

      12º

      54º

    • 14:00

      Patchy rain possible

      12º

      54º

    • 15:00

      Patchy rain possible

      12º

      54º

    • 16:00

      Clear

      13º

      55º

    • 17:00

      Clear

      12º

      54º

    • 17 26

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Clear

      12º

      54º

    • 19:00

      Patchy rain possible

      11º

      52º

    • 20:00

      Patchy rain possible

      11º

      52º

    • 21:00

      Patchy rain possible

      11º

      52º

    • 22:00

      Patchy rain possible

      10º

      50º

    • 23:00

      Clear

      10º

      50º

    • 00:00

      Tue

      Clear

      48º

    • 01:00

      Clear

      48º

    • 02:00

      Clear

      46º

    • 03:00

      Clear

      46º

    • 04:00

      Clear

      46º

    • 05:00

      Clear

      45º

  • 8

    46

    Hour 4

    4:00

  • 7

    45

    Hour 5

    5:00

  • 7

    45

    Hour 6

    6:00

  • 7

    45

    Hour 7

    7:00

  • 7

    45

    Hour 8

    8:00

  • Sunset

    08:15

  • 7

    45

    Hour 9

    9:00

  • 8

    46

    Hour 10

    10:00

  • 9

    48

    Hour 11

    11:00

  • 9

    48

    Hour 12

    12:00

  • 10

    50

    Hour 13

    13:00

  • 11

    52

    Hour 14

    14:00

  • 11

    52

    Hour 15

    15:00

  • 12

    54

    Hour 16

    16:00

  • 11

    52

    Hour 17

    17:00

  • Sunset

    17:26

  • 11

    52

    Hour 18

    18:00

  • 11

    52

    Hour 19

    19:00

  • 11

    52

    Hour 20

    20:00

  • 10

    50

    Hour 21

    21:00

  • 10

    50

    Hour 22

    22:00

  • 9

    48

    Hour 23

    23:00

  • Wednesday
  • 9

    48

    0:00

  • 9

    48

    1:00

  • 8

    46

    2:00

  • 8

    46

    3:00

    • 06:00

      Clear

      45º

    • 07:00

      Clear

      45º

    • 08:00

      Clear

      45º

    • 08 15

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Clear

      45º

    • 10:00

      Clear

      46º

    • 11:00

      Clear

      48º

    • 12:00

      Clear

      48º

    • 13:00

      Clear

      10º

      50º

    • 14:00

      Clear

      11º

      52º

    • 15:00

      Partly cloudy

      11º

      52º

    • 16:00

      Partly cloudy

      12º

      54º

    • 17:00

      Partly cloudy

      11º

      52º

    • 17 26

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Partly cloudy

      11º

      52º

    • 19:00

      Clear

      11º

      52º

    • 20:00

      Clear

      11º

      52º

    • 21:00

      Clear

      10º

      50º

    • 22:00

      Clear

      10º

      50º

    • 23:00

      Clear

      48º

    • 00:00

      Wed

      Clear

      48º

    • 01:00

      Clear

      48º

    • 02:00

      Clear

      48º

    • 03:00

      Clear

      46º

    • 04:00

      Clear

      46º

    • 05:00

      Clear

      46º

  • 8

    46

    Hour 4

    4:00

  • 8

    46

    Hour 5

    5:00

  • 8

    46

    Hour 6

    6:00

  • 8

    46

    Hour 7

    7:00

  • 8

    46

    Hour 8

    8:00

  • Sunset

    08:15

  • 9

    48

    Hour 9

    9:00

  • 10

    50

    Hour 10

    10:00

  • 11

    52

    Hour 11

    11:00

  • 12

    54

    Hour 12

    12:00

  • 11

    52

    Hour 13

    13:00

  • 12

    54

    Hour 14

    14:00

  • 12

    54

    Hour 15

    15:00

  • 12

    54

    Hour 16

    16:00

  • 12

    54

    Hour 17

    17:00

  • Sunset

    17:27

  • 11

    52

    Hour 18

    18:00

  • 11

    52

    Hour 19

    19:00

  • 10

    50

    Hour 20

    20:00

  • 10

    50

    Hour 21

    21:00

  • 10

    50

    Hour 22

    22:00

  • 9

    48

    Hour 23

    23:00

  • Thursday
  • 9

    48

    0:00

  • 9

    48

    1:00

  • 9

    48

    2:00

  • 8

    46

    3:00

    • 06:00

      Clear

      46º

    • 07:00

      Clear

      46º

    • 08:00

      Clear

      46º

    • 08 15

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Clear

      48º

    • 10:00

      Clear

      10º

      50º

    • 11:00

      Partly cloudy

      11º

      52º

    • 12:00

      Partly cloudy

      12º

      54º

    • 13:00

      Clear

      11º

      52º

    • 14:00

      Clear

      12º

      54º

    • 15:00

      Clear

      12º

      54º

    • 16:00

      Clear

      12º

      54º

    • 17:00

      Clear

      12º

      54º

    • 17 27

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Clear

      11º

      52º

    • 19:00

      Clear

      11º

      52º

    • 20:00

      Clear

      10º

      50º

    • 21:00

      Clear

      10º

      50º

    • 22:00

      Clear

      10º

      50º

    • 23:00

      Clear

      48º

    • 00:00

      Thu

      Clear

      48º

    • 01:00

      Clear

      48º

    • 02:00

      Clear

      48º

    • 03:00

      Clear

      48º

    • 04:00

      Clear

      46º

    • 05:00

      Clear

      46º

  • 8

    46

    Hour 4

    4:00

  • 8

    46

    Hour 5

    5:00

  • 8

    46

    Hour 6

    6:00

  • 8

    46

    Hour 7

    7:00

  • 8

    46

    Hour 8

    8:00

  • Sunset

    08:16

  • 9

    48

    Hour 9

    9:00

  • 9

    48

    Hour 10

    10:00

  • 10

    50

    Hour 11

    11:00

  • 11

    52

    Hour 12

    12:00

  • 12

    54

    Hour 13

    13:00

  • 12

    54

    Hour 14

    14:00

  • 12

    54

    Hour 15

    15:00

  • 12

    54

    Hour 16

    16:00

  • 12

    54

    Hour 17

    17:00

  • Sunset

    17:28

  • 12

    54

    Hour 18

    18:00

  • 11

    52

    Hour 19

    19:00

  • 11

    52

    Hour 20

    20:00

  • 11

    52

    Hour 21

    21:00

  • 11

    52

    Hour 22

    22:00

  • 10

    50

    Hour 23

    23:00

  • Friday
  • 9

    48

    0:00

  • 9

    48

    1:00

  • 9

    48

    2:00

  • 9

    48

    3:00

    • 06:00

      Clear

      46º

    • 07:00

      Clear

      46º

    • 08:00

      Clear

      46º

    • 08 16

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Clear

      48º

    • 10:00

      Clear

      48º

    • 11:00

      Clear

      10º

      50º

    • 12:00

      Clear

      11º

      52º

    • 13:00

      Clear

      12º

      54º

    • 14:00

      Clear

      12º

      54º

    • 15:00

      Clear

      12º

      54º

    • 16:00

      Clear

      12º

      54º

    • 17:00

      Clear

      12º

      54º

    • 17 28

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Clear

      12º

      54º

    • 19:00

      Clear

      11º

      52º

    • 20:00

      Clear

      11º

      52º

    • 21:00

      Clear

      11º

      52º

    • 22:00

      Clear

      11º

      52º

    • 23:00

      Clear

      10º

      50º

    • 00:00

      Fri

      Clear

      10º

      50º

    • 01:00

      Clear

      10º

      50º

    • 02:00

      Clear

      10º

      50º

    • 03:00

      Clear

      48º

    • 04:00

      Clear

      48º

    • 05:00

      Clear

      48º

  • 9

    48

    Hour 4

    4:00

  • 9

    48

    Hour 5

    5:00

  • 9

    48

    Hour 6

    6:00

  • 9

    48

    Hour 7

    7:00

  • 9

    48

    Hour 8

    8:00

  • Sunset

    08:16

  • 10

    50

    Hour 9

    9:00

  • 10

    50

    Hour 10

    10:00

  • 11

    52

    Hour 11

    11:00

  • 12

    54

    Hour 12

    12:00

  • 13

    55

    Hour 13

    13:00

  • 13

    55

    Hour 14

    14:00

  • 13

    55

    Hour 15

    15:00

  • 13

    55

    Hour 16

    16:00

  • 13

    55

    Hour 17

    17:00

  • Sunset

    17:28

  • 12

    54

    Hour 18

    18:00

  • 12

    54

    Hour 19

    19:00

  • 11

    52

    Hour 20

    20:00

  • 11

    52

    Hour 21

    21:00

  • 10

    50

    Hour 22

    22:00

  • 10

    50

    Hour 23

    23:00

  • Saturday
  • 10

    50

    0:00

  • 10

    50

    1:00

  • 10

    50

    2:00

  • 9

    48

    3:00

    • 06:00

      Clear

      48º

    • 07:00

      Clear

      48º

    • 08:00

      Clear

      48º

    • 08 16

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Clear

      10º

      50º

    • 10:00

      Clear

      10º

      50º

    • 11:00

      Clear

      11º

      52º

    • 12:00

      Clear

      12º

      54º

    • 13:00

      Clear

      13º

      55º

    • 14:00

      Clear

      13º

      55º

    • 15:00

      Clear

      13º

      55º

    • 16:00

      Clear

      13º

      55º

    • 17:00

      Clear

      13º

      55º

    • 17 28

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Clear

      12º

      54º

    • 19:00

      Clear

      12º

      54º

    • 20:00

      Clear

      11º

      52º

    • 21:00

      Clear

      11º

      52º

    • 22:00

      Clear

      10º

      50º

    • 23:00

      Cloudy

      10º

      50º

    • 00:00

      Sat

      Cloudy

      10º

      50º

    • 01:00

      Cloudy

      10º

      50º

    • 02:00

      Cloudy

      10º

      50º

    • 03:00

      Cloudy

      10º

      50º

    • 04:00

      Cloudy

      10º

      50º

    • 05:00

      Cloudy

      10º

      50º

  • 10

    50

    Hour 4

    4:00

  • 10

    50

    Hour 5

    5:00

  • 9

    48

    Hour 6

    6:00

  • 9

    48

    Hour 7

    7:00

  • 10

    50

    Hour 8

    8:00

  • Sunset

    08:16

  • 10

    50

    Hour 9

    9:00

  • 10

    50

    Hour 10

    10:00

  • 11

    52

    Hour 11

    11:00

  • 12

    54

    Hour 12

    12:00

  • 12

    54

    Hour 13

    13:00

  • 12

    54

    Hour 14

    14:00

  • 13

    55

    Hour 15

    15:00

  • 13

    55

    Hour 16

    16:00

  • 12

    54

    Hour 17

    17:00

  • Sunset

    17:29

  • 12

    54

    Hour 18

    18:00

  • 12

    54

    Hour 19

    19:00

  • 11

    52

    Hour 20

    20:00

  • 11

    52

    Hour 21

    21:00

  • 11

    52

    Hour 22

    22:00

  • 11

    52

    Hour 23

    23:00

  • Sunday
  • 10

    50

    0:00

  • 10

    50

    1:00

  • 10

    50

    2:00

  • 10

    50

    3:00

    • 06:00

      Partly cloudy

      48º

    • 07:00

      Partly cloudy

      48º

    • 08:00

      Clear

      10º

      50º

    • 08 16

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Partly cloudy

      10º

      50º

    • 10:00

      Clear

      10º

      50º

    • 11:00

      Patchy rain possible

      11º

      52º

    • 12:00

      Clear

      12º

      54º

    • 13:00

      Patchy rain possible

      12º

      54º

    • 14:00

      Patchy rain possible

      12º

      54º

    • 15:00

      Patchy rain possible

      13º

      55º

    • 16:00

      Patchy rain possible

      13º

      55º

    • 17:00

      Patchy rain possible

      12º

      54º

    • 17 29

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Patchy rain possible

      12º

      54º

    • 19:00

      Patchy rain possible

      12º

      54º

    • 20:00

      Partly cloudy

      11º

      52º

    • 21:00

      Patchy rain possible

      11º

      52º

    • 22:00

      Partly cloudy

      11º

      52º

    • 23:00

      Patchy rain possible

      11º

      52º

    • 00:00

      Sun

      Patchy rain possible

      10º

      50º

    • 01:00

      Patchy rain possible

      10º

      50º

    • 02:00

      Patchy rain possible

      10º

      50º

    • 03:00

      Patchy rain possible

      48º

    • 04:00

      Patchy rain possible

      48º

    • 05:00

      Patchy rain possible

      48º

29
30
31
  • 9

    48

    Hour 4

    4:00

  • 9

    48

    Hour 5

    5:00

  • 9

    48

    Hour 6

    6:00

  • 8

    46

    Hour 7

    7:00

  • 9

    48

    Hour 8

    8:00

  • Sunset

    08:17

  • 9

    48

    Hour 9

    9:00

  • 9

    48

    Hour 10

    10:00

  • 10

    50

    Hour 11

    11:00

  • 11

    52

    Hour 12

    12:00

  • 11

    52

    Hour 13

    13:00

  • 11

    52

    Hour 14

    14:00

  • 12

    54

    Hour 15

    15:00

  • 12

    54

    Hour 16

    16:00

  • 12

    54

    Hour 17

    17:00

  • Sunset

    17:30

  • 11

    52

    Hour 18

    18:00

  • 11

    52

    Hour 19

    19:00

  • 11

    52

    Hour 20

    20:00

  • 11

    52

    Hour 21

    21:00

  • 10

    50

    Hour 22

    22:00

  • 10

    50

    Hour 23

    23:00

  • Monday
  • 10

    50

    0:00

  • 10

    50

    1:00

  • 10

    50

    2:00

  • 9

    48

    3:00

    • 06:00

      Patchy rain possible

      48º

    • 07:00

      Patchy rain possible

      46º

    • 08:00

      Patchy rain possible

      48º

    • 08 17

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Patchy rain possible

      48º

    • 10:00

      Patchy rain possible

      48º

    • 11:00

      Partly cloudy

      10º

      50º

    • 12:00

      Patchy rain possible

      11º

      52º

    • 13:00

      Partly cloudy

      11º

      52º

    • 14:00

      Partly cloudy

      11º

      52º

    • 15:00

      Partly cloudy

      12º

      54º

    • 16:00

      Partly cloudy

      12º

      54º

    • 17:00

      Overcast

      12º

      54º

    • 17 30

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Partly cloudy

      11º

      52º

    • 19:00

      Overcast

      11º

      52º

    • 20:00

      Light drizzle

      11º

      52º

    • 21:00

      Overcast

      11º

      52º

    • 22:00

      Light drizzle

      10º

      50º

    • 23:00

      Patchy rain possible

      10º

      50º

    • 00:00

      Mon

      Patchy rain possible

      10º

      50º

    • 01:00

      Patchy rain possible

      48º

    • 02:00

      Patchy rain possible

      48º

    • 03:00

      Patchy rain possible

      48º

    • 04:00

      Patchy rain possible

      48º

    • 05:00

      Patchy rain possible

      46º

  • 9

    48

    Hour 4

    4:00

  • 8

    46

    Hour 5

    5:00

  • 8

    46

    Hour 6

    6:00

  • 8

    46

    Hour 7

    7:00

  • 8

    46

    Hour 8

    8:00

  • Sunset

    08:17

  • 8

    46

    Hour 9

    9:00

  • 9

    48

    Hour 10

    10:00

  • 9

    48

    Hour 11

    11:00

  • 10

    50

    Hour 12

    12:00

  • 11

    52

    Hour 13

    13:00

  • 11

    52

    Hour 14

    14:00

  • 11

    52

    Hour 15

    15:00

  • 11

    52

    Hour 16

    16:00

  • 11

    52

    Hour 17

    17:00

  • Sunset

    17:30

  • 11

    52

    Hour 18

    18:00

  • 10

    50

    Hour 19

    19:00

  • 10

    50

    Hour 20

    20:00

  • 10

    50

    Hour 21

    21:00

  • 10

    50

    Hour 22

    22:00

  • 10

    50

    Hour 23

    23:00

  • Tuesday
  • 10

    50

    0:00

  • 9

    48

    1:00

  • 9

    48

    2:00

  • 9

    48

    3:00

    • 06:00

      Clear

      46º

    • 07:00

      Clear

      46º

    • 08:00

      Clear

      46º

    • 08 17

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Clear

      46º

    • 10:00

      Clear

      48º

    • 11:00

      Clear

      48º

    • 12:00

      Clear

      10º

      50º

    • 13:00

      Clear

      11º

      52º

    • 14:00

      Clear

      11º

      52º

    • 15:00

      Clear

      11º

      52º

    • 16:00

      Clear

      11º

      52º

    • 17:00

      Clear

      11º

      52º

    • 17 30

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Clear

      11º

      52º

    • 19:00

      Clear

      10º

      50º

    • 20:00

      Clear

      10º

      50º

    • 21:00

      Clear

      10º

      50º

    • 22:00

      Clear

      10º

      50º

    • 23:00

      Clear

      10º

      50º

    • 00:00

      Tue

      Clear

      10º

      50º

    • 01:00

      Clear

      10º

      50º

    • 02:00

      Clear

      48º

    • 03:00

      Clear

      48º

    • 04:00

      Clear

      48º

    • 05:00

      Clear

      48º

  • 9

    48

    Hour 4

    4:00

  • 9

    48

    Hour 5

    5:00

  • 9

    48

    Hour 6

    6:00

  • 9

    48

    Hour 7

    7:00

  • 9

    48

    Hour 8

    8:00

  • Sunset

    08:17

  • 9

    48

    Hour 9

    9:00

  • 10

    50

    Hour 10

    10:00

  • 10

    50

    Hour 11

    11:00

  • 11

    52

    Hour 12

    12:00

  • 12

    54

    Hour 13

    13:00

  • 12

    54

    Hour 14

    14:00

  • 12

    54

    Hour 15

    15:00

  • 12

    54

    Hour 16

    16:00

  • 12

    54

    Hour 17

    17:00

  • Sunset

    17:31

  • 12

    54

    Hour 18

    18:00

  • 11

    52

    Hour 19

    19:00

  • 11

    52

    Hour 20

    20:00

  • 11

    52

    Hour 21

    21:00

  • 11

    52

    Hour 22

    22:00

  • 11

    52

    Hour 23

    23:00

  • Wednesday
  • 10

    50

    0:00

  • 10

    50

    1:00

  • 9

    48

    2:00

  • 9

    48

    3:00

    • 06:00

      Partly cloudy

      48º

    • 07:00

      Overcast

      48º

    • 08:00

      Cloudy

      48º

    • 08 17

      SUNRISE https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunrise.png
    • 09:00

      Overcast

      48º

    • 10:00

      Cloudy

      10º

      50º

    • 11:00

      Patchy rain possible

      10º

      50º

    • 12:00

      Cloudy

      11º

      52º

    • 13:00

      Patchy rain possible

      12º

      54º

    • 14:00

      Patchy rain possible

      12º

      54º

    • 15:00

      Patchy rain possible

      12º

      54º

    • 16:00

      Patchy rain possible

      12º

      54º

    • 17:00

      Partly cloudy

      12º

      54º

    • 17 31

      SUNSET https://assets.holiday-weather.com/images/mobile/weather_icons/png/sunset.png
    • 18:00

      Patchy rain possible

      12º

      54º

    • 19:00

      Partly cloudy

      11º

      52º

    • 20:00

      Partly cloudy

      11º

      52º

    • 21:00

      Partly cloudy

      11º

      52º

    • 22:00

      Partly cloudy

      11º

      52º

    • 23:00

      Partly cloudy

      11º

      52º

    • 00:00

      Wed

      Partly cloudy

      10º

      50º

    • 01:00

      Partly cloudy

      10º

      50º

    • 02:00

      Partly cloudy

      10º

      50º

    • 03:00

      Partly cloudy

      10º

      50º

    • 04:00

      Partly cloudy

      48º

    • 05:00

      Partly cloudy

      48º

Forecast
Avg Historical Daily Average

What's The Weather Like In Barcelona In December?

December's too cold for a beach holiday in Barcelona, Spain, but it's a good time to explore this vibrant city's cultural delights and exciting nightlife. 

What's Barcelona Like At Christmas?

When the sun's out in December the temperatures feel quite mild, especially when compared to the usual dismal UK weather at the festive season. You'll be able to celebrate the Catalan Christmas traditions in style.

How Warm Is Barcelona In December?

December is one of the coldest months of the year in Barcelona with average daily temperatures of 11°C and highs of 14°C. The lows reach 5°C at night so you will need to bring some warm clothing.

Sunshine Hours In Barcelona

Barcelona in December has on average four hours of sunshine a day. And at a chilly 16°C, sea temperature will probably be too cold for water sports except for exceptionally brave souls.

How Wet Is Barcelona In December?

There are chances of rain on eight days in December and the average rainfall is around 32mm. That's pretty low compared to October and November where gets 70mm.

Cloud Cover

The sky is also relatively clear at this time of year. The cloud cover is a mostly clear 37% and does not vary substantially over December.

Does It Snow In Barcelona?

Snowfall is unlikely in December in Barcelona, however, in December 1962, Barcelona experienced a freak blizzard which dumped over 50cm of snowfall in some areas of the city and up to one metre of snow on the surrounding hills. This kind of weather is very abnormal in Barcelona but not impossible.

Is It Windy In Barcelona In December?

Throughout December typical wind speeds are generally a moderate 15 mph. 

Search for your next stay in Barcelona Choose from millions of homes, hotels and other properties all over the world

Barcelona Beaches in December

December may be too cold for sunbathing or swimming in the sea, but you are still guaranteed a few warm sunny days throughout the month.

Sitges Beach

Sitges Beach is situated just outside of Barcelona. You will need to catch a train from Sants Station to get to this beach; however, it is definitely worth it as it is relatively quiet at the time of year. Plus, the seawater is clean and the beach is well maintained to keep it litter free.

Somorrostro Beach 

Somorrostro beach is situated right next to the city. This sandy beach offers a number of amenities such as adapted showers, toilets, sun loungers, changing rooms, beach umbrellas, food and drink kiosks and even a children's game area.

St. Sebastia & St. Miguel Beaches

St. Sebastia & St. Miguel Beaches are two of the city's oldest beaches. Today the area features indoor and open-air swimming pools as well as direct access to the public beach. There are also a number of showers, public toilets, sun loungers, beach umbrellas, sports facilities and drinks and ice cream kiosks available to the public.

Bars and Restaurants in Barcelona in December 

El Passadis Del Pep

El Passadis Del Pep is a particular favourite for locals in Barcelona. This mouthwatering seafood eatery uses the freshest ingredients, delivered daily from the fishing ports along the Catalan coast. However, there is no menu at this eatery what's on offer depends on what has been caught out at sea on the day.

Bar Pinotxo

Bar Pinotxo has often been named Barcelona's best tapas bar. This popular eatery located in Mercat de la Boqueria offers all the Spanish favourites such as Garbanzos (crispy roasted chickpeas) and chilled Gazpacho.

Shoko Barcelona

However, if you want an unforgettable night, make sure to head to Shoko Barcelona, which is also a restaurant but transforms into a nightclub later in the evening. This Japanese, style club is divided into five distinct areas and offers some of the best theme-style parties in the city.

Things to do in Barcelona in December

Barcelona Cathedral 

December is one of the best times of year to visit Barcelona as the festive season is in full swing. To celebrate Christmas and New Year why not visit the breathtaking Barcelona Cathedral, which towers over the rest of Pla de la Seu. Also known as the Cathedral of the Holy Cross and Saint Eulalia, this is one of the most spectacular Gothic cathedrals in the whole of Spain.

Plaça de Catalunya

Furthermore, thePlaça de Catalunya is definitely worth a visit during the winter season in Barcelona. This is a large square found in central Barcelona, where the old and new towns meet. In December the square is covered with a large outdoor ice-rink open to the general public.

Las Ramblas

is the main shopping street in Barcelona, and is a staggering 1.2km long, spanning all the way from Port Vell to Plaça de Catalunya. During the Christmas period the street is lit up with Christmas lights and many of the shops are selling great gifts and souvenirs to take back home. The street is also very famous for street performers including human statues!

 

Holiday Weather Blog

Holiday Weather Blog

See more