The CW has officially set the season finale dates for the Arrowverse shows, "Riverdale" and more.
Saying farewell is never easy, CW fans, but there is a sure lot of entertainment crammed in the coming weeks. The goodbyes begin May 11 with the finale of "Riverdale's" first season and end with the finale of "iZombie": Season 3 on June 27.
RELATED: Arrow Sizzle Reel Teases Prometheus' Deadly Game, Return of Deathstroke
Listed below are the dates and times, in order, for the CW's finale schedule:
Thurday, May 11
Riverdale - 9 pm
Thursday, May 18
Supernatural - 8 pm
Monday, May 22
Supergirl - 8 pm
Jane the Virgin -9 pm
Tuesday, May 23
The Flash - 8 pm
Wednesday, May 24
Arrow - 8 pm
The 100 - 9 pm
Friday, June 16
Reign - 9 pm
Friday, June 23
The Originals - 8 pm
Tuesday, June 27
iZombie - 9 pm
RELATED: The Flash: Vibe & Killer Frost Face Off in New Synopsis
Although the conclusion of storylines is quickly approaching, some shows still have quite a bit to wrap up before the end. Team Flash is still trying to come up with a feasible plan to take down Savitar, while Team Arrow is still playing catch-up with Prometheus. Ahead of its fellow superhero shows, DC's "Legends of Tomorrow" is already taking a break after wrapping up its second season earlier this month.
Many of the CW shows, including "The Flash," "Arrow" and "The 100" will be returning from a brief hiatus next week, kicking off Monday, May 24 with "Supergirl."