A órfã Heidi (Shirley Temple) é levada pela tia para morar nas montanhas com o avô Adolph (Jean Hersholt), recluso e turrão. Inicialmente relutante, ele se rende aos encantos da menina e faz de tudo para recuperá-la após a ambiciosa tia mandar a menina para a Alemanha.