Большой капитан корабля, а ныне старый сухарь, вдовец и отец семи детей, барон фон Трапп проживает в своем особняке под Зальцбургом. В доме царит армейская дисциплина и порядок, но "семеро по лавкам" это все-таки многовато и поэтому барон нанимает гувернантку.
Все меняется, когда в доме появляется девушка по имени Мария, она учит детей петь, танцевать и более снисходительно относиться к причудам их отца. Но, в сущности, барон и сам все еще ребенок, поэтому он попадает под влияние обворожительной гувернантки и в скором времени предлагает Марии руку и сердце.
К сожалению, напряженная политическая обстановка в западной Европе в конце 30-х может внести свои коррективы в планы счастливого семейства…