Mark your calendars and prepare to say goodbye to "Once Upon a Time," "The Middle," and "Scandal." Those three shows are ending completely in the next month. (It's possible others will also end if they aren't picked up for new seasons.)

ABC also announced season finale dates for other shows, pairing the "American Idol" and "Dancing With the Stars: Athletes" finales on the same night.

Here's the finale schedule for scripted and alternative series through May 27:

THURSDAY, APRIL 19
"Scandal" 10:00-11:00 p.m. (Series Finale) – Previously Announced

TUESDAY, MAY 15
"black-ish" 9:00-9:30 p.m.

WEDNESDAY, MAY 16
"The Goldbergs" 8:00-8:30 p.m.
"Alex, Inc." 8:30-9:00 p.m.
"Modern Family" 9:00-9:31 p.m.
"American Housewife" 9:31-10:00 p.m.
"Designated Survivor" 10:00-11:00 p.m.

THURSDAY, MAY 17
"Grey's Anatomy" 8:00-9:00 p.m.
"Station 19" 9:00-10:00 p.m.

FRIDAY, MAY 18
"Once Upon a Time" 8:00-9:01 p.m. (Series Finale)
"Marvel's Agents of S.H.I.E.L.D." 9:01-10:01 p.m.

SUNDAY, MAY 20
"America's Funniest Home Videos" 7:00-8:00 p.m.

MONDAY, MAY 21
"Dancing with the Stars: Athletes" 8:00-9:00 p.m.
"American Idol" 9:00-11:00 p.m.

TUESDAY, MAY 22
"Roseanne" 8:00-8:30 p.m.
"The Middle" 8:30-9:30 p.m. (One-Hour Series Finale)
"Splitting Up Together" 9:30-10:00 p.m.
"For The People" 10:00-11:00 p.m.

SUNDAY, MAY 27
"Deception" 9:00-11:00 p.m.

So, "Grey's Anatomy" fans, May 17 is the day we say goodbye to those two main cast members.

In terms of premieres, it was already announced that Becca Kufrin will launch "The Bachelorette" Season 14 on Monday, May 28.

"Dancing With the Stars" normally has a full season in the spring, but this year they are doing an abbreviated all-athletes season, starting Monday, April 30. The full cast will be announced tomorrow (Friday, April 13) on "Good Morning America."

Want more stuff like this? Like us on Facebook.