Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, отмечается в июле до 33.4°С, а низшая понижается до -21.3°C в январе. Годовая средняя температура в д. Малое Ельно, по данным наблюдений, достигает 10.0°C. Наихолоднейший месяц — январь, его характерная суточная температура -6.3 °C. Месяц с самыми высокими температурами - это июль с типичной температурой 24.6 °C. За период года: солнечных дней - 84, дни со снегом - 61, дни с осадками - 153, пасмурных дней - 68.