Jeff Perry, Kerry Washington, Tony Goldwyn

ABC has unveiled the season finale dates for its prime-time shows, including Scandal and Grey's AnatomyScandal will conclude its truncated third season on Thursday, April 17, while Grey's will wrap up on Thursday, May 15.

Spring Preview: Must-watch new shows

Once Upon a Time's third season will end with a two-hour finale on Sunday, May 11, followed by the season finale of RevengeThe Middle is also getting an expanded one-hour finale on Wednesday, May 21.

The winner of the 18th season of Dancing with the Stars will be unveiled on a two-hour finale on Tuesday, May 20.

Check out the full list of season finale dates below. Which shows will you be watching?

Friday, April 11
8:30/7:30c: The Neighbors

Thursday, April 17
10/9c: Scandal

Friday, April 25
8/7c: Last Man Standing

Sunday, May 4
9/8c: Resurrection

Sunday, May 11
8/7c: Once Upon a Time (two hours) 
10/9c: Revenge

Monday, May 12
10/9c: Castle

Tuesday, May 13
8/7c: Marvel's Agents of S.H.I.E.L.D.
9/8c: The Goldbergs
9:30/8:30c: Trophy Wife

Wednesday, May 14
8:30/7:30c: Suburgatory
10/9c: Nashville

Thursday, May 15
9/8c: Grey's Anatomy

Friday, May 16
8/7c: Shark Tank

Sunday, May 18
7/6c: America's Funniest Home Videos

Tuesday, May 20
9/8c: Dancing with the Stars

Wednesday, May 21
8/7c: The Middle (one-hour)
9/8c: Modern Family
9:30/8:30c: Mixology