The end of the TV season is in sight as the CW has set its finale dates for all 10 of its current shows. The finales will be spread out, starting on April 12 and ending on May 25.

The finales kick off with iZombie season 2 ending on Tuesday, April 12. The following week, the new drama Containment will premiere in the time slot. The first season of the musical dramedy Crazy Ex-Girlfriend ends on Monday, April 18at 8pm, with Reign returning to the CW’s scheduling the following week in its place.

After those two, the remainder of the CW’s finales will air in mid-to-late May, starting with The Vampire Diaries ending season 7 on May 13, aka Friday the 13th. The following week will see the end of Jane the Virgin, Legends of Tomorrow, The 100 and The Originals.

That leaves The Flash concluding season 2 on Tuesday, May 24 followed by Arrow and Supernatural, the last two CW finales, on May 25.

Here’s a complete look at the CW’s finales:

TUESDAY, APRIL 12
9pm: iZombie season 2 finale

MONDAY, APRIL 18
8pm: Crazy Ex-Girlfriend season 1 finale

FRIDAY, MAY 13
8pm: The Vampire Diaries season 7 finale

MONDAY, May 16
9pm: Jane the Virgin season 2 finale

THURSDAY, MAY 19
8pm: Legends of Tomorrow season 1 finale
9pm: The 100 season 3 finale

FRIDAY, MAY 20
9pm: The Originals season 3 finale

TUESDAY, MAY 24
8pm: The Flash season 2 finale

WEDNESDAY, MAY 25
8pm: Arrow season 4 finale
9pm: Supernatural season 11 finale

(Image courtesy of the CW)

John Kubicek

Senior Writer, BuddyTV

John watches nearly every show on TV, but he specializes in sci-fi/fantasy like The Vampire DiariesSupernatural and True Blood. However, he can also be found writing about everything from Survivor and Glee to One Tree Hill and Smallville.