Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, отмечается в августе до 28.9°С, а минимум составляет -34.0°C в январе. Средняя температура воздуха в д. Данилково, согласно наблюдениям, составляет 6.2°C. Наитеплейший месяц - это август с типичной температурой 20.7 °C. Месяц, когда температура наиболее низкая — январь, среднее значение температуры за день -13.0 °C. В течение года: ясные дни - 63, дни снега - 84, дни с дождем - 123, облачных дней - 96.