Климат (Dfb) влажный континентальный с теплым летом. Верхний предел температуры, отмечается в августе до 32.4°С, минимальная достигает -26.4°C в январе. Годовая средняя температура в д. Макарино, основываясь на наблюдениях, оценивается 8.1°C. Самый тёплый месяц - это август с характерной температурой 22.9 °C. Месяц, когда зафиксированы самые низкие температуры — январь, его средний дневной температурный уровень -7.2 °C. За год: солнечно-ясные дни - 77, снежных дней - 69, дождливых дней - 138, облачных дней - 82.