This week in television, you can see some of your favorite holiday classics, as well as some exciting mid-season finales. Read on to see what you should be watching!

Sunday, December 15: The residents of Storybrook work to save their town from Pan’s curse on the winter finale of Once Upon a Time, and check out the season finale of Survivor on CBS. Plus, The Simpsons end up with a white Christmas due to a nuclear power plant leak.

Monday, December 16: Watch The Great Christmas Light Fight on ABC, or check out Marshall’s long awaited reunion with the rest of the gang on How I Met Your Mother. Also, FOX airs holiday special Ice Age: A Mammoth Christmas, and the remaining seven groups perform songs from the past on The Sing Off.

Tuesday, December 17: Barry gets a special lesson from Murray on The Goldbergs, and flashbacks to Finch’s adolescence give insight into the machine on Person of Interest. Plus, the competition moves from teams to singles on The Biggest Loser.

Wednesday, December 18: See a special presentation of Barbara Walters Presents the 10 Most Fascinating People of 2013, or watch A Home for the Holidays with Celine Dion on CBS. Also, see part one of The X Factor finale on FOX, and Michael Buble’s 3rd Annual Christmas Special on NBC.

Thursday, December 19: Watch a special broadcast of A Charlie Brown Christmas on ABC. Also, Alan finds himself alone for Christmas on Two and a Half Men, and the winner of The X Factor is declared. Then, check out A Saturday Night Live Christmas on NBC.

Friday, December 20: Barbara Corcoran and Lori Greiner go head to head for the first time ever on Shark Tank, and watch the I Love Lucy Christmas Special on CBS. Plus, watch Peanuts: Happiness is a Warm Blanket, Charlie Brown on FOX, or see It’s a Wonderful Life on NBC.

Saturday, December 21: See holiday special I Want a Dog for Christmas, Charlie Brown on ABC, or watch host Jimmy Fallon and musical guest Justin Timberlake on Saturday Night Live.