Caroline in the City
A full list of special holiday episodes
A witty and charming sitcom about a successful cartoonist in New York City who balances her career and her love life with the help of her quirky friends.
The show aired 5 Christmas episodes, 1 Thanksgiving episode, and 1 Halloween episode
Christmas episodes:

Season 1, Episode 10
Caroline and the Christmas Break
Caroline and Del's holiday vacation leads to a breakup and Caroline seeks revenge. Meanwhile, Richard enlists Charlie's help to break up with Shelly, but the plan goes awry.

Season 2, Episode 11
Caroline and the Freight King
Caroline gets locked in the laundry with a homeless man, Del hires a stripper-gram as a receptionist, and Charlie becomes jealous. Meanwhile, Richard tries to break up with Shelly.

Season 3, Episode 11
Caroline and the Used Car Salesman
Caroline's family visits for Christmas and Richard gets a second job as a car salesman, causing rumors of infidelity.

Season 3, Episode 12
Caroline and the Decanter
Richard and Julia's belated honeymoon in Hawaii is ruined when they get snowed in. Caroline has an unpleasant Christmas dinner with the Cassidys, while Charlie's father pays him a visit.

Season 4, Episode 11
Caroline and the Fright Before Christmas
Caroline becomes disillusioned with the commercialism of Christmas, leading the gang to try and change her mind. However, their plans don't quite go as expected.
Thanksgiving episodes:

Season 1, Episode 8
Caroline and the Balloon
The gang participates in the Thanksgiving Day parade with a 'Caroline in the City' balloon, but Shelly's actions lead to chaos as the balloon gets released.
Halloween episodes:

Season 4, Episode 5
Caroline and the First Date
Del is tasked with organizing the firm's Halloween party, but fears it may lead to him getting fired. Meanwhile, Caroline and Richard have their first date, but struggle to agree on what to do.