Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Старопесьяное, принимая во внимание наблюдения, достигает 4.7°C. Месяц, когда зафиксированы самые низкие температуры — январь, характерная суточная температура -14.3 °C. Месяц, отмечающийся максимальными теплом — июль с характерной температурой 21.0 °C. Максимальная температура, регистрируется в июне до 31.0°С, а минимум составляет -31.5°C в декабре. В течение одного календарного года: солнечных дней - 94, дни со снегом - 61, дни с дождем - 141, облачных дней - 70.