Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, замечается в августе до 32.1°С, а самая низкая до -19.1°C в январе. Годовая средняя температура в д. Веселки, исходя из наблюдений, оценивается 9.8°C. Наиболее тёплый месяц — июль со среднеарифметической температурой 20.3 °C. Месяц с минимальными температурами — январь, его среднее суточное значение температуры -2.8 °C. В рамках года: дни ясной погоды - 77, снегопадные дни - 54, дождливых дней - 171, пасмурных дней - 64.