Марина Макарова родилась 30 сентября 1974 года в Костроме. В подростковом возрасте увлеклась театром. С тринадцати лет начала заниматься в костромской театральной студии «Друзья театра» под руководством Александра Семенова. Окончив среднюю школу, поступила в Санкт-Петербургскую академию театрального искусства, училась на курсе Ю.В. Томошевского. После окончания СПбГАТИ сотрудничала с театром «Приют комедианта», играла в спектаклях: «Эти свободные бабочки» (реж. В. Филонов) и «Тетка Чарлэя из Бразилии» (реж. В. Минков). Затем вернулась в свой родной город и стала ведущей актрисой Костромского камерного театра, на сцене которого создала целый ряд запомнившихся зрителям образов.
Сниматься начала с 1998 года, дебютировав в короткометражке «Яблочки». Известность ей принесла роль Веры Лебедевой, сыгранная в первом сезоне популярного криминального детектива «Убойная сила», рассказывающего о работе питерских ментов.
Позже появилась в лентах «Чужое лицо» (Ира / Лола), «Секретная служба Его Величества» (Мария Фёдоровна Андреева), «Литейный, 4 (1-й сезон)» (Суслова), «Хвост» (Вероника), «Колыбель над бездной» (Марина) и др.
Летом 2020 года стало известно о тяжелой болезни Марины Макаровой - актрисе диагностировали рак желудка в четвёртой стадии. Актриса прошла курс химиотерапии в костромском онкологическом диспансере. Следующий оказался невозможен из-за большой потери веса. Труппа театра объявила сбор средств на лечение Марины в московском онкологическом центре имени Н.Н. Блохина. «Второй курс сейчас провести невозможно, произошла большая потеря веса. Решается вопрос о проведении реабилитации и последующем курсе лечения в Российском онкологическом центре имени Н.Н.Блохина. Лечение дорогостоящее», - отмечали в театре. Ушла из жизни 18 июля 2020 года.