Климат (Dfb) влажный континентальный с теплым летом. Температурный максимум, наблюдается в июле до 30.5°С, минимальная достигает -32.7°C в январе. Средняя температура воздуха в д. Елховка, основываясь на наблюдениях, достигает 3.9°C. Месяц с минимальными температурами — январь, среднее значение температуры за день -14.6 °C. Наитеплейший месяц — июль со среднеарифметической температурой 19.4 °C. В пределах года: солнечных дней - 48, дни снега - 84, дождливых дней - 123, облачных дней - 111.