Ralphie (Peter Billingsley) ist inzwischen erwachsen und fährt mit seiner Familie in das Haus seiner Kindheit in der Cleveland Street, um seinen Kindern ein zauberhaftes Weihnachtsfest zu bereiten, genau so, wie er es selbst dort vor 30 Jahren als Kind verbracht hat. Ralphie lernt seine Freunde aus der Kindheit wieder kennen und versöhnt sich mit der Erinnerung an seinen verstorbenen Vater.
Die Fortsetzung zu „Fröhliche Weihnachten“ von 1984 spielt in der Gegenwart.