Get Exclusive App Deals
English

keflavik

Travel Info
More destinations

keflavik Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

keflavik year round climate

  • Spring (March–May): Average 33–44°F, cold and humid climate, windy, frequent rainfall. Common activities: Viewing the Northern Lights (if timing allows), exploring Reykjavík city area. Recommended clothing: Warm coat, waterproof clothing, hat, scarf, gloves.
  • Summer (June–August): Average 48–51°F, cool climate, relatively less rainfall, but rain gear is still necessary. Common activities: Hiking, viewing waterfalls, Blue Lagoon hot spring experience. Recommended clothing: Light jacket, windproof clothing, comfortable and breathable clothing.
  • Autumn (September–November): Average 37–46°F, cooler climate, increased rainfall, October is the wettest month, strong winds. Common activities: Exploring the south coast of Iceland, visiting museums. Recommended clothing: Warm coat, waterproof clothing, comfortable and warm shoes.
  • Winter (December–February): Average -33–33°F, cold climate, strong winds, higher probability of snowfall. Common activities: Northern Lights viewing (higher probability), glacier hiking (safety check required). Recommended clothing: Heavy warm coat, waterproof and windproof clothing, warm hat, gloves, scarf, waterproof and slip-resistant snow boots.

keflavik climatological average

Annual average temperature: approx. 40.8°F / Annual rainfall: approx. 1050 mm / Summer humidity: 70%–80% / Rainiest month: October

keflavik monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
32.4°F
102
February
32.7°F
92.7
March
33.8°F
97.3
April
40.1°F
76.3
May
44.6°F
101
June
48.2°F
67
July
51.4°F
64
August
51.1°F
73.7
September
46.9°F
99.7
October
40.6°F
119.3
November
38.3°F
85.3
December
30.2°F
72.3

keflavik weather for the next seven days

12/12
Friday
Moderate rain
44.8°F/42°F
12/13
Saturday
Moderate rain
43.8°F/39°F
12/14
Sunday
Moderate rain
42.3°F/37.9°F
12/15
Monday
Patchy rain nearby
39.6°F/36.5°F
12/16
Tuesday
Patchy rain nearby
40.8°F/33.9°F
12/17
Wednesday
Patchy rain nearby
42.6°F/38°F
12/18
Thursday
Patchy rain nearby
40.4°F/38°F