Jennifer Garner wurde in Houston, Texas, als Tochter von Patricia Ann und William John Bill Garner geboren. Ihr Vater war Chemieingenieur und ihre Mutter Englischlehrerin. Sie ist in West Virginia aufgewachsen.