TV audiences will have to say goodbye to some of their favorite shows in March. At least 16 programs will have season finales throughout the month, and some won’t be returning.

The “Glee” Season 6 finale will not only be a season finale but also a series finale. The glee club will sing their two-hour swan song on March 20. The episode will first take a glimpse back at the main characters when they joined the glee club in 2009, according to a press release.

No one knows what will happen in “The Walking Dead” Season 5 finale, but it’s sure to be gruesome. The zombie drama has even been extended to 90 minutes on March 29. The super-sized finale will follow the group as they enter Alexandria, but the new community might not feel like home to them.

Reality fans will also have to say goodbye to an old favorite in March. “The Bachelor” Season 19 finale airs March 9, and Chris Soules will have to make a final choice. Will he pick Becca or Whitney?

Check out all of the March season finales below:

Sunday, March 1

  • “Sister Wives” Season 6 finale airs at 8 p.m. EST on TLC.
  • “Downton Abbey” Season 5 will air their Christmas episode as their season finale at 9 p.m. on PBS.

Sunday, March 8

  • “Togetherness” Season 1 finale will air at 9:30 p.m. EST on HBO.

Monday, March 9

  • “The Bachelor” Season 19 will give out the final rose at 8 p.m. EST on ABC.

Tuesday, March 10

  • “Switched at Birth” Season 4 will air a midseason finale at 9 p.m. EST on ABC.

Wednesday, March 11

  • “The 100” Season 2 finale will air at 9 p.m. EST on the CW.

Sunday, March 15

  • “The Jinx: The Life and Death of Robert Durst” mini-series finale will air at 8 p.m. EST on HBO.

Monday, March 16

  • “Chasing Life” Season 1 will wrap up its freshman year at 9 p.m. EST on ABC Family.

Friday, March 20

  • “Glee” Season 6 and series finale will air at 8 p.m. EST on Fox.

Sunday, March 22

  • “Girls” Season 4 finale will air at 9 p.m. EST on HBO.
  • “Looking” Season 2 finale will air at 10 p.m. EST on HBO.

Monday, March 23

  • “The Fosters” Season 2 finale will air at 8 p.m. EST on ABC Family.

Tuesday, March 24

  • “The Mindy Project” Season 3 will wrap up at 9:30 p.m. EST on Fox.
  • "Pretty Little Liars" Season 5 will conclude at 8 p.m. EST on ABC Family.

Wednesday, March 25

  • “Empire” Season 1 will air its freshman finale at 9 p.m. EST on Fox.

Friday, March 27

  • “Hart of Dixie” Season 4 finale (and possible series finale) will air at 9 p.m. EST on the CW.

Sunday, March 29

  • “The Walking Dead” Season 5 will air a 90 minute finale at 9 p.m. EST on AMC.

Luckily, TV shows aren’t just ending. Even more TV shows will premiere in March. Check out which shows will have season or series premieres in March HERE