Климат (Dfb) влажный континентальный с теплым летом. Среднегодовая температура в с. Будки, учитывая данные наблюдений, достигает 12.1°C. Наивысшая температура, наблюдается в июле до 37.3°С, а наименьшая опускается до -14.9°C в январе. Месяц, когда температура наиболее низкая — январь, среднесуточная температура 0.9 °C. Месяц с самыми высокими температурами - это июль со средней температурой 24.8 °C. На протяжении года: дни ясной погоды - 114, снегопадные дни - 24, дни с дождем - 149, пасмурных дней - 79.