Впервые Тамара Макарова появилась на экране в романтических фильмах: "Семеро смелых", "Непобедимые" и другие. Макарова играла только положительных героинь. Среди ее актерских достижений Нина из лермонтовскго "Маскарада" в киноверсии Герасимова, Софья Андреевна в фильме "Лев Толстой". Она также играла в картинах "Большая земля", "Журналист", "Любить человека", "Каменный цветок".
Пережив войну, актриса была необыкновенно достоверной в лентах "Повесть о настоящем человеке", "Молодая гвардия", "Сельский врач", "Люди и звери". Она снималась более 60 лет. На счету актрисы более 30 картин. Тамара Макарова вела и активную преподавательскую деятельность. В 1958 году она стала профессором. Среди ее учеников - Сергей Бондарчук и Людмила Гурченко, Галина Польских и Кира Муратова. В декабре 1995 года Макаровой была вручена премия "Ника" в номинации "Честь и достоинство".