Климат (Dfb) влажный континентальный с теплым летом. Месяц с минимальными температурами — январь, его среднее значение температуры за день -8.5 °C. Месяц с максимальными температурами — август с привычной температурой 22.7 °C. Годовая средняя температура в д. Любестово, по данным наблюдений, достигает 8.2°C. Максимальная температура, регистрируется в августе до 32.4°С, минимальная достигает -22.0°C в январе. За период года: дни ясной погоды - 84, дни со снегом - 69, дни с осадками - 134, пасмурных дней - 79.