Is ‘The Muppet Christmas Carol’ available to watch on Netflix in Is The Muppet Christmas Carol on Netflix? Where to watch it on TV Is ‘The Muppet Christmas Carol’ (1992) available to watch on UK Where to watch The Muppet Christmas Carol: stream online from Is The Muppet Christmas Carol on Netflix? Where to watch it on TV Is ‘The Muppet Christmas Carol’ available to watch on Netflix in Family Friendly Christmas Movies! NETFLIX & amazon streaming How to watch The Muppet Christmas Carol on TV or online The Muppet Christmas Carol | Where to Stream and Watch | Decider