Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в с. Терпилово, согласно наблюдениям, оценивается 6.7°C. Месяц, когда температура наиболее низкая — январь, суточный температурный средний показатель -9.8 °C. Месяц с самыми высокими температурами - это август с типичной температурой 21.1 °C. Максимальная температура, регистрируется в августе до 29.8°С, а низшая понижается до -27.3°C в январе. За период года: дни ясной погоды - 66, дни снега - 69, дни с дождем - 133, пасмурных дней - 98.