Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, наблюдается в июле до 31.2°С, минимальная достигает -30.1°C в январе. Наитеплейший месяц - это июль со средней температурой 23.6 °C. Месяц с самыми низкими температурами — январь, его средний дневной температурный уровень -11.1 °C. Среднегодовая температура в д. Куприно, на основе наблюдений, составляет 6.6°C. За год: дни ясной погоды - 88, снегопадные дни - 66, дни с дождем - 138, пасмурных дней - 74.