Климат (Cfb) умеренный океанический. Средняя температура за год в Хамминкельне, по данным наблюдений, составляет 14.4°C. Самый тёплый месяц — август со средним значением температуры 22.0 °C. Месяц, когда температура наиболее низкая — январь, его суточный температурный средний показатель 4.6 °C. Температурный максимум, наблюдается в июле до 34.9°С, минимальная достигает -5.1°C в январе. В течение года: солнечно-ясные дни - 53, снегопадные дни - 18, дождливых дней - 223, облачных дней - 72.