The latest release of Python 3 is 3.3.2, and there’s no package available on CentOS repo via yum. The following steps explains how to manually get Python 3 onto a CentOS system:

Install development tools

# yum groupinstall "Development Tools"

# yum install zlib-devel bzip2-devel openssl-devel \
ncurses-devel sqlite-devel readline-devel tk-devel

Download and install Python

$ wget http://python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2
$ tar xjf Python-3.3.2.tar.bz2
$ cd Python-3.3.2
$ ./configure --prefix=/opt/python3
$ make
$ make install</pre>

Test

/opt/python3/bin/python3 -V
Python 3.3.2

References