Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Вешки, исходя из данных наблюдений, составляет 6.0°C. Наивысшая температура, устанавливается в августе до 29.5°С, а наименьшая опускается до -34.5°C в январе. Месяц с самыми низкими температурами — январь, его среднее значение температуры за день -12.6 °C. Месяц с максимальными температурами - это август со средней температурой 21.1 °C. За период года: солнечных дней - 66, снежных дней - 79, дни с осадками - 124, пасмурных дней - 97.