His father Ma Teng rose up in the western region together with Han Sui and others at the end of Emperor Ling's reign. In the 3rd year of Chuping (192), when Han Sui and Ma Teng led their followers to Chang'an, the Han court made Han Sui General Who Guards the West (zhenxi jiangjun) and sent him back to Jincheng, and made Ma Teng General Who Conquers the West (zhengxi jiangjun) and stationed him at Mei County. Ma Teng later attacked Chang'an, was defeated, and withdrew to Liang Province. Records, Shu 6 §25
When the Colonel-Director of Retainers (sili xiaowei) Zhong Yao was pacifying Guanzhong and sent letters to the two men, Ma Teng sent Ma Chao to follow Zhong Yao in attacking Guo Yuan and Gao Gan at Pingyang, and Ma Chao's officer Pang De personally beheaded Guo Yuan. Later, when Ma Teng fell out with Han Sui and asked to return to the capital region, the court summoned Ma Teng and made him Minister of the Guards, and made Ma Chao Lieutenant General (pian jiangjun) and Marquis of a Chief Village (duting hou), giving him command of Ma Teng's personal troops. Records, Shu 6 §25–26
Having taken command of the troops, Ma Chao allied with Han Sui, joined hands with Yang Qiu, Li Kan, Cheng Yi and others, and advanced as far as Tong Pass. According to the Annals of Emperor Wu, this took place in the 16th year of Jian'an (211). In the 7th month Cao Cao set out west in person and encamped facing them across Tong Pass, then crossed the Yellow River to the north; before he had finished crossing, Ma Chao rushed at the boats and pressed the attack. Only when Colonel Ding Fei let loose oxen and horses to lure the enemy away was Cao Cao able to cross. Records, Shu 6 §27Records, Wei 1 §109–111
When Cao Cao met Han Sui and Ma Chao, each riding a single horse, to talk, Ma Chao, trusting in his strength, secretly meant to charge forward and seize Cao Cao, but when Xu Chu at Cao Cao's side glared at him, he did not dare to move. Using Jia Xu's plan, Cao Cao sowed discord between Ma Chao and Han Sui so that they came to suspect each other, then fought a decisive battle and beheaded Cheng Yi, Li Kan and others. Ma Chao and Han Sui fled to Liang Province. Records, Shu 6 §27Records, Wei 18 §53Records, Wei 1 §112–113
Ma Chao held out by relying on the various Rong tribes. Cao Cao pursued him as far as Anding but turned back east when trouble arose in the north, and Yang Fu told Cao Cao that Ma Chao had the valor of Han Xin and Qing Bu and had greatly won the hearts of the Qiang and Hu, so that unless strict precautions were taken, the commanderies of Longshang would no longer belong to the state. As predicted, Ma Chao led the Rong tribes to attack the commanderies and counties of Longshang, which all rose in response to him; he killed Wei Kang, Inspector of Liang Province, seized Jicheng, and took over his followers. Records, Shu 6 §28
Ma Chao styled himself General Who Conquers the West, acting as Governor of Bing Province and supervising the military affairs of Liang Province. Thereupon Wei Kang's former officials and people, Yang Fu, Jiang Xu, Liang Kuan, Zhao Qu and others, plotted together to attack Ma Chao. When Yang Fu and Jiang Xu raised troops at Lucheng, Ma Chao went out to attack them but could not take it, and meanwhile Liang Kuan and Zhao Qu shut the gates of Jicheng so that he could not get back in. The Biography of Yang Fu records that Ma Chao raided Licheng and seized Jiang Xu's mother, then killed her after she berated him, and the Annals of Emperor Wu record that in the 1st month of the 19th year of Jian'an (214) Zhao Qu, Yin Feng and others killed Ma Chao's wife and children and displayed their heads, whereupon Ma Chao fled to Hanzhong. Records, Shu 6 §29Records, Wei 25 §31Records, Wei 1 §136
Zhang Lu of Hanzhong was not a man with whom great plans could be made, and Ma Chao was inwardly despondent. Hearing that Liu Bei was besieging Liu Zhang at Chengdu, he secretly sent a letter asking to surrender. According to the Biography of Li Hui, Liu Bei sent Li Hui to Hanzhong to establish friendly ties with Ma Chao, and Ma Chao at last followed his orders. When Ma Chao led his troops straight to the foot of the city walls, the city shook with fear, and Liu Zhang promptly knocked his head to the ground and surrendered. Liu Bei made Ma Chao General Who Pacifies the West (pingxi jiangjun) with supervision over Linju and kept him Marquis of a Chief Village as before, and the Biography of the First Sovereign records that he made Guan Yu, Zhang Fei and Ma Chao his claws and fangs. Records, Shu 6 §29–30Records, Shu 13 §13Records, Shu 2 §33
In the 22nd year of Jian'an (217), when Liu Bei stationed Zhang Fei, Ma Chao, Wu Lan and others at Xiabian, Cao Cao sent Cao Hong to resist them, and in the 3rd month of the following year Cao Hong broke Wu Lan, whereupon Zhang Fei and Ma Chao fled to Hanzhong. In the 24th year of Jian'an (219), in the memorial in which the officials put Liu Bei forward as King of Hanzhong, Ma Chao, General Who Pacifies the West and Marquis of a Chief Village, headed the list of names. On becoming King of Hanzhong, Liu Bei made Ma Chao General of the Left (zuo jiangjun) and granted him the tally (jiajie). Records, Wei 1 §158 · 160Records, Shu 2 §38 · 40Records, Shu 6 §31
Peng Yang, discontented at being demoted to Administrator of Jiangyang, came to see Ma Chao and said that if Ma Chao took charge outside and he himself inside, the realm would not be hard to settle. Ma Chao, who had come over to the state after a life of wandering and was always uneasy and fearful, was greatly startled and made no reply; after Peng Yang left, he reported his words in full in a memorial, and Peng Yang was arrested. Records, Shu 10 §23–25
In the 1st year of Zhangwu (221) he was promoted to General of Agile Cavalry (piaoji jiangjun), acting as Governor of Liang Province, and his fief was raised to Marquis of Tai District (taixiang hou). The edict of appointment said that because his good faith was manifest in the northern lands and his might and martial valor shone together, the task was entrusted to him. Records, Shu 6 §31–32
He died in the 2nd year of Zhangwu (222) at the age of forty-seven. In a memorial submitted as he neared death, he said that his clan of over two hundred had almost all been killed by Mengde, that only his younger cousin Ma Dai remained, and that he earnestly entrusted to the emperor the man who would carry on his family's sacrifices. He was posthumously titled Marquis Wei, and his son Ma Cheng succeeded him. Ma Dai reached the rank of General Who Pacifies the North and was advanced to Marquis of Chencang, and Ma Chao's daughter married Liu Li, Prince of Anping. The Biography of the Later Sovereign records that the posthumous titles of Guan Yu, Zhang Fei, Ma Chao and others were conferred in the 9th month of the 3rd year of Jingyao (260). Records, Shu 6 §33Records, Shu 3 §40
In his assessment, Chen Shou wrote that it was a pity that Ma Chao had relied on the Rong tribes and trusted in his valor until he brought his clan to ruin, yet asked whether his being able to escape from dire straits and reach a state of peace was not better after all. Records, Shu 6 §44