CCTV+ a été créé en décembre 2010 suite à la demande mondiale pour "China's Story". CCTV+ a réuni une équipe de professionnels afin de fournir une grande variété de nouvelles de la Chine et du monde entier, incluant des nouvelles politiques, économiques, sociales et de dernière minute.