Климат (Dfb) влажный континентальный с теплым летом. Наивысшая температура, регистрируется в июле до 31.1°С, а минимальный уровень достигает -29.8°C в январе. Месяц с самым высоким температурным режимом — август со средним значением температуры 21.9 °C. Наихолоднейший месяц — январь, его суточный температурный средний показатель -12.8 °C. Годовая средняя температура в д. Макариха, исходя из данных наблюдений, оценивается 6.4°C. В течение года: ясные дни - 59, дни снега - 79, дни с дождем - 134, пасмурных дней - 94.