Vo filme Princezná a žaba hrajú Anika Noni Rose (Tiana (voice)), Bruno Campos (Prince Naveen (voice)), Jim Cummings (Ray (voice)), Michael-Leon Wooley (Louis (voice)), Keith David (Dr. Facilier (voice)), Jennifer Cody (Charlotte (voice)), Peter Bartlett (Lawrence (voice)), Jenifer Lewis (Mama Odie (voice)), Oprah Winfrey (Eudora (voice)), John Goodman ("Big Daddy" La Bouff (voice)), Terrence Howard (James (voice)), Ritchie Montgomery (Reggie (voice)), Don Hall (Darnell (voice)), Paul Briggs (Two Fingers (voice)), Jerry Kernion (Mr. Henry Fenner (voice)), Corey Burton (Mr. Harvey Fenner (voice)), Elizabeth Dampier (Young Tiana (voice)), Breanna Brooks (Young Charlotte (voice)), Michael Colyar (Buford (voice)), Emeril Lagasse (Marlon the Gator (voice)), Kevin Michael Richardson (Ian the Gator (voice)), Randy Newman (Cousin Randy (voice)), Terence Blanchard (Louis' Trumpet Playing (voice)), Mick Wingert (Travis (voice)), Seth R. Williamson (Prince Ralphie (voice)), Shane R. Williamson (Teenage Kid (voice)).