加上刘琦凡江夏士兵亦不下万人,再说出曹军远来疲弊,追刘备时,又用轻骑一日一夜行了三百多里,正是“强弩之末,势不能穿鲁缟”;而且北方人不习水战,荆州百姓又是被逼服从曹操,不是心服;最后肯定地说曹操必定可打败。孙权十分高兴,后又受到鲁肃、周瑜的游说,决定联刘抗曹,派周瑜、程普、鲁肃等率三万水军,与曹操开战。
诸葛亮随军回到刘备处;十一月,曹操大军在赤壁遭遇孙刘联军火攻,曹操军遭受了非常大的损失,而此时曹操军中又爆发瘟疫,曹操不得已引军北还。[13]
荆南四郡,任命诸葛亮为军师中郎将,住于临烝,督令零陵、桂阳、长沙三郡,负责调整赋税,充实军资。[14]
建安十六年(211年),益州牧刘璋派法正、孟达请刘备助攻张鲁。诸葛亮便与关羽、张飞、赵云等镇守荆州。至次年十二月,刘备与刘璋决裂,还攻成都。诸葛亮便与张飞、赵云等入蜀助阵,留关羽负责荆州防务,分兵平定各郡县,与刘备一起围成都。至建安十九年(214年),刘璋投降,刘备入主益州。