La carriera di Ginnifer Goodwin è cominciata con un ruolo nel film di Mike Newell “Mona Lisa Smile” (2001) e con quello principale di Diane Snyder nella serie della NBC “Ed” (2001–2003). Ha proseguito apparendo nella serie “Big Love” (2006–2011) nei panni di Margene Heffman, un ruolo che andrà a definire la sua carriera. Ha continuato apparendo nella parte di Biancaneve nello show “C'era una volta” (2011–2018) e, in seguito, in quella di Beth Ann Stanton in “Why Women Kill” (2019). La sua carriera sul grande schermo l’ha vista apparire ne “La verità è che non gli piaci abbastanza” (2009), “A Single Man” (2009) e “Ramona e Beezus” (2010). È anche conosciuta per aver doppiato Judy Hopps nei film di animazione “Zootropolis” (2016) e “Zootropolis 2” (2025).