Karierę piłkarską rozpoczynał w wieku 4 lat w klubie Borussia Mönchengladbach[2]. W 2009 zaczął grać w rezerwach tego klubu w Fußball-Regionallidze. W 2010 został zgłoszony do kadry pierwszego zespołu. W trakcie sezonu 2010/2011 (po 28. kolejce ligowej), gdy trenerem Borussii został Lucien Favre, ter Stegen stał się podstawowym bramkarzem. W Bundeslidze zadebiutował 10 kwietnia 2011 w zwycięskim 5:1 domowym meczu z 1. FC Köln. Na koniec sezonu 2010/2011 przyczynił się do utrzymania Borussii w najwyższej klasie rozgrywek piłkarskich w Niemczech.
30 maja 2017 podpisał z klubem z Barcelony nowy kontrakt, wiążący go z tą drużyną na pięć kolejnych lat. Umowa zawierała klauzulę wykupu wynoszącą 180 milionów euro[4][5]. 20 października 2020 złożył podpis pod kolejnym pięcioletnim kontraktem z FC Barceloną, w którym klauzula wykupu wyniosła tym razem 500 milionów euro[6].
Kariera reprezentacyjna
Ter Stegen ma za sobą występy w młodzieżowych reprezentacjach Niemiec: U-16, U-17, U-18 i U-19. W 2009 był podstawowym bramkarzem kadry U-17 podczas Mistrzostw Świata U-17 w Nigerii.
Ter Stegen został powołany do reprezentacji Niemiec na Mistrzostwa Europy 2016, jednak na turnieju tym nie rozegrał ani jednej minuty[2]. Był pierwszym bramkarzem podczas Pucharu Konfederacji 2017, a w finałowym meczu przeciwko Chile został wybrany piłkarzem meczu.
Styl gry
Marc-André ter Stegen słynie z dobrej gry nogami[7]. W 2020 w wywiadzie dla czasopisma „Marca” Salvador Sadurní, były wieloletni bramkarz FC Barcelony, stwierdził, że w stylu gry jest bardzo podobny do swojego rodaka Manuela Neuera, jednak jest od niego bardziej spektakularny[8].