Cao Zhen (Chinese: 曹真) is a minor character in the 14th-century Chinese classic novel Romance of the Three Kingdoms by Luo Guanzhong, and its multiple adaptations. He is an adopted son of Cao Cao.
When his father Chao Shao recruited troops for Cao Cao and later killed by Huang Wan, Cao Cao replaced Cao Shao to conquer China and adopted Cao Zhen, Cao Zhen wants to know that it seems to report his father's death. He is the only one who can going hunting, the tiger stayed behind him, Cao Zhen returned to the horse and kill the tiger, Cao Cao praised him for his bravery. After Cao Cao dies, he later served under Cao Rui.
Since he returned to Luoyang, Cao Zhen and Xiahou Shang led their troops to defeated Wu. Zhuge Liang participated in the Northern Expedition, Cao Rui then went to Chang'an, but Cao Zhen as the governor of Wei. At the Battle of Jieting, he helped Zhang He to attack Ma Su, if broke Shu armies and forced to retreat. Cao Zhen believes that Zhuge Liang would attacked Chencang, Cao Zhen ordered Hao Zhao to protected Chencang.
But he did not recognize this difficult issue and vowed to fight Zhuge Liang, no one was disappointed with him. In some case, Zhuge Liang attacked Chencang and Hao Zhao had already prepared for the battle, although Zhuge Liang would not harass others. At this time, Shu forces was insufficient and causing Zhuge Liang has return to nothing, Cao Zhen then sent troops from Chang'an, Sima Yi arrived at Han River and some entered the Xie Valley, he attacked Shu from multiple roads and was stopped by the rain. After many years, Cao Zhen died of illness.
- He is one of the non-playable characters in the Dynasty Warriors series.