Der reiche österreichische Witwer Baron von Trapp (Hans Holt) erzieht seine sieben Kinder wie Seekadetten bis vom benachbarten Kloster die Novizin Maria (Ruth Leuwerik) als Erzieherin abgeordnet wird, mit der die Kinder bestens harmonieren. Der Baron verliebt sich in Maria, die das Gesangstalent der Kinder fördert, und heiratet sie. Als er eines Tages sein Vermögen verliert und vor dem Hitlerregime nach Amerika fliehen muss, sorgt fortan Maria für das Auskommen der Trapps, indem sie mit den Kindern Auftritte als Familienchor arrangiert.