Your Sam Winchester hair cake that will be the centerpiece of your Supernatural season finale party needs the right amount of time to be prepared, and The CW knows that. The network has given its rabid fans plenty of time to get ready to bid adieu to their programming for the year by announcing the season finale dates for seven of its currently airing dramas.

The 17 ways Rachel from Friends changed '90s fashion

The goodbyes start Monday, May 11 when The Originals ends its second season at 8/7c and Jane the Virgin finishes its stellar debut season at 9/8c.

On Wednesday, May 13, Arrow takes the final shot of its sophomore season at 8/7c. The following day, The Vampire Diaries and Reign wrap up their sixth and third seasons, respectively.

Finally, the following week, The Flash will zip out for the summer on Tuesday, May 19 at 8/7c, a day before the Winchester Brothers and Supernatural cap their 10th season on May 20 at 9/8c.

And if you can't wait for the finales to get started, good news! The 100's second-season finale airs Wednesday, March 11 at 9/8c.

TODAY'S VIDEO: The Bachelor's Whitney tells us Chris' most annoying habit!