Fans won't be able to TGIT in just a few weeks.



ABC announced the season finale dates for its shows, including the Shonda Rhimes-produced Thursday night block of "Grey's Anatomy," "Scandal," and "The Catch." The first two dramas will conclude on May 19.



The Season 6 finale of "Once Upon a Time" is set for Sunday, May 14. The fairy tale drama has not yet been renewed, so it is possible that it could be a series finale.



Here are the rest of ABC's finale dates:



SUNDAY, APRIL 30

"American Crime" 10 p.m.



WEDNESDAY, MAY 10

"black-ish" 9:30 p.m.



THURSDAY, MAY 11

"The Catch" 10 p.m.



FRIDAY, MAY 12

"Shark Tank" 9 p.m.



SUNDAY, MAY 14

"Once Upon a Time" 8 p.m. (two hours)



MONDAY, MAY 15

"Quantico" 10 p.m.



TUESDAY, MAY 16

"The Middle" 8 p.m.

"American Housewife" 8 p.m.

"Fresh Off the Boat" 9 p.m.

"Imaginary Mary" 9:30 p.m.

"Marvel's Agents of S.H.I.E.L.D." 10 p.m.



WEDNESDAY, MAY 17

"The Goldbergs" 8 p.m.

"Speechless" 8:30 p.m.

"Modern Family" 9:00 p.m.

"Designated Survivor" 10:00 p.m.



THURSDAY, MAY 18

"Grey's Anatomy" 8 p.m.

"Scandal" 9 pm (two hours)



FRIDAY, MAY 19

"The Toy Box" 8 p.m. (two hours)



SUNDAY, MAY 21

"America's Funniest Home Videos" 7 p.m.



TUESDAY, MAY 23

"Dancing with the Stars" 8:30 p.m.