Jennifer Anne Garner urodziła się 17 kwietnia 1972 r. w Houston, w stanie Teksas, ale dorastała w Charleston. Jej ojciec, William John "Bill" Garner, jest inżynierem chemikiem, a matka, Patricia Ann, nauczycielką angielskiego. Ma dwie siostry - starszą Melissę i młodszą Susannah. Przez dziewięć lat trenowała balet.
Po raz pierwszy w filmie pojawiła się w 1995 r. Po kilku mniejszych rolach w mało znanych produkcjach, wcieliła się w postać Wandy w obrazie "
Stary, gdzie moja bryka?, gdzie grała u boku
Ashtona Kutchera i
Seanna Williama Scotta. W 2001 r. pojawiła się w "
Pearl Harbor", a 2002 w hitowym "
Złap mnie, jeśli potrafisz". Później pojawiła się jeszcze w takich filmach jak: "
Daredevil", "
Dziś 13, jutro 30", "
Elektra" czy "
Duchy moich byłych". W 2012 r. u boku
Joela Edgertona wystąpiła w filmie "
Niezwykłe życie Timothy Greena". Ogromnym sukcesem okazał się również serial "
Agentka o stu twarzach", w którym Jennifer zagrała główną postać. Za rolę w tej produkcji otrzymała Złotego Globa oraz wiele innych nagród i nominacji.
W 2000 r. aktorka poślubiła
Scotta Foleya, którego poznała na planie serialu "
Felicity". Od 2003 r. para znajdowała się w separacji, w czasie której Garner spotykała się z
Michaelem Vartanem. W 2004 r. prawnie zakończyło się jej pierwsze małżeństwo. Rok później po raz drugi wyszła za mąż. Jej wybrankiem został
Ben Affleck. Aktorzy poznali się podczas wspólnej pracy nad filmem "
Daredevil". Ich pierwsza córka urodziła się 1 grudnia 2005 r. Dziewczynka otrzymała imiona Violet Anne. Na początku 2009 r., 6 stycznia, na świat przyszła Seraphina Rose Elizabeth. 27 lutego 2012 na świecie pojawił się ich pierwszy syn, Samuel.
Jennifer wiele razy zdobywała tytuły "najseksowniejszej", m.in. w 2001 r., który został jej przyznany przez męski magazyn Maxim.