Fille unique de William H. Garner, un avocat[1], et de Virginia Craig, ses parents divorcent en 1947.
Enfant, sa mère la force à passer des concours de recherche de talents[2]. Peggy Ann Garner travaille d'abord comme mannequin pour photographes pendant deux ans avant de commencer à travailler pour le cinéma en 1938, à l'âge de six ans, en incarnant des personnages souvent graves. Elle apparaît dans plusieurs films, notamment Jane Eyre en 1943 et Les Clés du royaume (1944). Elle atteint le sommet de la gloire à l'âge de 12 ans avec le film Le Lys de Brooklyn (1945) qui lui vaut l'Oscar de la jeunesse lors de la 18e cérémonie des Oscars. La même année, elle prouve qu'elle sait également jouer dans le registre de la comédie en livrant une belle interprétation dans le film pour adolescents, Junior Miss (1945)[3].
Comme d'autres enfants acteurs de son époque (Margaret O'Brien, Virginia Weidler, Ted Donaldson, etc.), Peggy Ann Garner ne réussit pas la transition vers des rôles d'adultes. Elle se tourne alors vers le théâtre, la radio et la télévision.
Vie privée
En 1951, à 19 ans, elle épouse le chanteur et animateur de jeu télévisé Richard Hayes ; le couple divorce en 1953. Elle se remarie en 1956 avec l'acteur Albert Salmi avec lequel elle a une fille, Catherine Ann (morte en 1995 à 38 ans) ; ils divorcent en 1963. Son troisième et dernier mari est Kenyon Foster Brown dont elle divorce également après quelques années.
En 1984, Peggy Ann Garner meurt d'un cancer du pancréas à l'âge de 52 ans. Sa mère, Virginia, a survécu à son unique enfant et à son unique petit-enfant.