Il film parla di una famiglia di nome Banks che vive nella
Londra del 1910. I membri della famiglia sono George Banks - un uomo serio che lavora in
banca, Winifred Banks - un'attiva dei diritti delle donne (qualcuno o qualcosa che è in azione) e i loro figli Jane e Michael.
George Banks è impegnato nel suo lavoro in banca mentre Winifred è impegnata nelle sue attività per i diritti delle donne ed entrambi non dedicano quasi mai tempo ai loro figli, ma li tengono con tate diverse. Quando una delle tate di nome Katie lascia il lavoro, il signor Banks inizia a cercare un'altra tata. Di notte, i bambini scrivono al padre una lettera che descrive il tipo di tata che vogliono, ma lui poi strappa la lettera e la getta nel fuoco e scrive per sé il tipo di tata che vuole, qualcuno che sia serio e organizzato.
Molte tate arrivano alla casa per essere scelte come tata, ma il forte vento le spazza via tutte. Allo stesso tempo i bambini che guardano dalla finestra vedono una donna che vola nella loro casa, il suo nome è Mary Poppins ed è il tipo di tata che i bambini volevano davvero. Con la sua magia e il suo amore si prende cura dei bambini e li porta in avventure speciali. All'inizio al signor Banks non piace il modo in cui lei si prende cura dei bambini, ma più tardi nel film lei riesce (è in grado di fare qualcosa, specialmente qualcosa di difficile) a legare tra lui e i bambini e rende la famiglia Banks di nuovo felice.