Климат (Dfb) влажный континентальный с теплым летом. Месяц, когда температура наиболее низкая — январь, суточный температурный средний показатель -12.2 °C. Наитеплейший месяц — июль с характерной температурой 22.2 °C. Средняя температура за год в д. Малая Ельня, в соответствии с наблюдениями, оценивается 6.7°C. Верхний предел температуры, наблюдается в июле до 31.0°С, а минимальный уровень достигает -30.0°C в январе. На протяжении года: ясные дни - 84, дни снега - 79, дни с осадками - 141, облачных дней - 62.