Joan Leslie
as Mary
Richard Whorf
as Sam Harris
Irene Manning
as Fay Templeton
Rosemary DeCamp
as Nellie Cohan
Jeanne Cagney
as Josie Cohan
George Barbier
as Erlanger
Frances Langford
as Singer
Douglas Croft
as George M. Cohan, at 13
Patsy Parsons
as Josie Cohan, As a Girl of 12
Capt. Jack Young
as The President
Audrey Long
as Dietz & Goff's receptionst (uncredited)
Odette Myrtil
as Madame Bartholdi
Clinton Rosemond
as White House butler (uncredited)
Phyllis Kennedy
as Fanny (uncredited)