Destinata a diventare un classico delle feste, questa commedia per tutta la famiglia racconta le vicende di uno scolaro dell'Indiana la cui ossessione per avere come regalo di Natale un fucile Red Ryder ad aria compressa porta a conseguenze esilaranti.
Buddy è un bambino curioso che vive in un orfanotrofio. La notte di Natale si infila nel sacco di Babbo Natale, che però se ne accorge solo una volta tornato al Polo Nord. Qui il barbuto Santa Claus diviene una specie di padre adottivo del bambino, che cresce assieme agli altri elfi. O meglio, lui cresce, mentre gli altri restano... elfi. Divenuto chiaro che Buddy non può vivere nel mondo degli elfi, viene rimandato dove è nato, alla ricerca dei suoi veri genitori. Ben presto però si accorgerà che la grande città non è fatta solo di pattinaggio sul ghiaccio e zucchero filato.
Il piccolo porcellino Babe arriva alla fattoria degli Hoggett come futura vittima per il cenone natalizio, e nel frattempo fa la conoscenza di Rex, il cane pastore convinto che solo i cani sono animali intelligenti, ma la sua compagna Fly alleva Babe come se fosse suo figlio. Altri ospiti della fattoria sono Ferdinand, un eccentrico paperotto che si sforza di imparare a cantare come un gallo per rendersi utile in fattoria e Duchessa, la gatta persiana...
Dopo un alterco con la madre malata, Jennifer, un'adolescente egocentrica, si imbatte inavvertitamente in un rifugio per senzatetto locale in tarda serata. Sconvolto dall'atteggiamento egoista della figlia, il padre di Jennifer le offre un ultimatum che include il volontariato nel rifugio nella speranza che impari ad essere responsabile e compassionevole verso gli altri. Attraverso questa nuova esperienza Jennifer crea un improbabile legame sia con il personale che con un giovane ospite molto speciale che la porta a una comprensione più profonda del vero significato del Natale: l'amore e la famiglia.