Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Селиваново, основываясь на наблюдениях, достигает 9.9°C. Месяц с самым низким температурным режимом — январь, среднесуточная температура -1.0 °C. Месяц, когда зафиксированы самые высокие температуры — июль с типичной температурой 23.1 °C. Температурный максимум, отмечается в июле до 33.5°С, а минимум составляет -19.3°C в январе. За период года: ясные дни - 94, снежных дней - 34, дни с осадками - 147, пасмурных дней - 91.