Muppettien joulu perustuu Charles Dickensin tunnettuun kertomukseen ilkeästä Scrooge-nimisestä ukosta. Tässä versiossa tarjoavat Kermit, Miss Piggy, Gonzo, Fozzie ja muut muppetit Michael Cainen avustuksella ihastuttavan joululahjan koko perheelle! Saita ja katkera Scrooge (Michael Caine) ei pidä ihmisistä. Eikä joulusta. Lämmön, välittämisen, ilon ja ystävyyden aika… mitä pötyä! Mutta joulupäivää edeltävänä yönä kohtaa ilkeä Scrooge monta kummitusta. Ensin tulee Menneiden joulujen henki, joka vie mukanaan Scroogen onnellisen lapsuuden. Sitten Nykyisten joulujen henki, joka näyttää Scroogelle asioita, jotka saavat tämän sydämen sulamaan. Mutta voiko hän muuttua? Ja haluaako hän? Mitä hän saavuttaisi kiltteydellä? Vastaus löytyy, kun Tulevaisuuden henki tulee vierailulle…