The time has come for Once Upon a Time and The Middle to say goodbye. ABC has announced the series finales dates of two shows along with the season finale of their other shows through May 27.

Once Upon a Time will see its happily ever on May 18 and will be followed by the season finale of Agents of S.H.I.E.L.D. The Middle will bid farewell with a special one-hour series finale on May 22 after the Roseanne season finale.

The string of finales starts on April 19 with the previously announced final bow of Olivia Pope and company in Shonda Rhimes’ Scandal. ABC will also end its first American Idol run on May 21 which will be on the same night as the finale of Dancing with the Stars: Athletes.

Read the complete list of dates below.

THURSDAY, APRIL 19

Scandal 10-11PM (Series Finale)

TUESDAY, MAY 15

black-ish 9-9:30PM

WEDNESDAY, MAY 16

The Goldbergs 8-8:30PM
Alex, Inc. 8:30-9PM
Modern Family 9-9:30PM
American Housewife 9:30-10PM
Designated Survivor 10-11PM

THURSDAY, MAY 17

Grey’s Anatomy 8-9PM
Station 19 9-10PM

FRIDAY, MAY 18

Once Upon a Time 8-9PM (Series Finale)
Marvel’s Agents of S.H.I.E.L.D. 9-10 p.m.

SUNDAY, MAY 20

America’s Funniest Home Videos 7-8PM

MONDAY, MAY 21

Dancing with the Stars: Athletes 8-9PM
American Idol 9-11PM

TUESDAY, MAY 22

Roseanne 8-8:30PM
The Middle 8:30-9:30PM
Splitting Up Together 9:30-10PM
For The People 10-11PM

SUNDAY, MAY 27

Deception 9-11PM