Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, устанавливается в июле до 39.5°С, а минимальный уровень достигает -34.2°C в декабре. Наитеплейший месяц — июль со средней температурой 26.1 °C. Наихолоднейший месяц — январь, средний дневной температурный уровень -11.6 °C. Среднегодовая температура в д. Веселый, согласно наблюдениям, составляет 8.3°C. На протяжении года: ясные дни - 57, снежных дней - 90, дни с дождем - 141, пасмурных дней - 78.