Климат (Dfb) влажный континентальный с теплым летом. Месяц с самым низким температурным режимом — январь, его характерная суточная температура -4.9 °C. Месяц, когда температура наиболее высокая — август с характерной температурой 25.4 °C. Годовая средняя температура в д. Макарово, на основе наблюдений, оценивается 10.2°C. Верхний предел температуры, устанавливается в августе до 33.9°С, а порог минимальной температуры до -20.0°C в январе. В рамках года: ясные дни - 55, дни со снегом - 81, дни с дождем - 147, облачных дней - 83.