Here’s a list of The Office Christmas episodes:
Season 2 (2005): Christmas Party
Holiday cheer is in short supply when Michael insists on doing a last-minute swap of Secret Santa gifts, and Jim becomes alarmed that his sweet and sentimental gift for Pam will end up in Dwight’s hands.
Season 3 (2006): A Benihana Christmas
Michael gets his heart broken for the holidays by girlfriend Carol. Andy takes Michael out drinking, with Dwight and Jim, while tensions on the party planning committee between Angela, Pam and Karen cause rival parties to form.
Season 5 (2008): Moroccan Christmas
Phyllis’ Moroccan-themed holiday party goes up in flames when Meredith’s hair catches on fire and Michael is forced to deal with the accident. Meanwhile, Dwight corners the market on the hottest toy of the Christmas season.
Season 6 (2009): Secret Santa
Michael is outraged when Jim allows Phyllis to be Santa at the office Christmas party. Jim and Dwight try to get everyone into the holiday spirit despite the uncertainty with Dunder Mifflin. Meanwhile, Oscar has a secret crush.
Season 7 (2010): Classy Christmas
Holly Flax covers for Toby when he takes a leave of absence. Pam is forced to do a second Christmas party after Michael wants the party to be on the day Holly returns to Scranton. Jim regrets agreeing to a snowball fight with Dwight.
Season 8 (2011): Christmas Wishes
Andy tries to make this year’s Christmas the best ever by granting each person’s holiday wishes. Meanwhile, Robert California tries to drown his sorrows at the office party.
Season 9 (2012): Dwight Christmas
When the party planning committee drops the ball on the annual Christmas party, Dwight gets everyone to celebrate with a traditional Schrute German Christmas. Darryl fears Jim has forgotten his promise to take him along to the new job in Philadelphia. Meanwhile, Pete teaches Erin about his favorite movie Die Hard.