Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, регистрируется в августе до 28.4°С, а самая низкая до -34.3°C в январе. Средняя температура воздуха в д. Щаниково, в соответствии с наблюдениями, оценивается 5.1°C. Месяц с самым высоким температурным режимом — август со средней температурой 20.6 °C. Месяц с самым низким температурным режимом — январь, среднесуточная температура -13.3 °C. В рамках года: ясные дни - 61, снежных дней - 90, дни с дождем - 129, облачных дней - 86.