All good things must come to an end, including TV shows. CBS just announced the spring finale dates for its current programs.

Here are the finales, via TVLine:

SUNDAY, APRIL 28
9 p.m. The Good Wife

SUNDAY, MAY 5
8 p.m. The Amazing Race
10 p.m. The Mentalist

THURSDAY, MAY 9
8:30 p.m. Two and a Half Men
9 p.m. Person of Interest

FRIDAY, MAY 10
9 p.m. Vegas
10 p.m. Blue Bloods

SUNDAY, MAY 12
8 p.m. Survivor: Caramoan
10 p.m. Survivor reunion show

MONDAY, MAY 13
8 p.m. How I Met Your Mother
9 p.m. 2 Broke Girls

TUESDAY, MAY 14
8 p.m. NCIS
9 p.m. NCIS: Los Angeles
10 p.m. Golden Boy

WEDNESDAY, MAY 15
10 p.m. CSI

THURSDAY, MAY 16
8 p.m. The Big Bang Theory
9 p.m. Elementary

FRIDAY, MAY 17
8 p.m. Undercover Boss

MONDAY, MAY 20
8:30 p.m. Rules of Engagement
9:30 p.m. Mike & Molly
10 p.m. Hawaii Five-0

WEDNESDAY, MAY 22
9 p.m. Criminal Minds

Source: TVLine