Film vypráví o rodině Banksových, která žije v
Londýně roku 1910. Členy rodiny jsou George Banks - seriózní muž, který pracuje v
bance, Winifred Banksová - aktivistka za ženská práva (někdo nebo něco, co je v akci) a jejich děti Jane a Michael.
George Banks je zaneprázdněn prací v bance, zatímco Winifred se věnuje aktivitám za práva žen a oba se téměř nikdy nevěnují svým dětem, ale mají je u různých chův. Když jedna z chův jménem Katie dá výpověď, pan Banks začne hledat jinou chůvu. V noci děti napíší otci dopis, ve kterém popisují, jakou chůvu chtějí, ale on pak dopis roztrhá a hodí do ohně a napíše si takovou chůvu, jakou chce on, někoho seriózního a spořádaného.
Do domu přichází mnoho chův, aby byly vybrány jako chůvy, ale silný vítr je všechny odfoukne. Ve stejnou dobu děti, které se dívají z okna, vidí, jak do jejich domu vletí žena, která se jmenuje Mary Poppins a je to taková chůva, jakou si děti opravdu přály. Svými kouzly a láskou se o děti stará a bere je na zvláštní dobrodružství. Na začátku se panu Banksovi nelíbí, jak se o děti stará, ale později ve filmu se jí podaří (dokáže něco, zejména něco obtížného) propojit mezi ním a dětmi a udělat rodinu Banksových opět šťastnou.