Twaalf jaar zijn verstreken sinds Scott Calvin de mantel van de kerstman op zich nam en met Carol Newman trouwde, die nu een leraar is geworden op de Noordpool. Op kerstavond vertelt ze aan een groep jonge elfjes een verhaal uit haar leven met Scott terwijl ze in verwachting was van hun eerste kind. Scott nodigt zijn schoonfamilie, Sylvia en Bud Newman, uit op de Noordpool, samen met Scotts ex-vrouw Laura, haar man Neil, hun dochter Lucy en Scotts zoon Charlie. Ondertussen wordt hij opgeroepen voor een vergadering van de Raad van Legendarische Figuren, bestaande uit Moeder Natuur, Vadertje Tijd, de Paashaas, Cupido, de Tandenfee en de Zandman, over het gedrag van Jack Frost, die jaloers is dat hij geen feestdag of speciale gelegenheid ter ere van hem. Omdat hij zichzelf tijdens de kerstperiode promoot, stelt Moeder Natuur sancties tegen hem voor. Als Scott zegt dat hij zich bezighoudt met hoe hij de schoonfamilie kan krijgen zonder te onthullen dat hij de kerstman is, onderhandelt Jack Frost over een lichte straf van taakstraf op de Noordpool, en helpt hij Scott en de elfen met het ophangen van verschillende parafernalia met een Canadees thema, aangezien de ouders van Carol denken dat Scott een speelgoedfabrikant is in Canada, stemt Scott toe.
Het uiteindelijke doel van Frost is echter om de kerstman te misleiden om zijn positie op te geven. Wanneer elf Curtis per ongeluk de “Escape Clause” onthult, sluipt Frost de kerstman ’s hal met sneeuwbollen binnen en steelt er een met Scott als kerstman. Als Scott de wereldbol vasthoudt en zegt:’ Ik wou dat ik ‘nooit de kerstman was geweest’, hij zal teruggaan in de tijd en zijn carrière als kerstman ongedaan maken. Wanneer Lucy dit ontdekt, bevriest Frost haar ouders en sluit haar op in een kast. Vervolgens orkestreert hij situaties die Scott doen denken dat hij moet aftreden om dingen beter te maken.
Frost laat Scott de Escape Clause inroepen en beide worden in 1994 naar de voortuin van Scott gestuurd, toen Scott de oorspronkelijke kerstman veroorzaakte. hij viel van zijn dak en moest hem vervangen. Frost zorgt ervoor dat de originele kerstman van het dak valt en grijpt de jas van de kerstman voordat Scott dat kan, waardoor Frost de nieuwe kerstman wordt. Scott wordt teruggestuurd naar het heden, waar hij de afgelopen 12 jaar CEO is geweest van zijn oude bedrijf en zaken voorrang hebben op familie. Scott ontdekt ook dat Laura en Neil zijn gescheiden en dat Carol jaren geleden is verhuisd.
Scott gaat op zoek naar Lucy en Neil, die op vakantie zijn op de Noordpool, die Frost in een themapark heeft veranderd. Kerstmis is nu “Frostmas”, de elfen voelen zich ellendig, de rendieren zijn opgesloten in een kinderboerderij, de kinderen kunnen betalen om op de mooie lijst te staan, ondanks dat ze ondeugend zijn en veeleisend voor hun cadeautjes die hun ouders kopen. Wanneer Scott Lucy en Neil vindt, zegt Neil dat Charlie niet ‘wilde dat hij zijn vader was, wat de scheiding tussen hem en Laura veroorzaakte. Scott confronteert Frost en verleidt hem om zijn stem op te nemen met de ontsnappingsclausule. Scott laat Lucy Frost stelen’. s sneeuwbol en breng hem naar hem; wanneer Frost erachter komt door de sneeuwbol te vangen die Lucy heeft gegooid, zegt hij dat Scott hem nooit zal laten zeggen en voordat hij zijn zin kan afmaken, speelt Scott de opname van Frost die zegt: ‘Ik wou dat ik’ nooit de kerstman was geweest all ”, een beroep op de ontsnappingsclausule en ervoor zorgen dat Scott en Frost opnieuw worden teruggestuurd naar 1994. Scott houdt Jack lang genoeg in bedwang om zijn tegenhanger uit 1994 de jas te laten krijgen, waardoor hij weer de kerstman wordt en hem terugbrengt naar de Noordpool in het heden, waar geen tijd is verstreken.
Scott verzoent met zijn familie en Jack wordt gearresteerd door de elfenpolitie. Hij onthult dat hij zijn slachtoffers niet kan bevriezen tenzij hij zichzelf weer losmaakt. Scott overtuigt Lucy via een sneeuwbol die hij had gezien haar eerder van haar een sneeuwpop warm knuffelen, om Frost een ‘magische knuffel’ te geven om hem te ontdooien en te hervormen. Het werkt, Laura en Neil ontdooien zich en Frost wordt een nieuw persoon. De ‘Canada’-list wordt weggelaten en Scott verschijnt als Kerstman aan de ouders van Carol. Met nog twee uur te gaan voordat de kerstman moet vertrekken voor zijn kerstbevallingen, gaat Carol aan het werk.
Terug naar de huidige tijd, terwijl Carol het verhaal aan haar studenten vertelt, komt Scott binnen om hun zoontje te onthullen, Maatje Claus.