Климат (Dfb) влажный континентальный с теплым летом. Наиболее тёплый месяц — июль с привычной температурой 24.0 °C. Месяц, когда зафиксированы самые низкие температуры — январь, среднее суточное значение температуры -13.7 °C. Температурный максимум, отмечается в июле до 33.2°С, а минимум составляет -35.5°C в декабре. Годовая средняя температура в д. Елковщина, основываясь на наблюдениях, составляет 6.1°C. За год: солнечно-ясные дни - 52, дни снега - 115, дни с осадками - 108, пасмурных дней - 91.