Климат (Dfc) субарктический. Верхний предел температуры, отмечается в июне до 33.4°С, а минимум составляет -37.8°C в декабре. Средняя температура за год в д. Свищево, исходя из наблюдений, оценивается 7.0°C. Наиболее тёплый месяц — июль с типичной температурой 25.4 °C. Самый холодный месяц — декабрь, его среднее значение температуры за день -12.8 °C. На протяжении года: солнечных дней - 65, дни со снегом - 66, дождливых дней - 115, облачных дней - 120.