Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в д. Веселая (Нижнеенангский с/с), исходя из данных наблюдений, составляет 6.2°C. Самый тёплый месяц - это июль со средним значением температуры 22.0 °C. Самый холодный месяц — январь, типичное среднесуточное температурное значение -12.5 °C. Максимальная температура, фиксируется в июле до 31.7°С, минимальная достигает -31.6°C в феврале. В рамках года: дни ясной погоды - 61, дни со снегом - 83, дни с осадками - 121, облачных дней - 101.