Климат (Dfb) влажный континентальный с теплым летом. Месяц с самыми высокими температурами — июль со среднеарифметической температурой 19.2 °C. Месяц с минимальными температурами — январь, средний дневной температурный уровень -10.2 °C. Верхний предел температуры, фиксируется в июле до 30.2°С, а минимально может быть до -28.3°C в январе. Годовая средняя температура в д. Будьково, на основе наблюдений, оценивается 6.1°C. В пределах года: солнечных дней - 82, снегопадные дни - 67, дни с дождем - 167, облачных дней - 50.