A Mikulás bíróság elé áll, hogy bebizonyítsa személyazonosságát, miután közel egy évet kómában töltött.

Babe, a kismalac vidáman és boldogan éli életét. Ám minden megváltozik, amikor az anyját elhurcolják egy teherautón, amely mindig elviszi a disznókat, de sohasem hozza vissza őket. Idővel a kurta farkú kismalac is a vásáron köt ki, ahol a sors összehozza a szófukar Hoggett gazdával. A férfi hazaviszi a farmjára, ahol minden állatnak megvan a maga helye. A szeretetre méltó kismalac belopja magát a többi állat szívébe, miközben régi malacvágya is teljesül, juhászkutya lesz belőle. A gazdája benevezi az év terelőversenyére. Babe a birkákkal összefogva készül a nagy eseményre.

Az egyedülálló anya, Jen újra felfedezi a karácsony varázsát, miután találkozik Chriss-el, a bevásárlóközpontban dolgozó Mikulással. Jen nem is sejti, hogy a Chris az igazi Mikulás fia.