Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда зафиксированы самые низкие температуры — январь, его среднесуточная температура -14.0 °C. Месяц с самыми высокими температурами - это июль с типичной температурой 20.5 °C. Среднегодовая температура в д. Леонтьевщина, учитывая данные наблюдений, оценивается 4.4°C. Температурный максимум, устанавливается в июле до 30.2°С, а низшая понижается до -33.1°C в феврале. За период года: ясные дни - 58, снегопадные дни - 88, дни с дождем - 118, пасмурных дней - 102.