Климат (Dfb) влажный континентальный с теплым летом. Вершина температурного диапазона, фиксируется в августе до 31.6°С, а самая низкая до -29.0°C в январе. Наитеплейший месяц - это август со среднеарифметической температурой 23.6 °C. Месяц, когда температура наиболее низкая — январь, его среднесуточная температура -12.1 °C. Среднегодовая температура в д. Еланкино, основываясь на наблюдениях, достигает 7.5°C. В пределах года: ясные дни - 70, дни снега - 74, дни с дождем - 132, пасмурных дней - 90.