Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Шельбутово, основываясь на наблюдениях, составляет 7.6°C. Наиболее тёплый месяц - это август с типичной температурой 22.6 °C. Месяц, когда температура наиболее низкая — январь, его типичное среднесуточное температурное значение -9.9 °C. Температурный максимум, замечается в августе до 31.0°С, а порог минимальной температуры до -27.5°C в январе. За период года: дни ясной погоды - 67, дни снега - 78, дни с осадками - 131, пасмурных дней - 90.