Ambientato fra la Svizzera e la Germania intorno alla fine del 1800 Heidi racconta la storia di una bambina orfana e priva di una qualsiasi istruzione i cui unici parenti rimasti sono la zia ed il nonno. La bambina è sempre vissuta in città ma, ora che i suoi genitori sono morti e la zia è occupata per lavoro in città, è costretta ad andare a vivere dal nonno in montagna.
Maria, una giovane novizia piena di brio, lascia il convento per diventare la governante dei sette figli del Capitano Von Trapp, un vedovo le cui regole severe non lasciano spazio a musica e allegria.