Софи Томпсон работала в кино, телевидении, театре и радио, озвучивала несколько аудиокниг. В кино Софи дебютировала в 1978 году, в возрасте 16 лет, снявшись в 5 эпизодах телесериала «Путешественник во времени».
Замужем за британским актёром, сценаристом, композитором и музыкантом Ричардом Ламсденом. Сыновья: Эрни Джеймс (род. 1997) и Уолтер Эрик (род. 2000).
В 1999 г. была награждена Премией Лоуренса Оливье «Лучшая актриса мюзикла» за мюзикл «Into the Woods».
Участвует в благотворительной акции «Child In Need India» (CINI), помогая бедным матерям и детям из Индии.