What is the support ''end of life'' for each CentOS release?

CentOS 3

CentOS-3 updates until October 31, 2010

CentOS 4

CentOS-4 updates until February 29, 2012

CentOS 5

CentOS-5 updates until March 31, 2017

CentOS 6

CentOS-6 updates until November 30, 2020

CentOS 7

CentOS-7 updates until June 30, 2024