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

1/7
Wednesday
Blowing snow
32.6°F/30.3°F
1/8
Thursday
Patchy rain nearby
36.8°F/32.6°F
1/9
Friday
Sunny
34.4°F/32.6°F
1/10
Saturday
Sunny
34.3°F/32.4°F
1/11
Sunday
Light freezing rain
33.5°F/30.5°F
1/12
Monday
Patchy rain nearby
42.1°F/30.6°F
1/13
Tuesday
Patchy rain nearby
45.2°F/43.2°F