Teresa Palmer urodziła się w 1986 roku w Adelajdzie. W 2003 roku ukończyła Mercedes College. Największą popularność zdobyła dzięki roli Violet Nottingham w filmie „Opowieści na dobranoc” oraz jako Lucy w filmie „December Boys – Grudniowi chłopcy”, gdzie zagrała wspólnie z Danielem Readclifem, znanym z tytułowej roli w serii filmów o Harrym Potterze. Obecnie aktorka mieszka w Los Angeles. Teresa Palmer ma na koncie mimo młodego wieku kilka znaczących ról. W 2006 roku zagrała rolę Vanessy w filmie „The Grudge – Klątwa 2”, w 2010 roku pojawiła się w filmie „Uczeń czarnoksiężnika”, a w 2011 roku wystąpiła w filmie „Jestem numerem 4”. Tak opowiada o filmie „Wiecznie żywy”.