С началом в 1812 году Отечественной войны Макаров находился в 1-й Западной армии и принимал участие во многих сражениях с французами. Так он отличился в Смоленском сражении, при Колоцком монастыре был ранен в правую руку, но остался в строю и сражался в Бородинском бою, за отличие в этих сражениях получил орден св. Владимира 3-й степени. Затем он участвовал в делах с французами при Тарутине, Малоярославце и Вязьме. За отличие под Красным Макаров в 1813 году получил золотую шпагу с надписью «За храбрость» и алмазными украшениями.