Vi møter hovedpersonene først sommeren 1914, når de får nyheten om at de skal ut og kjempe for sine respektive fedreland. De er utplassert for å plaffe hverandre ned, men julaften 1914 kryper tyske, franske og britiske soldater frem fra skyttergravene, og velger i stedet å dele julebudskapet –med hverandre. Filmen er basert på faktiske begivenheter, og er grundig dokumentert i brev fra soldatene.
En Juleaften for lenge siden, krøp et lite barn opp i sekken til Julenissen da han besøkte et barnehjem. Uten at Julenissen oppdaget det, ble barnet med tilbake til Nordpolen. Når de så oppdaget det, ble han tatt vare på av en av Julenissens beste hjelpere og oppfostret som alv. Men etterhvert som han vokser seg til og blir tre ganger så stor som de andre alvene skjønner han at han ikke passer inn i alvenes verden. Så Elf bestemmer seg for å dra til New York for å finne tilbake til røttene sine og finne sin biologiske far. Men alle i New York har mistet troen på både Julenissen og alvene.
Hvert år finner Brad og Kate på den ene løgnen verre enn den andre for å slippe å feire jul med sine familier. Denne julen er planen å reise til varmere strøk, men et kraftig uvær sørger forat alle flyene innstilles. Når de i tillegg blir intervjuet på riksdekkende TV om innstillingene, så har de ikke noe valg. Dette året blir det familiejul, og før de vet ordet av det har de invitasjoner fra samtlige av de fire fraskilte foreldrene.