Keflavík tiene un clima subpolar océanico (según la clasificación climática de Köppen "Cfc") con veranos suaves e inviernos moderadamente fríos, suavizados por la Corriente del Golfo.