ABC has released its season finale dates for both its scripted and reality shows. Find out when Once Upon a Time, Grey’s Anatomy, Modern Family and Castle finish!

Already later this month, we say goodbye to the first ABC series of the season, as The Neighbors wraps up its first season. Suburgatory wraps up April 17 with a two-hour episode, and then May sees the end of the rest of ABC’s lineup of series.

Check out the full list below:

Wednesday, March 27
The Neighbors (8:30/7:30c)

Wednesday, April 17
Suburgatory (8/7c)

Thursday, May 2
Wife Swap (8/7c)

Sunday, May 5
Red Widow (10/9c)

Tuesday, May 7
Splash (8/9c)

Sunday, May 12
Once Upon a Time (8/9c)
Revenge (9/8c)

Monday, May 13
Castle (10/9c)

Thursday, May 16
Grey’s Anatomy (9/8c)
Scandal (10/9c)

Friday, May 17
Shark Tank (9/8c)

Sunday, May 19
America’s Funniest Home Videos (7/8c)

Monday, May 20
Dancing with the Stars (performances) (8/7c)

Tuesday, May 21
Dancing with the Stars (results) (8/7c)

Wednesday, May 22
The Middle (8/7c)
Modern Family (9/8c)
Nashville (10/9c)

Tuesday, May 28
Body of Proof (10/9c)

When is your favourite ABC series wrapping up for the summer?!

Also check out the season finale schedules for The CW, Fox, and NBC.