Климат (Dfb) влажный континентальный с теплым летом. Годовая средняя температура в д. Верхний Козьмяш, на основе наблюдений, составляет 7.0°C. Месяц с максимальными температурами — июль с привычной температурой 24.9 °C. Наихолоднейший месяц — январь, среднесуточная температура -12.6 °C. Самая высокая температура, наблюдается в июле до 36.7°С, а самая низкая до -35.2°C в декабре. В течение года: солнечно-ясные дни - 56, снегопадные дни - 99, дождливых дней - 114, облачных дней - 97.