McTeer gjorde sin teater-debut i , en film fra 1986 basert på en roman av Paul Theroux. I 1991 opptrådte hun i , med Bob Peck og Geraldine Somerville, som vant en Emmy Award for beste drama. I 2005 spilte McTeer mot Harriet Walter som dronning Elizabeth I ved West End i London, en rolle hun gjentok i 2009 under en oppsetning ved Broadway. I 2009 portretterte hun Clementine Churchill i HBO-serien , om Sir Winston Churchills år som statsminister i Storbritannia under den andre verdenskrig. I 2011 spilte McTeer sammen med Glenn Close i Albert Nobbs. Han spilte mot Daniel Radcliffe og Ciarán Hinds i , basert på en roman fra 1983 med samme navn. McTeer ble utnevnt til offiser av Order of the British Empire (OBE) i 2008.