Schrijf een vervolg op deze paragraaf - Tweede in het korte programma en derde in het vrije schaatsen op het Russische kampioenschap van 2010
Makarova eindigde als eerste in het algemeen en kwalificeerde zich voor het Europees Kampioenschap 2010 en de Olympische Winterspelen 2010. Bij Europeanen werd ze negende in het korte en lange programma om negende in het algemeen te eindigen. Op de Olympische Spelen eindigde Makarova twaalfde in het korte programma, negende in het vrije schaatsen en eindigde als tiende achter teamgenoot Alena Leonova. Op de Wereldkampioenschappen behaalde Makarova een persoonlijk record in het korte programma met 62,06 punten. Ze werd achtste in de vrije schaats en eindigde achtste in de algemene stand.