Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, наблюдается в августе до 31.3°С, минимальная достигает -29.5°C в январе. Месяц с самыми высокими температурами - это август с характерной температурой 23.4 °C. Месяц с минимальными температурами — январь, его типичное среднесуточное температурное значение -9.6 °C. Годовая средняя температура в д. Репихово, на основе наблюдений, достигает 8.2°C. За период года: ясные дни - 57, снежных дней - 86, дни с дождем - 118, облачных дней - 105.