Климат (Dfb) влажный континентальный с теплым летом. Средняя температура за год в с. Янченково, по данным наблюдений, достигает 5.9°C. Месяц, когда зафиксированы самые низкие температуры — январь, среднее суточное значение температуры -12.6 °C. Месяц с самыми высокими температурами — июль с типичной температурой 25.8 °C. Наивысшая температура, регистрируется в июле до 35.3°С, а минимально может быть до -38.9°C в декабре. В течение года: солнечно-ясные дни - 52, дни со снегом - 89, дни с осадками - 124, облачных дней - 101.