Jack Skellington é o Rei das Abóboras na cidade de Halloween mas está entediado após anos a repetir sempre as mesmas coisas na Noite das Bruxas. Certo dia, por acaso, descobre a cidade do Natal e fica tão impressionado que decide trazer o espírito natalício para as festas do Halloween.

O avarento Ebenezer Scrooge começa a época de Natal com o seu habitual mau humor, gritando com maus modos ao seu fiel empregado e ao seu alegre e carinhoso sobrinho. Mas quando os fantasmas do Natal Passado, Presente e Futuro o levam numa viagem, reveladora de muitas verdades, que o Velho Scrooge não quer enfrentar, ele vai ter de abrir o coração para apagar anos de ruindade antes que seja tarde demais…

Tudo começa num frio e tempestuoso dia no Bosque dos Cem Acres, quando Pooh, Piglet, Tigre e o Coelho decidem tirar o melhor partido da sua estação preferida, o Inverno. Isto leva-os à laboriosa busca dos ingredientes perfeitos para um fantástico banquete e, finalmente, para a chegada do Natal no qual receberão uma visita surpresa de um amigo muito especial.

Tom e Jerry vão parar em uma terra fantástica que ganha vida com a magia do Natal, ao som de "O Quebra-Nozes", de Tchaikovsky.

Quando o Pai Natal e as suas renas se despenham em Madagáscar, cabe ao Alex, ao Marty, à Gloria, ao Melvin e aos pinguins salvar o Natal.

Um narrador inédito (dobrado por Jim Piddock) fala sobre a magia da temporada de Natal, representada através de clipes live-action de uma vila em miniatura, e uma variedade de clipes retirados de vários filmes da Disney.