Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, отмечается в июне до 33.6°С, минимальная достигает -35.3°C в январе. Средняя температура воздуха в д. Швецова, принимая во внимание наблюдения, составляет 5.9°C. Наиболее тёплый месяц — июль со средним значением температуры 22.0 °C. Месяц, когда зафиксированы самые низкие температуры — январь, суточный температурный средний показатель -13.7 °C. В пределах года: солнечно-ясные дни - 84, дни снега - 73, дни с дождем - 128, пасмурных дней - 81.