The Ghost of Christmas Past appears to Ebenezer Scrooge in The Muppet Christmas Carol to remind him of his troubled past. The Ghost shows Scrooge his lonely childhood at school, a happy Christmas party at Fozziwig's, and his breakup with his fiancee, Belle.
- The Swedish Chef plays "der Ghosty uv Krismus Repast" in "Yet Another Christmas Carol", a story in A Very Muppet Christmas.
- Rhubarb the Grouch appears to Oscar as the Grouch of Christmas Past in A Sesame Street Christmas Carol.
- Anne Murray plays the Ghost of Christmas Past in A Special Sesame Street Christmas.