Heidi es una niña huérfana que vive con su tía Detie desde hace varios años, pero, cuando a Detie le ofrecen un trabajo en Frankfurt, no tiene más remedio que llevar a la niña a vivir con su abuelo paterno. Aunque, al principio, el anciano acepta a regañadientes la presencia de la niña, poco a poco le coge cariño, le enseña las costumbres de la vida en las montañas y la anima a entablar amistad con Pedro, un cabrero de once años que vive cerca. Heidi se siente completamente feliz; pero, de repente, aparece la tía Detie: resulta que una niña llamada Clara, condenada a vivir en una silla de ruedas, busca una acompañante de su misma edad. Heidi tiene que despedirse de su abuelo y emprender un largo viaje a la ciudad.
Austria, 1938. María es una alegre novicia que abandona la abadía para convertirse en la institutriz de los siete hijos de un militar retirado, el capitán von Trapp, viudo desde hace poco tiempo. La casa de los von Trapp funciona como un cuartel, pero María consigue devolver la alegría a los niños y ganarse su respeto y cariño.