China Touring Car Championship is currently the top level touring car racing in China,and is classified as the A level event in annual national sports competition plan by General Administration of Sport of China.The championship is also acknowledges and supported as the national touring car championship by the FIA.

CTCC constantly devotes to improve the quality of domestic race events and promote the culture of China motor sports. In 2013,Official Chassis & Engine concepts were introduced in order to bring down running budgets to a more sustainable level ,and to promote more intense racing between manufacturers and privateers.