Климат (Cfb) умеренный океанический. Средняя температура за год в Хамминкельне, по данным наблюдений, составляет 13.6°C. Самый тёплый месяц — август со средним значением температуры 21.5 °C. Месяц, когда температура наиболее низкая — январь, его суточный температурный средний показатель 4.6 °C. Температурный максимум, наблюдается в сентябре до 31.4°С, минимальная достигает -5.1°C в январе. В течение года: солнечно-ясные дни - 72, снегопадные дни - 12, дождливых дней - 237, облачных дней - 45.