Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми низкими температурами — январь, средний дневной температурный уровень -8.5 °C. Самый тёплый месяц — июль с типичной температурой 23.6 °C. Наивысшая температура, проявляется в июле до 30.2°С, а низшая понижается до -26.0°C в январе. Среднегодовая температура в д. Сельня, на основе наблюдений, составляет 8.1°C. На протяжении года: дни ясной погоды - 82, снегопадные дни - 47, дни с дождем - 163, облачных дней - 74.