Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Деревягино, по данным наблюдений, оценивается 6.1°C. Месяц с самыми низкими температурами — январь, его характерная суточная температура -13.9 °C. Самый тёплый месяц — август со средним значением температуры 21.1 °C. Наивысшая температура, наблюдается в августе до 29.9°С, а наименьшая опускается до -34.2°C в январе. В течение одного календарного года: ясные дни - 57, дни со снегом - 90, дни с дождем - 131, облачных дней - 88.