Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в д. Вешки, исходя из наблюдений, достигает 8.4°C. Верхний предел температуры, наблюдается в августе до 32.7°С, минимальная достигает -29.8°C в январе. Месяц с самыми высокими температурами — август с характерной температурой 23.2 °C. Месяц с самым низким температурным режимом — январь, характерная суточная температура -10.1 °C. В течение одного календарного года: дни ясной погоды - 66, дни снега - 72, дождливых дней - 132, облачных дней - 96.