Климат (Dfb) влажный континентальный с теплым летом. Наиболее тёплый месяц - это август с привычной температурой 22.4 °C. Наихолоднейший месяц — январь, его типичное среднесуточное температурное значение -7.2 °C. Наивысшая температура, замечается в августе до 31.0°С, а минимум составляет -21.4°C в январе. Среднегодовая температура в д. Щелканово, принимая во внимание наблюдения, оценивается 8.6°C. В пределах года: солнечно-ясные дни - 72, дни со снегом - 69, дни с осадками - 151, облачных дней - 74.