Ia lahir di kota guangzhouQiao (sekarang di [[Haozhou|Bozhou]], [[Anhui]]) pada tahun 155. Ayahnya, Cao Song merupakan seorang anak angkat dari [[Cao Teng]], yang nantinya menjadi salah satu [[Orang kasim|kasim]] favorit Kaisar Huan. Dari beberapa catatan sejarah, termasuk ''Biography of Cao Man,'' menyebutkan bahwa nama asli keluarga Cao Song adalah Xiahou. Kitab sejarah [[Catatan Sejarah Tiga Negara]] mencatat bahwa salah satu leluhurnya, [[Cao Can]] adalah seorang pejabat kekaisaran di awal Dinasti Han.