is Flag

Reykjavik Weather in December, Iceland

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

    1°C
    35°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

    4°C
    39°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

    -1°C
    30°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

    6°C
    44°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

    0 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

    19 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

    40 mm

December, 2025

Sun
Mon
1 Avg 32º
Tue
2 Avg 32º
Wed
3 Avg 32º
Thu
4 Avg 32º
Fri
5 Avg 32º
Sat
6 Avg 32º
7 Avg 32º
8 Avg 34º
9 Avg 34º
10 Avg 36º
11 Avg 36º
12 Avg 36º
13 Avg 36º
14 Avg 34º
15
16
17
18
19
20
  • 0

    32

    Hour 1

    1:00

  • 0

    32

    Hour 2

    2:00

  • 0

    32

    Hour 3

    3:00

  • 0

    32

    Hour 4

    4:00

  • 0

    32

    Hour 5

    5:00

  • 0

    32

    Hour 6

    6:00

  • 0

    32

    Hour 7

    7:00

  • 0

    32

    Hour 8

    8:00

  • 0

    32

    Hour 9

    9:00

  • 0

    32

    Hour 10

    10:00

  • 0

    32

    Hour 11

    11:00

  • Sunset

    11:15

  • 0

    32

    Hour 12

    12:00

  • 0

    32

    Hour 13

    13:00

  • 0

    32

    Hour 14

    14:00

  • 0

    32

    Hour 15

    15:00

  • Sunset

    15:30

  • 0

    32

    Hour 16

    16:00

  • -1

    30

    Hour 17

    17:00

  • -1

    30

    Hour 18

    18:00

  • -1

    30

    Hour 19

    19:00

  • -1

    30

    Hour 20

    20:00

  • -1

    30

    Hour 21

    21:00

  • -1

    30

    Hour 22

    22:00

  • -1

    30

    Hour 23

    23:00

  • Tuesday
  • 0

    32

    0:00

    • 01:00

      Overcast

      32º

    • 02:00

      Partly cloudy

      32º

    • 03:00

      Partly cloudy

      32º

    • 04:00

      Overcast

      32º

    • 05:00

      Overcast

      32º

    • 06:00

      Partly cloudy

      32º

    • 07:00

      Partly cloudy

      32º

    • 08:00

      Partly cloudy

      32º

    • 09:00

      Partly cloudy

      32º

    • 10:00

      Clear

      32º

    • 11:00

      Clear

      32º

    • 11 15

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

      Clear

      32º

    • 13:00

      Clear

      32º

    • 14:00

      Clear

      32º

    • 15:00

      Clear

      32º

    • 15 30

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

      Partly cloudy

      32º

    • 17:00

      Partly cloudy

      -1º

      30º

    • 18:00

      Cloudy

      -1º

      30º

    • 19:00

      Partly cloudy

      -1º

      30º

    • 20:00

      Partly cloudy

      -1º

      30º

    • 21:00

      Partly cloudy

      -1º

      30º

    • 22:00

      Partly cloudy

      -1º

      30º

    • 23:00

      Partly cloudy

      -1º

      30º

    • 00:00

      Tue

      Partly cloudy

      -1º

      30º

  • -1

    30

    Hour 1

    1:00

  • -1

    30

    Hour 2

    2:00

  • -1

    30

    Hour 3

    3:00

  • -1

    30

    Hour 4

    4:00

  • -1

    30

    Hour 5

    5:00

  • -1

    30

    Hour 6

    6:00

  • -1

    30

    Hour 7

    7:00

  • -1

    30

    Hour 8

    8:00

  • -1

    30

    Hour 9

    9:00

  • -1

    30

    Hour 10

    10:00

  • -1

    30

    Hour 11

    11:00

  • Sunset

    11:17

  • -1

    30

    Hour 12

    12:00

  • -1

    30

    Hour 13

    13:00

  • -1

    30

    Hour 14

    14:00

  • -1

    30

    Hour 15

    15:00

  • Sunset

    15:30

  • -1

    30

    Hour 16

    16:00

  • 0

    32

    Hour 17

    17:00

  • 0

    32

    Hour 18

    18:00

  • 0

    32

    Hour 19

    19:00

  • 0

    32

    Hour 20

    20:00

  • 1

    34

    Hour 21

    21:00

  • 1

    34

    Hour 22

    22:00

  • 1

    34

    Hour 23

    23:00

  • Wednesday
  • -1

    30

    0:00

    • 06:00

      Partly cloudy

      -1º

      30º

    • 07:00

      Partly cloudy

      -1º

      30º

    • 08:00

      Partly cloudy

      -1º

      30º

    • 09:00

      Clear

      -1º

      30º

    • 10:00

      Clear

      -1º

      30º

    • 11:00

      Clear

      -1º

      30º

    • 11 17

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

      Clear

      -1º

      30º

    • 13:00

      Clear

      -1º

      30º

    • 14:00

      Clear

      -1º

      30º

    • 15:00

      Partly cloudy

      -1º

      30º

    • 15 30

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

      Overcast

      -1º

      30º

    • 17:00

      Overcast

      32º

    • 18:00

      Partly cloudy

      32º

    • 19:00

      Blowing snow

      32º

    • 20:00

      Partly cloudy

      32º

    • 21:00

      Partly cloudy

      34º

    • 22:00

      Cloudy

      34º

    • 23:00

      Overcast

      34º

    • 00:00

      Wed

      Overcast

      36º

    • 01:00

      Overcast

      36º

    • 02:00

      Overcast

      36º

    • 03:00

      Overcast

      37º

    • 04:00

      Overcast

      37º

    • 05:00

      Overcast

      37º

  • 2

    36

    Hour 1

    1:00

  • 2

    36

    Hour 2

    2:00

  • 3

    37

    Hour 3

    3:00

  • 3

    37

    Hour 4

    4:00

  • 3

    37

    Hour 5

    5:00

  • 3

    37

    Hour 6

    6:00

  • 4

    39

    Hour 7

    7:00

  • 4

    39

    Hour 8

    8:00

  • 4

    39

    Hour 9

    9:00

  • 3

    37

    Hour 10

    10:00

  • 3

    37

    Hour 11

    11:00

  • Sunset

    11:18

  • 3

    37

    Hour 12

    12:00

  • 3

    37

    Hour 13

    13:00

  • 3

    37

    Hour 14

    14:00

  • 3

    37

    Hour 15

    15:00

  • Sunset

    15:29

  • 3

    37

    Hour 16

    16:00

  • 3

    37

    Hour 17

    17:00

  • 3

    37

    Hour 18

    18:00

  • 3

    37

    Hour 19

    19:00

  • 4

    39

    Hour 20

    20:00

  • 3

    37

    Hour 21

    21:00

  • 3

    37

    Hour 22

    22:00

  • 3

    37

    Hour 23

    23:00

  • Thursday
  • 2

    36

    0:00

    • 06:00

      Light rain

      37º

    • 07:00

      Patchy rain possible

      39º

    • 08:00

      Patchy rain possible

      39º

    • 09:00

      Light rain shower

      39º

    • 10:00

      Light sleet

      37º

    • 11:00

      Light sleet

      37º

    • 11 18

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

      Light sleet

      37º

    • 13:00

      Light sleet

      37º

    • 14:00

      Light sleet

      37º

    • 15:00

      Light sleet showers

      37º

    • 15 29

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

      Light sleet

      37º

    • 17:00

      Light sleet showers

      37º

    • 18:00

      Moderate or heavy sleet

      37º

    • 19:00

      Light sleet

      37º

    • 20:00

      Moderate or heavy rain with thunder

      39º

    • 21:00

      Light sleet showers

      37º

    • 22:00

      Light sleet

      37º

    • 23:00

      Light sleet showers

      37º

    • 00:00

      Thu

      Light sleet showers

      37º

    • 01:00

      Light sleet showers

      39º

    • 02:00

      Light sleet showers

      37º

    • 03:00

      Light sleet showers

      39º

    • 04:00

      Light sleet showers

      39º

    • 05:00

      Light sleet showers

      39º

  • 4

    39

    Hour 1

    1:00

  • 3

    37

    Hour 2

    2:00

  • 4

    39

    Hour 3

    3:00

  • 4

    39

    Hour 4

    4:00

  • 4

    39

    Hour 5

    5:00

  • 4

    39

    Hour 6

    6:00

  • 4

    39

    Hour 7

    7:00

  • 4

    39

    Hour 8

    8:00

  • 4

    39

    Hour 9

    9:00

  • 4

    39

    Hour 10

    10:00

  • 4

    39

    Hour 11

    11:00

  • Sunset

    11:19

  • 5

    41

    Hour 12

    12:00

  • 5

    41

    Hour 13

    13:00

  • 5

    41

    Hour 14

    14:00

  • 5

    41

    Hour 15

    15:00

  • Sunset

    15:29

  • 5

    41

    Hour 16

    16:00

  • 4

    39

    Hour 17

    17:00

  • 4

    39

    Hour 18

    18:00

  • 4

    39

    Hour 19

    19:00

  • 4

    39

    Hour 20

    20:00

  • 4

    39

    Hour 21

    21:00

  • 4

    39

    Hour 22

    22:00

  • 3

    37

    Hour 23

    23:00

  • Friday
  • 3

    37

    0:00

    • 06:00

      Patchy rain possible

      39º

    • 07:00

      Light sleet showers

      39º

    • 08:00

      Light sleet showers

      39º

    • 09:00

      Moderate or heavy rain with thunder

      39º

    • 10:00

      Patchy rain possible

      39º

    • 11:00

      Patchy rain possible

      39º

    • 11 19

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

      Moderate or heavy rain with thunder

      41º

    • 13:00

      Patchy rain possible

      41º

    • 14:00

      Moderate or heavy rain with thunder

      41º

    • 15:00

      Patchy rain possible

      41º

    • 15 29

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

      Partly cloudy

      41º

    • 17:00

      Patchy rain possible

      39º

    • 18:00

      Partly cloudy

      39º

    • 19:00

      Clear

      39º

    • 20:00

      Partly cloudy

      39º

    • 21:00

      Clear

      39º

    • 22:00

      Patchy rain possible

      39º

    • 23:00

      Clear

      37º

    • 00:00

      Fri

      Clear

      37º

    • 01:00

      Clear

      37º

    • 02:00

      Clear

      37º

    • 03:00

      Clear

      37º

    • 04:00

      Clear

      37º

    • 05:00

      Clear

      37º

  • 3

    37

    Hour 1

    1:00

  • 3

    37

    Hour 2

    2:00

  • 3

    37

    Hour 3

    3:00

  • 3

    37

    Hour 4

    4:00

  • 3

    37

    Hour 5

    5:00

  • 3

    37

    Hour 6

    6:00

  • 3

    37

    Hour 7

    7:00

  • 3

    37

    Hour 8

    8:00

  • 3

    37

    Hour 9

    9:00

  • 3

    37

    Hour 10

    10:00

  • 2

    36

    Hour 11

    11:00

  • Sunset

    11:20

  • 2

    36

    Hour 12

    12:00

  • 2

    36

    Hour 13

    13:00

  • 2

    36

    Hour 14

    14:00

  • 1

    34

    Hour 15

    15:00

  • Sunset

    15:29

  • 1

    34

    Hour 16

    16:00

  • 1

    34

    Hour 17

    17:00

  • 1

    34

    Hour 18

    18:00

  • 1

    34

    Hour 19

    19:00

  • 1

    34

    Hour 20

    20:00

  • 1

    34

    Hour 21

    21:00

  • 1

    34

    Hour 22

    22:00

  • 1

    34

    Hour 23

    23:00

  • Saturday
  • 3

    37

    0:00

    • 06:00

      Patchy rain possible

      37º

    • 07:00

      Partly cloudy

      37º

    • 08:00

      Patchy rain possible

      37º

    • 09:00

      Partly cloudy

      37º

    • 10:00

      Overcast

      37º

    • 11:00

      Partly cloudy

      36º

    • 11 20

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

      Overcast

      36º

    • 13:00

      Partly cloudy

      36º

    • 14:00

      Overcast

      36º

    • 15:00

      Partly cloudy

      34º

    • 15 29

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

      Clear

      34º

    • 17:00

      Partly cloudy

      34º

    • 18:00

      Clear

      34º

    • 19:00

      Partly cloudy

      34º

    • 20:00

      Clear

      34º

    • 21:00

      Partly cloudy

      34º

    • 22:00

      Partly cloudy

      34º

    • 23:00

      Partly cloudy

      34º

    • 00:00

      Sat

      Partly cloudy

      34º

    • 01:00

      Partly cloudy

      34º

    • 02:00

      Partly cloudy

      34º

    • 03:00

      Partly cloudy

      32º

    • 04:00

      Partly cloudy

      34º

    • 05:00

      Partly cloudy

      36º

  • 1

    34

    Hour 1

    1:00

  • 1

    34

    Hour 2

    2:00

  • 0

    32

    Hour 3

    3:00

  • 1

    34

    Hour 4

    4:00

  • 2

    36

    Hour 5

    5:00

  • 3

    37

    Hour 6

    6:00

  • 3

    37

    Hour 7

    7:00

  • 3

    37

    Hour 8

    8:00

  • 3

    37

    Hour 9

    9:00

  • 3

    37

    Hour 10

    10:00

  • 3

    37

    Hour 11

    11:00

  • Sunset

    11:21

  • 2

    36

    Hour 12

    12:00

  • 2

    36

    Hour 13

    13:00

  • 2

    36

    Hour 14

    14:00

  • 2

    36

    Hour 15

    15:00

  • Sunset

    15:29

  • 2

    36

    Hour 16

    16:00

  • 2

    36

    Hour 17

    17:00

  • 2

    36

    Hour 18

    18:00

  • 1

    34

    Hour 19

    19:00

  • 1

    34

    Hour 20

    20:00

  • 1

    34

    Hour 21

    21:00

  • 0

    32

    Hour 22

    22:00

  • 0

    32

    Hour 23

    23:00

  • Sunday
  • 1

    34

    0:00

    • 06:00

      Light sleet

      37º

    • 07:00

      Patchy rain possible

      37º

    • 08:00

      Light sleet

      37º

    • 09:00

      Patchy rain possible

      37º

    • 10:00

      Patchy rain possible

      37º

    • 11:00

      Patchy rain possible

      37º

    • 11 21

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

      Patchy rain possible

      36º

    • 13:00

      Partly cloudy

      36º

    • 14:00

      Patchy rain possible

      36º

    • 15:00

      Partly cloudy

      36º

    • 15 29

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

      Patchy moderate snow

      36º

    • 17:00

      Partly cloudy

      36º

    • 18:00

      Patchy moderate snow

      36º

    • 19:00

      Cloudy

      34º

    • 20:00

      Patchy moderate snow

      34º

    • 21:00

      Cloudy

      34º

    • 22:00

      Clear

      32º

    • 23:00

      Cloudy

      32º

    • 00:00

      Sun

      Cloudy

      32º

    • 01:00

      Cloudy

      32º

    • 02:00

      Cloudy

      32º

    • 03:00

      Cloudy

      32º

    • 04:00

      Cloudy

      32º

    • 05:00

      Cloudy

      32º

21
22
23
24
25
26
27
  • 0

    32

    Hour 1

    1:00

  • 0

    32

    Hour 2

    2:00

  • 0

    32

    Hour 3

    3:00

  • 0

    32

    Hour 4

    4:00

  • 0

    32

    Hour 5

    5:00

  • -1

    30

    Hour 6

    6:00

  • -1

    30

    Hour 7

    7:00

  • -1

    30

    Hour 8

    8:00

  • -1

    30

    Hour 9

    9:00

  • 0

    32

    Hour 10

    10:00

  • 0

    32

    Hour 11

    11:00

  • Sunset

    11:22

  • 0

    32

    Hour 12

    12:00

  • 0

    32

    Hour 13

    13:00

  • 0

    32

    Hour 14

    14:00

  • 1

    34

    Hour 15

    15:00

  • Sunset

    15:29

  • 1

    34

    Hour 16

    16:00

  • 2

    36

    Hour 17

    17:00

  • 3

    37

    Hour 18

    18:00

  • 3

    37

    Hour 19

    19:00

  • 4

    39

    Hour 20

    20:00

  • 4

    39

    Hour 21

    21:00

  • 5

    41

    Hour 22

    22:00

  • 6

    43

    Hour 23

    23:00

  • Monday
  • 0

    32

    0:00

    • 06:00

      Clear

      -1º

      30º

    • 07:00

      Partly cloudy

      -1º

      30º

    • 08:00

      Clear

      -1º

      30º

    • 09:00

      Partly cloudy

      -1º

      30º

    • 10:00

      Light snow

      32º

    • 11:00

      Partly cloudy

      32º

    • 11 22

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

      Light snow

      32º

    • 13:00

      Patchy rain possible

      32º

    • 14:00

      Light snow

      32º

    • 15:00

      Patchy rain possible

      34º

    • 15 29

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

      Light rain

      34º

    • 17:00

      Patchy rain possible

      36º

    • 18:00

      Light rain

      37º

    • 19:00

      Light rain

      37º

    • 20:00

      Light rain

      39º

    • 21:00

      Light rain

      39º

    • 22:00

      Light rain

      41º

    • 23:00

      Light rain

      43º

    • 00:00

      Mon

      Light rain

      43º

    • 01:00

      Light rain

      43º

    • 02:00

      Light rain

      45º

    • 03:00

      Light rain

      45º

    • 04:00

      Light rain

      43º

    • 05:00

      Light rain

      43º

  • 6

    43

    Hour 1

    1:00

  • 7

    45

    Hour 2

    2:00

  • 7

    45

    Hour 3

    3:00

  • 6

    43

    Hour 4

    4:00

  • 6

    43

    Hour 5

    5:00

  • 5

    41

    Hour 6

    6:00

  • 5

    41

    Hour 7

    7:00

  • 4

    39

    Hour 8

    8:00

  • 4

    39

    Hour 9

    9:00

  • 4

    39

    Hour 10

    10:00

  • 4

    39

    Hour 11

    11:00

  • Sunset

    11:22

  • 4

    39

    Hour 12

    12:00

  • 4

    39

    Hour 13

    13:00

  • 4

    39

    Hour 14

    14:00

  • 4

    39

    Hour 15

    15:00

  • Sunset

    15:30

  • 4

    39

    Hour 16

    16:00

  • 4

    39

    Hour 17

    17:00

  • 4

    39

    Hour 18

    18:00

  • 4

    39

    Hour 19

    19:00

  • 4

    39

    Hour 20

    20:00

  • 4

    39

    Hour 21

    21:00

  • 4

    39

    Hour 22

    22:00

  • 4

    39

    Hour 23

    23:00

  • Tuesday
  • 6

    43

    0:00

    • 06:00

      Moderate rain

      41º

    • 07:00

      Patchy rain possible

      41º

    • 08:00

      Moderate rain

      39º

    • 09:00

      Patchy rain possible

      39º

    • 10:00

      Patchy light drizzle

      39º

    • 11:00

      Patchy rain possible

      39º

    • 11 22

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

      Patchy light drizzle

      39º

    • 13:00

      Light rain shower

      39º

    • 14:00

      Patchy light drizzle

      39º

    • 15:00

      Light rain shower

      39º

    • 15 30

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

      Light drizzle

      39º

    • 17:00

      Light rain shower

      39º

    • 18:00

      Light drizzle

      39º

    • 19:00

      Light rain shower

      39º

    • 20:00

      Light drizzle

      39º

    • 21:00

      Light rain shower

      39º

    • 22:00

      Patchy rain possible

      39º

    • 23:00

      Light rain shower

      39º

    • 00:00

      Tue

      Light rain shower

      39º

    • 01:00

      Light rain shower

      37º

    • 02:00

      Light rain shower

      37º

    • 03:00

      Light rain shower

      37º

    • 04:00

      Light rain shower

      36º

    • 05:00

      Light rain shower

      36º

  • 3

    37

    Hour 1

    1:00

  • 3

    37

    Hour 2

    2:00

  • 3

    37

    Hour 3

    3:00

  • 2

    36

    Hour 4

    4:00

  • 2

    36

    Hour 5

    5:00

  • 2

    36

    Hour 6

    6:00

  • 2

    36

    Hour 7

    7:00

  • 2

    36

    Hour 8

    8:00

  • 2

    36

    Hour 9

    9:00

  • 2

    36

    Hour 10

    10:00

  • 2

    36

    Hour 11

    11:00

  • Sunset

    11:23

  • 3

    37

    Hour 12

    12:00

  • 3

    37

    Hour 13

    13:00

  • 3

    37

    Hour 14

    14:00

  • 3

    37

    Hour 15

    15:00

  • Sunset

    15:30

  • 3

    37

    Hour 16

    16:00

  • 2

    36

    Hour 17

    17:00

  • 2

    36

    Hour 18

    18:00

  • 3

    37

    Hour 19

    19:00

  • 3

    37

    Hour 20

    20:00

  • 3

    37

    Hour 21

    21:00

  • 3

    37

    Hour 22

    22:00

  • 2

    36

    Hour 23

    23:00

  • Wednesday
  • 4

    39

    0:00

    • 06:00

      Patchy rain possible

      36º

    • 07:00

      Patchy rain possible

      36º

    • 08:00

      Patchy rain possible

      36º

    • 09:00

      Patchy rain possible

      36º

    • 10:00

      Patchy rain possible

      36º

    • 11:00

      Patchy rain possible

      36º

    • 11 23

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

      Patchy rain possible

      37º

    • 13:00

      Patchy rain possible

      37º

    • 14:00

      Patchy rain possible

      37º

    • 15:00

      Patchy rain possible

      37º

    • 15 30

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

      Heavy snow

      37º

    • 17:00

      Patchy rain possible

      36º

    • 18:00

      Heavy snow

      36º

    • 19:00

      Light drizzle

      37º

    • 20:00

      Heavy snow

      37º

    • 21:00

      Light drizzle

      37º

    • 22:00

      Blizzard

      37º

    • 23:00

      Light drizzle

      36º

    • 00:00

      Wed

      Light drizzle

      36º

    • 01:00

      Light drizzle

      36º

    • 02:00

      Light drizzle

      36º

    • 03:00

      Light drizzle

      34º

    • 04:00

      Light drizzle

      34º

    • 05:00

      Light drizzle

      34º

  • 2

    36

    Hour 1

    1:00

  • 2

    36

    Hour 2

    2:00

  • 1

    34

    Hour 3

    3:00

  • 1

    34

    Hour 4

    4:00

  • 1

    34

    Hour 5

    5:00

  • 1

    34

    Hour 6

    6:00

  • 1

    34

    Hour 7

    7:00

  • 1

    34

    Hour 8

    8:00

  • 1

    34

    Hour 9

    9:00

  • 1

    34

    Hour 10

    10:00

  • 1

    34

    Hour 11

    11:00

  • Sunset

    11:23

  • 1

    34

    Hour 12

    12:00

  • 1

    34

    Hour 13

    13:00

  • 2

    36

    Hour 14

    14:00

  • 2

    36

    Hour 15

    15:00

  • Sunset

    15:31

  • 2

    36

    Hour 16

    16:00

  • 2

    36

    Hour 17

    17:00

  • 2

    36

    Hour 18

    18:00

  • 2

    36

    Hour 19

    19:00

  • 2

    36

    Hour 20

    20:00

  • 2

    36

    Hour 21

    21:00

  • 1

    34

    Hour 22

    22:00

  • 1

    34

    Hour 23

    23:00

  • Thursday
  • 2

    36

    0:00

    • 06:00

      Blizzard

      34º

    • 07:00

      Blizzard

      34º

    • 08:00

      Blizzard

      34º

    • 09:00

      Blizzard

      34º

    • 10:00

      Blizzard

      34º

    • 11:00

      Blizzard

      34º

    • 11 23

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

      Blizzard

      34º

    • 13:00

      Blizzard

      34º

    • 14:00

      Blizzard

      36º

    • 15:00

      Blizzard

      36º

    • 15 31

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

      Light snow

      36º

    • 17:00

      Blizzard

      36º

    • 18:00

      Light snow

      36º

    • 19:00

      Patchy snow possible

      36º

    • 20:00

      Light snow

      36º

    • 21:00

      Patchy snow possible

      36º

    • 22:00

      Clear

      34º

    • 23:00

      Patchy snow possible

      34º

    • 00:00

      Thu

      Patchy snow possible

      34º

    • 01:00

      Patchy snow possible

      36º

    • 02:00

      Patchy snow possible

      36º

    • 03:00

      Patchy snow possible

      36º

    • 04:00

      Patchy snow possible

      37º

    • 05:00

      Patchy snow possible

      37º

  • 2

    36

    Hour 1

    1:00

  • 2

    36

    Hour 2

    2:00

  • 2

    36

    Hour 3

    3:00

  • 3

    37

    Hour 4

    4:00

  • 3

    37

    Hour 5

    5:00

  • 4

    39

    Hour 6

    6:00

  • 4

    39

    Hour 7

    7:00

  • 4

    39

    Hour 8

    8:00

  • 4

    39

    Hour 9

    9:00

  • 4

    39

    Hour 10

    10:00

  • 4

    39

    Hour 11

    11:00

  • Sunset

    11:23

  • 4

    39

    Hour 12

    12:00

  • 4

    39

    Hour 13

    13:00

  • 4

    39

    Hour 14

    14:00

  • 4

    39

    Hour 15

    15:00

  • Sunset

    15:32

  • 4

    39

    Hour 16

    16:00

  • 3

    37

    Hour 17

    17:00

  • 3

    37

    Hour 18

    18:00

  • 3

    37

    Hour 19

    19:00

  • 2

    36

    Hour 20

    20:00

  • 2

    36

    Hour 21

    21:00

  • 2

    36

    Hour 22

    22:00

  • 2

    36

    Hour 23

    23:00

  • Friday
  • 1

    34

    0:00

    • 06:00

      Patchy rain possible

      39º

    • 07:00

      Patchy rain possible

      39º

    • 08:00

      Patchy rain possible

      39º

    • 09:00

      Patchy rain possible

      39º

    • 10:00

      Patchy rain possible

      39º

    • 11:00

      Patchy rain possible

      39º

    • 11 23

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

      Patchy rain possible

      39º

    • 13:00

      Patchy rain possible

      39º

    • 14:00

      Patchy rain possible

      39º

    • 15:00

      Patchy rain possible

      39º

    • 15 32

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

      Patchy rain possible

      39º

    • 17:00

      Patchy rain possible

      37º

    • 18:00

      Patchy rain possible

      37º

    • 19:00

      Partly cloudy

      37º

    • 20:00

      Patchy rain possible

      36º

    • 21:00

      Partly cloudy

      36º

    • 22:00

      Overcast

      36º

    • 23:00

      Partly cloudy

      36º

    • 00:00

      Fri

      Partly cloudy

      36º

    • 01:00

      Partly cloudy

      37º

    • 02:00

      Partly cloudy

      37º

    • 03:00

      Partly cloudy

      37º

    • 04:00

      Partly cloudy

      37º

    • 05:00

      Partly cloudy

      37º

  • 3

    37

    Hour 1

    1:00

  • 3

    37

    Hour 2

    2:00

  • 3

    37

    Hour 3

    3:00

  • 3

    37

    Hour 4

    4:00

  • 3

    37

    Hour 5

    5:00

  • 3

    37

    Hour 6

    6:00

  • 3

    37

    Hour 7

    7:00

  • 3

    37

    Hour 8

    8:00

  • 3

    37

    Hour 9

    9:00

  • 4

    39

    Hour 10

    10:00

  • 4

    39

    Hour 11

    11:00

  • Sunset

    11:23

  • 4

    39

    Hour 12

    12:00

  • 4

    39

    Hour 13

    13:00

  • 4

    39

    Hour 14

    14:00

  • 5

    41

    Hour 15

    15:00

  • Sunset

    15:33

  • 5

    41

    Hour 16

    16:00

  • 5

    41

    Hour 17

    17:00

  • 5

    41

    Hour 18

    18:00

  • 5

    41

    Hour 19

    19:00

  • 5

    41

    Hour 20

    20:00

  • 6

    43

    Hour 21

    21:00

  • 6

    43

    Hour 22

    22:00

  • 6

    43

    Hour 23

    23:00

  • Saturday
  • 2

    36

    0:00

    • 06:00

      Patchy rain possible

      37º

    • 07:00

      Patchy rain possible

      37º

    • 08:00

      Patchy rain possible

      37º

    • 09:00

      Patchy rain possible

      37º

    • 10:00

      Patchy rain possible

      39º

    • 11:00

      Patchy rain possible

      39º

    • 11 23

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

      Patchy rain possible

      39º

    • 13:00

      Patchy rain possible

      39º

    • 14:00

      Patchy rain possible

      39º

    • 15:00

      Patchy rain possible

      41º

    • 15 33

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

      Patchy rain possible

      41º

    • 17:00

      Patchy rain possible

      41º

    • 18:00

      Patchy rain possible

      41º

    • 19:00

      Cloudy

      41º

    • 20:00

      Patchy rain possible

      41º

    • 21:00

      Cloudy

      43º

    • 22:00

      Patchy rain possible

      43º

    • 23:00

      Cloudy

      43º

    • 00:00

      Sat

      Cloudy

      43º

    • 01:00

      Cloudy

      43º

    • 02:00

      Cloudy

      43º

    • 03:00

      Cloudy

      43º

    • 04:00

      Cloudy

      43º

    • 05:00

      Cloudy

      43º

  • 6

    43

    Hour 1

    1:00

  • 6

    43

    Hour 2

    2:00

  • 6

    43

    Hour 3

    3:00

  • 6

    43

    Hour 4

    4:00

  • 6

    43

    Hour 5

    5:00

  • 6

    43

    Hour 6

    6:00

  • 6

    43

    Hour 7

    7:00

  • 6

    43

    Hour 8

    8:00

  • 6

    43

    Hour 9

    9:00

  • 6

    43

    Hour 10

    10:00

  • 7

    45

    Hour 11

    11:00

  • Sunset

    11:23

  • 7

    45

    Hour 12

    12:00

  • 7

    45

    Hour 13

    13:00

  • 7

    45

    Hour 14

    14:00

  • 7

    45

    Hour 15

    15:00

  • Sunset

    15:34

  • 7

    45

    Hour 16

    16:00

  • 6

    43

    Hour 17

    17:00

  • 6

    43

    Hour 18

    18:00

  • 6

    43

    Hour 19

    19:00

  • 5

    41

    Hour 20

    20:00

  • 5

    41

    Hour 21

    21:00

  • 5

    41

    Hour 22

    22:00

  • 4

    39

    Hour 23

    23:00

  • Sunday
  • 6

    43

    0:00

    • 06:00

      Light rain

      43º

    • 07:00

      Light rain

      43º

    • 08:00

      Light rain

      43º

    • 09:00

      Light rain

      43º

    • 10:00

      Light drizzle

      43º

    • 11:00

      Light rain

      45º

    • 11 23

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

      Light drizzle

      45º

    • 13:00

      Light drizzle

      45º

    • 14:00

      Light drizzle

      45º

    • 15:00

      Light drizzle

      45º

    • 15 34

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

      Overcast

      45º

    • 17:00

      Light drizzle

      43º

    • 18:00

      Overcast

      43º

    • 19:00

      Patchy rain possible

      43º

    • 20:00

      Overcast

      41º

    • 21:00

      Patchy rain possible

      41º

    • 22:00

      Patchy rain possible

      41º

    • 23:00

      Patchy rain possible

      39º

    • 00:00

      Sun

      Patchy rain possible

      -1º

      30º

    • 01:00

      Patchy rain possible

      -1º

      30º

    • 02:00

      Patchy rain possible

      -1º

      30º

    • 03:00

      Patchy rain possible

      -1º

      30º

    • 04:00

      Patchy rain possible

      -1º

      30º

    • 05:00

      Patchy rain possible

      -1º

      30º

28
29
30
31
    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Light freezing rain

      -1º

      30º

    • 07:00

      Light freezing rain

      -1º

      30º

    • 08:00

      Light freezing rain

      -1º

      30º

    • 09:00

      Light freezing rain

      -1º

      30º

    • 10:00

      Light freezing rain

      -2º

      28º

    • 11:00

      Light freezing rain

      -2º

      28º

    • 11 23

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

      Light freezing rain

      -2º

      28º

    • 13:00

      Light freezing rain

      -2º

      28º

    • 14:00

      Light freezing rain

      -1º

      30º

    • 15:00

      Light freezing rain

      -1º

      30º

    • 15 35

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

      Light freezing rain

      -1º

      30º

    • 17:00

      Light freezing rain

      -1º

      30º

    • 18:00

      Light freezing rain

      -2º

      28º

    • 19:00

      Light freezing rain

      -1º

      30º

    • 20:00

      Light freezing rain

      -1º

      30º

    • 21:00

      Light freezing rain

      -2º

      28º

    • 22:00

      Light freezing rain

      -2º

      28º

    • 23:00

      Light freezing rain

      -1º

      30º

    • 00:00

      Mon

      Light freezing rain

      -1º

      30º

    • 01:00

      Light freezing rain

      -1º

      30º

    • 02:00

      Light freezing rain

      -1º

      30º

    • 03:00

      Light freezing rain

      -1º

      30º

    • 04:00

      Light freezing rain

      -2º

      28º

    • 05:00

      Light freezing rain

      -1º

      30º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Light freezing rain

      -1º

      30º

    • 07:00

      Light freezing rain

      -1º

      30º

    • 08:00

      Light freezing rain

      -2º

      28º

    • 09:00

      Light freezing rain

      -2º

      28º

    • 10:00

      Light freezing rain

      -2º

      28º

    • 11:00

      Light freezing rain

      -2º

      28º

    • 11 22

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

      Light freezing rain

      -2º

      28º

    • 13:00

      Light freezing rain

      -1º

      30º

    • 14:00

      Light freezing rain

      -2º

      28º

    • 15:00

      Light freezing rain

      -2º

      28º

    • 15 37

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

      Light freezing rain

      -2º

      28º

    • 17:00

      Light freezing rain

      -2º

      28º

    • 18:00

      Light freezing rain

      -2º

      28º

    • 19:00

      Light freezing rain

      -2º

      28º

    • 20:00

      Light freezing rain

      -2º

      28º

    • 21:00

      Light freezing rain

      -2º

      28º

    • 22:00

      Light freezing rain

      -2º

      28º

    • 23:00

      Light freezing rain

      -2º

      28º

    • 00:00

      Tue

      Light freezing rain

      -2º

      28º

    • 01:00

      Light freezing rain

      -2º

      28º

    • 02:00

      Light freezing rain

      -2º

      28º

    • 03:00

      Light freezing rain

      -2º

      28º

    • 04:00

      Light freezing rain

      -2º

      28º

    • 05:00

      Light freezing rain

      -2º

      28º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Light freezing rain

      -2º

      28º

    • 07:00

      Light freezing rain

      -2º

      28º

    • 08:00

      Light freezing rain

      -2º

      28º

    • 09:00

      Light freezing rain

      -2º

      28º

    • 10:00

      Light freezing rain

      -2º

      28º

    • 11:00

      Light freezing rain

      -2º

      28º

    • 11 21

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

      Light freezing rain

      -2º

      28º

    • 13:00

      Light freezing rain

      -2º

      28º

    • 14:00

      Light freezing rain

      -2º

      28º

    • 15:00

      Light freezing rain

      -2º

      28º

    • 15 39

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

      Light freezing rain

      -2º

      28º

    • 17:00

      Light freezing rain

      -2º

      28º

    • 18:00

      Light freezing rain

      -2º

      28º

    • 19:00

      Light freezing rain

      -1º

      30º

    • 20:00

      Light freezing rain

      -1º

      30º

    • 21:00

      Light freezing rain

      -1º

      30º

    • 22:00

      Light freezing rain

      -1º

      30º

    • 23:00

      Light freezing rain

      -1º

      30º

    • 00:00

      Wed

      Light freezing rain

      -1º

      30º

    • 01:00

      Light freezing rain

      -1º

      30º

    • 02:00

      Light freezing rain

      -1º

      30º

    • 03:00

      Light freezing rain

      -1º

      30º

    • 04:00

      Light freezing rain

      -1º

      30º

    • 05:00

      Light freezing rain

      -1º

      30º

    We only display hourly forecasts for up to 14 days 😢
    We only display hourly forecasts for up to 14 days 😢
    • 06:00

      Light freezing rain

      -1º

      30º

    • 07:00

      Light freezing rain

      -1º

      30º

    • 08:00

      Light freezing rain

      -1º

      30º

    • 09:00

      Light freezing rain

      -1º

      30º

    • 10:00

      Light freezing rain

      -1º

      30º

    • 11:00

      Light freezing rain

      -1º

      30º

    • 11 21

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

      Light freezing rain

      -1º

      30º

    • 13:00

      Light freezing rain

      -1º

      30º

    • 14:00

      Light freezing rain

      -1º

      30º

    • 15:00

      Light freezing rain

      -1º

      30º

    • 15 41

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

      Light freezing rain

      -1º

      30º

    • 17:00

      Light freezing rain

      -2º

      28º

    • 18:00

      Light freezing rain

      -2º

      28º

    • 19:00

      Light freezing rain

      -2º

      28º

    • 20:00

      Light freezing rain

      -2º

      28º

    • 21:00

      Light freezing rain

      -2º

      28º

    • 22:00

      Light freezing rain

      -2º

      28º

    • 23:00

      Light freezing rain

      -2º

      28º

    • 00:00

      Thu

      Light freezing rain

      -2º

      28º

    • 01:00

      Light freezing rain

      -2º

      28º

    • 02:00

      Light freezing rain

      -2º

      28º

    • 03:00

      Light freezing rain

      -2º

      28º

    • 04:00

      Light freezing rain

      -2º

      28º

    • 05:00

      Light freezing rain

      -2º

      28º

Forecast
Avg Historical Daily Average

What's the Weather Like in Reykjavik in December

December is a very special time for Reykjavik. Far from being dreary and cold, the cities and towns are alight with holiday lighting and festivities. The magical month is absolutely beautiful, even though the days are cold and crispy, the Northern Lights often appear. Keep your eyes peeled.

Temperature

In December the daily average temperature sits around 2°C. The lowest temperature expected is -1°C and the highest is 4°C.

Rain

December expects around 40mm of rainfall and 19 days of rainfall.

Sunshine 

There is on average 0 hours of sunshine per day in December.

Snow

Snow is expected in December and there have been snow storms in the past so make sure you check the weather before heading out.

Sea Temperature 

In December the sea temperature is on average 7°C. However, there is no need to swim in the sea as the Blue Lagoon is 37-39°C and there are lots of other hot springs around to swim in.

Weather warnings

There could well be storms in Winter (November - March), especially December and these could be with or without snow. The weather in Iceland is very changeable and the snow or rain could accompany storms depending on how bad the weather is. Definitely don't drive during a storm, they have previously been strong enough to blow cars off the road. However, you will still be able to enjoy Reykjavik during a storm, here are some ideas.

Daylight Hours

December is the darkest month of the year. The winter solstice usually takes place around the 21st of December; where the sunrises around 11.20am and sets at 3.30pm. This means the day is only 4 hours and 10 minutes long. 

Hotels for Reykjavik in December

101 Hotel

Looking for somewhere luxurious to stay? 101 Hotel is expensive but worth every penny, it's rated 9/10 and you will see why. As one of Reykjavik's first-ever boutique hotels, it's still one of the best. The chic interior, futuristic restaurant, bar and contemporary art make the hotel something special. Make the most of the on-site spa and business-meeting facilities. Choose from a standard, double, deluxe double, double balcony room, junior suite, junior suite balcony, suite balcony and an apartment suite.

The additional amenities, concierge desk, multilingual staff and smoke-free property help give the hotel its high rating. The plush basement gym, steam bath, Jacuzzi and massage service are ideal for winding down and relaxing.

Guesthouse Sunna

Guesthouse Sunna is modern, family owned accommodation in a country hotel style, located in the old city centre. You will find the guesthouse across the street from Hallgríms church and the beautiful sculpture garden of The National Einar Jónsson Gallery. The Flybus from Keflavík airport stops right by our doorstep. Only a few minutes walk away from the busy streets with popular cafes and restaurants, and good variety of shops, museums and art galleries.

 

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

Restaurants and Bars for Reykjavik in December

Grillmarkadurinn

Grillmarkadurinn source local produce from farmers in Reykjavik to create a magic menu fusion of traditional and modern cuisine. Popular local products featuring on the menu are; lamb, beef, trout, quail, skyr and honey. Chefs design the menu according to the produce in season and then cook using fire, smoke, fire logs and coal. The outcome is an exciting culinary treat where Icelandic heritage meets modern age. If you're a meat eater then here is the place to tuck into some juicy, succulent food. Pop to the lounge for a fresh, fruity cocktail. 

Kaldi Bar

Kaldi Bar is a cool micro brewery open Sunday - Thursday from 1pm-1am and Friday - Saturday 12pm - 3am. The relaxed vibe here makes it perfect for catching up with friends, meeting new people or generally being a tourists and enjoying a refreshing 'Kaldi' locally brewed beer. Get cosy here and you won't want to leave. For those on a budget you're in luck as there is a happy hour from 4pm to 7pm. 

Things to Do in Reykjavik in December

Christmas

December is the month for Christmas shopping and festive food trying. The wonderful season is ideal for markets, lights and generally a festive atmosphere. Reykjavik has a growing reputation as an alternative Christmas destination and attracts many tourists every year. 

Bonfires

If you're spending New Years Eve in Reykjavik then you will most likely be visiting the bonfires. Overall, there are 10 bonfires and 7 more in the Great-Reykjavik area. Most fires will be lit at 8.30pm and last until around 10.30pm. Head to the bars and pubs after this to bring in the New Year with a lively atmosphere.

Seljavallalaug

Hike and swim at Seljavallalaug where you'll find the oldest swimming pool and hot springs. It's just two hours from Reykjavik, but well worth the journey. The pool was built in 1923 and has been maintained by volunteers over the years. The pool is man-made but the water comes from a natural hot spring. You'll find a changing room here, but no showers or bathrooms. Chill out in the warm pool on a chilly, foggy day and you'll feel like you're in a dream. 

Reykjavik Events December

Market


1 Dec 2025
30 Dec 2025

Reykjavík Christmas Market 🗓

Seasonal markets operate in selected city-centre locations with stalls offering crafts, food products and festive items. Opening hours follow published schedules, and stalls are arranged along pedestrian zones. Event organisers coordinate lighting, decorations and public access routes, with occasional performances taking place at fixed times.


Event


12 Dec 2025
24 Dec 2025

Yule Lads Arrival Events 🗓

Daily activities mark the arrival of Iceland’s Yule Lads, with museums and cultural centres hosting storytelling sessions, themed workshops and children’s events. Programmes outline arrival times and activity details. Venues prepare decorated spaces, and staff manage group sizes during scheduled sessions.


Celebration day


31 Dec 2025
31 Dec 2025

New Year’s Eve Celebrations 🎉

Reykjavík residents gather for organised bonfires and fireworks displays at designated outdoor sites. Timetables specify lighting times and viewing areas. Municipal services coordinate safety perimeters, traffic management and public-transport adjustments. Crowds assemble across neighbourhoods for the city’s traditional end-of-year celebrations.