Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в с. Любец, исходя из данных наблюдений, составляет 9.5°C. Вершина температурного диапазона, отмечается в июле до 33.9°С, минимальная достигает -20.1°C в январе. Месяц с самыми низкими температурами — январь, его среднее суточное значение температуры -6.4 °C. Месяц с самыми высокими температурами — июль со среднеарифметической температурой 22.3 °C. За период года: дни ясной погоды - 99, дни со снегом - 55, дни с осадками - 156, облачных дней - 56.