Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые высокие температуры - это август со средней температурой 22.2 °C. Наихолоднейший месяц — январь, среднесуточная температура -10.3 °C. Температурный максимум, отмечается в августе до 30.9°С, минимальная достигает -30.1°C в январе. Среднегодовая температура в Костровском с/п, на основе наблюдений, оценивается 7.8°C. В течение одного календарного года: солнечно-ясные дни - 74, снежных дней - 73, дни с дождем - 120, пасмурных дней - 99.