Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, отмечается в августе до 32.5°С, а минимум составляет -23.5°C в январе. Наихолоднейший месяц — январь, суточный температурный средний показатель -7.1 °C. Месяц, отмечающийся максимальными теплом — август с типичной температурой 23.4 °C. Средняя температура за год в д. Веселки, принимая во внимание наблюдения, оценивается 8.4°C. В пределах года: дни ясной погоды - 78, снежных дней - 77, дождливых дней - 124, пасмурных дней - 87.