Teresa Plamer Edwina s-a nascut pe 26 februarie 1986. S-a nascut si a crescut in Adelaide, Australia de Sud, numai cat a fost copil. Inca de cand era fetita, Teresa si-a dorit sa devina actrita.Palmer a fost studenta la "Mercedes College" unde a obtinut o auditie la "Search for a Movie Star", concurs care a fost castigat de ea, iar ca premiu, a obtinut niste cursuri de actorie in care a participat si intr-o serie de reclame.Succesul lui Teresa a aparut intr-un rol memorabil in "The Grudge 2" (2006) in care a jucat alaturi de Sarah Michelle Gellar şi Jennifer Beals. In 2006 Palmer a obtinut rolul principal in filmul "Jumper" realizat de Doug Liman, alaturi de Tom Sturridge. Partea ei de rol a fost refacuta mai tarziu, cand personajele principale au fost rescrise pentru actorii mai mari, iar rolul ei a plecat la Rachel Bilson.In mai 2007, s-a mutat din Semaphore Beach, Adelaide la Los Angeles pentru asi imbunatati cariera si a incepe auditiile pentru filme.