Климат (Dfb) влажный континентальный с теплым летом. Максимальная температура, фиксируется в августе до 31.9°С, а самая низкая до -19.7°C в декабре. Средняя температура за год в д. Макоедово, принимая во внимание наблюдения, достигает 9.2°C. Месяц, когда зафиксированы самые высокие температуры - это август со среднеарифметической температурой 23.5 °C. Месяц, когда температура наиболее низкая — январь, среднее значение температуры за день -6.0 °C. В течение года: ясные дни - 75, дни со снегом - 72, дождливых дней - 131, пасмурных дней - 88.