Анна Макарова родилась в Ленинграде. В девятилетнем возрасте поступила в класс арфы Средней специальной музыкальной школы при Ленинградской консерватории. Продолжила обучение в Санкт-Петербургской консерватории (класс А. Варосян). В 1994 году стала победительницей Международного конкурса арфистов в Израиле.
С 1994 года – солистка Заслуженного коллектива России Академического симфонического оркестра Санкт-Петербургской филармонии.
В ее сольном репертуаре – более 20 концертов для арфы с оркестром, включая сочинения Моцарта, Глиэра, Хинастеры, Родриго, Дельтура и других композиторов.
В составе различных ансамблей и как солистка принимает участие в престижных международных фестивалях в России, Европе, США, Латинской Америке, Китае.
С 2002 года ведет класс арфы в Санкт-Петербургской государственной консерватории. Среди учеников Макаровой – лауреаты престижных международных конкурсов, солисты Мариинского и Михайловского театров. Участвует в гастролях Академического симфонического оркестра Санкт-Петербургской филармонии и дает мастер-классы по всему миру. Является одним из учредителей и организаторов международного музыкального проекта «Золотая арфа» и одноименного конкурса, который проходит в Санкт-Петербургской филармонии. В концертах проекта принимают участие звезды классической музыки: Александр Князев, Лиана Исакадзе, Полина Осетинская, Дмитрий Махтин, Федерико Мондельчи, Мельба Джойс. В 2014 году конкурс «Золотая арфа» с большим успехом прошел в Буэнос-Айресе.
В апреле 2011 года Анне Макаровой было присвоено звание заслуженной артистки России.