Teresa Mary Palmer, 26 Şubat 1986 tarihinde Avustralya'da doğdu. Teresa, Mercedes College'dan 2003’te mezun oldu ve alışveriş merkezinde satış elemanı olarak çalışırken keşfedildi. İlk çıkış yaptığı film 2:37 (2006) adlı yapım oldu; Senarist, yönetmen ve yapımcı Murali K. Thalluri tarafından hayata geçirilen bu film, 2006 Cannes Film Festivali'nde "Un Certain Regard" bölümünde yarışma şansı elde etti. Teresa hemen ardı ardına Aralık Çocukları (2007) filminde "Harry Potter" yıldızı Daniel Radcliffe ile beraber oynadı. Ayrıca Restraint (2008) Garez 2 (2006), Bu Gece Beni Eve Al (2011), Sıcak Kalpler (2013), Knight of Cups (2015), Işıklar Sönünce (2016) ve Berlin Sendromu (2017) gibi öne çıkan filmlerde yer aldı. Teresa Palmer yakın dönemde Cadılar ve İblisler (2018-2022) ve The Clearing (2023) adlı dizilerde rol almıştır.