Mula noong Hulyo 9, 2001, ang China Central Television Opera Channel (CCTV-11 Opera) ay isinilang mula sa orihinal na "CCTV-3" at nagsimulang mag-broadcast nang nakapag-iisa (ngunit iba ito sa nilalamang na-broadcast ng mga channel sa opera sa ibang bansa). Ito ay nakaposisyon bilang isang propesyonal na channel ng opera na naglalayong itaguyod at paunlarin ang namumukod-tanging opera art ng China at matugunan ang mga aesthetic na kinakailangan ng mga tagahanga ng opera. Ang channel ay gumagamit ng isang TV channel na nagsasahimpapawid pangunahin sa Peking Opera at dinadagdagan ng mga drama sa ibang mga lugar, at magbo-broadcast din ng TV series.Ang channel ay isa nang free-to-air channel.