Климат (Dfb) влажный континентальный с теплым летом. Самая высокая температура, устанавливается в августе до 32.7°С, минимальная достигает -20.1°C в январе. Средняя температура за год в д. Старая Буда, по данным наблюдений, составляет 9.1°C. Месяц с максимальными температурами - это август с типичной температурой 23.5 °C. Месяц с минимальными температурами — январь, суточный температурный средний показатель -6.6 °C. В пределах года: солнечных дней - 81, снежных дней - 66, дождливых дней - 156, облачных дней - 63.