The cast of Mary Poppins (1964 film) is led by Julie Andrews as Mary Poppins, Dick Van Dyke as Bert, David Tomlinson as George W. Banks, with 19 cast members in total.
Main cast
- Mary PoppinsJulie AndrewsSeasons FilmMain
- BertDick Van DykeSeasons FilmMain
- George W. BanksDavid TomlinsonSeasons FilmMain
- Winifred BanksGlynis JohnsSeasons FilmMain
- Jane BanksKaren DotriceSeasons FilmMain
- Michael BanksMatthew GarberSeasons FilmMain
Supporting cast
- EllenHermione BaddeleySeasons FilmSupp
- Mrs. BrillReta ShawSeasons FilmSupp
- Admiral BoomReginald OwenSeasons FilmSupp
- Constable JonesArthur TreacherSeasons FilmSupp
- Uncle AlbertEd WynnSeasons FilmSupp
- Mrs. CorryAlma LawtonSeasons FilmSupp
- Bank Chairman Mr. Dawes Sr.Dick Van DykeSeasons FilmSupp
- Bank DoormanArthur MaletSeasons FilmSupp
- HerbertHarry GibsonSeasons FilmSupp
- Miss LarkMarjorie BennettSeasons FilmSupp
- Admiral Boom's First Mate BinnacleDon BarclaySeasons FilmSupp
- Mr. Binnacle (Bank Clerk)Gavin GordonSeasons FilmSupp
- Mrs. PersimmonElsa LanchesterSeasons FilmSupp
No matches — try another name.
About this cast
Classic Disney musical fantasy in which magical nanny Mary Poppins arrives to care for the Banks children in Edwardian London, transforming the family with her mix of discipline, kindness and enchantment.
Cast FAQs
Who plays Mary Poppins in Mary Poppins (1964 film)?
Julie Andrews plays Mary Poppins in Mary Poppins (1964 film).
Who plays Bert in Mary Poppins (1964 film)?
Dick Van Dyke plays Bert in Mary Poppins (1964 film).
Who plays George W. Banks in Mary Poppins (1964 film)?
David Tomlinson plays George W. Banks in Mary Poppins (1964 film).
Sources: IMDb · Wikipedia · BFI · youtube.com · rottentomatoes.com · Updated June 2026
Related cast guides: Mary Queen of Scots 2018 · Mary Steenburgen Movies and TV Shows