Played by Zooey Deschanel for seven well-loved seasons, Jessica Day might love the holidays more than any other character in television history. Thus, “New Girl” mastered the art of the holiday episode early in its run, playing on age-old tropes, and setting up ones of its own for the characters to play on as the years passed.

“New Girl,” created by Elizabeth Meriwether, ran on Fox from 2011 to 2018. Jess began the series desperate for a new housing situation after being cheated on by her long-term (and deadbeat) boyfriend. Her Craigslist-ad roommates, a group of men with an array of mind-boggling habits and worldviews, slowly become her best friends. That’s mostly because they can’t help but be charmed by her quirky and unending brand of generosity, which comes out especially in the presence of mistletoe.

Read on for a ranked list of every Christmas and Thanksgiving celebrated by Jess, Nick (Jake Johnson), Schmidt (Max Greenfield), Winston (Lamorne Morris), Coach (Damon Wayans Jr.) and Cece (Hannah Simone).