May is a rough month for TV fans. Dozens of their favorite shows will end, but luckily, we have a handy guide to dates for the May TV finales.

It seems everyone will be saying goodbye, at least temporarily, to a show they love. Comic book fans will watch all of the DC TV shows go on hiatus for summer, including the one that launched them all. “Arrow” Season 5 will finally wrap up the flashbacks and have a showdown with Prometheus in the finale. Oliver will have to handle an old enemy, too. Deathstroke (Manu Bennett) will return for the final Season 5 episode.

Fans of procedurals will be losing shows as well. “Criminal Minds” Season 12 will end with Derek Morgan (Shemar Moore) returning to help catch Mr. Scratch. After much concern about cancellation, fans of “Criminal Minds” can rest easy knowing that the finale is not a series ender. The show was renewed for Season 13.

Comedy fans aren’t safe from season finales either. Longtime favorites like “The Big Bang Theory” and “Mom” will have season finales as will freshman sitcoms like “American Housewife” and “Kevin Can Wait.”

Check out over 50 TV show finales airing in May 2017 below (all times are EDT):

Friday, May 5

  • “Blue Bloods” Season 7 finale airs at 10 p.m. on CBS

Sunday, May 7

  • “Home Fires” Season 2 finale, which is the series finale, airs at 9 p.m. on PBS

Monday, May 8

  • “Kevin Can Wait” Season 1 finale airs at 8 p.m. on CBS
  • “Superior Donuts” Season 1 finale airs at 9 p.m. on CBS

Wednesday, May 10

  • “Criminal Minds” Season 12 finale airs at 9 p.m. on CBS
  • “Black-ish” Season 3 finale airs at 9:30 p.m. on ABC.

Thursday, May 11

  • “The Big Bang Theory” Season 10 finale airs at 8 p.m. on CBS
  • “The Great Indoors” Season 1 finale airs at 8:30 p.m. on CBS
  • “Mom” Season 4 finale airs at 9 p.m. on CBS
  • “Riverdale” Season 1 finale airs at 9 p.m. on The CW
  • “Life in Pieces” Season 2 finale airs at 9:30 p.m. on CBS
  • “The Catch” Season 2 finale airs at 10 p.m. on ABC

Friday, May 12

  • “Shark Tank” Season 8 finale airs at 9 p.m. on ABC
  • “Hawaii Five-0” Season 7 finale airs at 9 p.m. on CBS

Sunday, May 14

  • “Once Upon a Time” Season 6 finale airs at 8 p.m. on ABC
  • “NCIS: Los Angeles” Season 8 finale airs at 8 p.m. on CBS

Monday, May 15

  • “Quantico” Season 2 finale airs at 10 p.m. on ABC
  • “Man With a Plan” Season 1 finale airs at 8:30 p.m. on CBS
  • “Scorpion” Season 3 finale airs at 10 p.m. on CBS

Tuesday, May 16

  • “NCIS” Season 14 finale airs at 8 p.m. on CBS
  • “The Middle” Season 8 finale airs at 8 p.m. on ABC
  • “American Housewife” Season 1 finale airs at 8:30 p.m. on ABC
  • “Fresh Off the Boat” Season 3 finale airs at 9 p.m. on ABC
  • “Imaginary Mary” Season 1 finale airs at 9:30 p.m. on ABC
  • “Marvel’s Agents of S.H.I.E.L.D.” Season 4 finale airs at 10 p.m. on ABC
  • “NCIS: New Orleans” Season 3 finale airs at 10 p.m. on CBS

Wednesday, May 17

  • “The Goldbergs” Season 4 finale airs at 8 p.m. on ABC
  • “Speechless” Season 1 finale airs at 8:30 p.m. on ABC
  • “Modern Family” Season 8 finale airs at 9 p.m. on ABC
  • “Criminal Minds: Beyond Borders” Season 2 finale airs at 9 p.m. on CBS
  • “Designated Survivor ” Season 1 finale airs at 10 p.m. on ABC

Thursday, May 18

  • “Grey’s Anatomy” Season 13 finale airs at 8 p.m. on ABC
  • “Scandal” Season 6 finale airs at 9 p.m. on ABC
  • “Supernatural” Season 12 finale airs at 8 p.m. on The CW

Friday, May 19

  • “The Toy Box” Season 1 finale airs at 9 p.m. on ABC
  • “Undercover Boss” Season 8 finale airs at 8 p.m. on CBS

Saturday, May 20

  • “Training Day” Season 1 finale airs at 9 p.m. on CBS

Sunday, May 21

  • “America’s Funniest Home Videos” Season 27 finale airs at 7 p.m. on ABC
  • “Call the Midwife” Season 6 finale airs at 8 p.m. on PBS
  • “12 Monkeys” Season 3 finale airs at 8 p.m. on Syfy
  • “Madam Secretary” Season 3 finale airs at 9 p.m. on CBS
  • “Elementary” Season 5 finale airs at 10 p.m. on CBS
Supergirl finale
“Supergirl” will have her final adventure of Season 2 on May 22. The CW

Monday, May 22

  • “Supergirl” Season 2 finale airs at 8 p.m. on The CW
  • “Jane the Virgin” Season 3 finale airs at 9 p.m. on The CW

Tuesday, May 23

  • “Dancing with the Stars” Season 24 finale airs at 8:30 p.m. on ABC
  • “The Flash” Season 3 finale airs at 8 p.m. on The CW
  • “Bull” Season 1 finale airs at 9 p.m. on CBS

Wednesday, May 24

  • “Arrow” Season 5 finale airs at 8 p.m. on The CW
  • “Survivor” Season 34 finale airs at 8 p.m. on CBS
  • “The 100” Season 4 finale airs at 9 p.m. on The CW

Monday, May 29

  • “Lucifer” Season 2 finale airs at 9 p.m. on Fox