關羽從此離開曹營後,再次相見是在樊城之戰,他在這場戰爭中遇到了曹營的名將於禁,英雄相惜,雙方都期待在這一戰中一較高下。曹操派出的大將於禁率領七軍援救襄樊。立義將軍龐德與關羽交戰,引箭射中關羽前額。其時龐德常乘白馬,關羽軍皆謂之白馬將軍,對他甚為忌憚。但是沒想到,於禁這一戰會敗得如此狼狽,大雨十餘日,漢水因此暴漲,關羽因掘江堤以大水灌於禁軍,於禁軍雖在平地,卻被水淹五六丈,於禁七軍都被淹沒,於禁只與諸將登高望水,無所迴避,關羽乘大船進攻於禁,於禁投降。曹操得知於禁投降的消息非常驚異。關羽乘船進攻龐德軍,龐德不為關羽的勸說所動容,無奈之下,只好將龐德斬首。關羽又乘勝對樊城發起猛攻,樊城進水,城牆崩塌,雖然曹仁竭力守城,但卻不能扭轉局勢。經過這一戰,關羽的名聲威震中原。
不管是古人還是現代人,都喜歡用過五關斬六將,來形容做一件事的曲折,這個俗語與關羽是息息相關的,在《三國演義》裡關羽連過曹操五個關卡,斬了六員大將才擺脫曹操投奔劉備,過五關斬六將,雖說是小說家杜撰的情節,但無疑體現的是關羽的勇武雙全。既然如此,關羽過五關時殺的第一將是誰,五關六將又分別是哪五關哪六將?
原來,關羽在過東嶺關時殺孔秀;過洛陽城時殺韓福、孟坦;過汜水關時殺卞喜;過滎陽時殺太守王植;過黃河渡口時殺秦琪,「過五關斬六將」因此得名。把關將孔秀只一個回合就別關羽給拿下了,這孔秀雖武力不及關羽,但是面對關羽這個強敵仍舊淡定迎戰,絲毫無懼,一定程度上還是一條漢子。
經歷千辛萬苦,關羽終於逃出了曹操的手掌心。而在三國裡,其實,曹操並沒有過多為難關羽,曹操甚至能人各事其主,既然留不住自然不勉強,對於關羽的離開也沒有過多的為難。
時間退回到公元219年,曹操派遣徐晃、趙儼等率軍救援樊城,更準備親自征討關羽。孫權與曹操聯手進攻荊州,關羽見四塚危急,便親自率領步、騎兵五千人出戰,徐晃迎擊,關羽退走。關羽腹背受敵應付不得節節敗退,退至麥城,最終命喪麥城,享年59歲。這一戰徹底改寫了蜀吳的命運,也讓關羽背上「大意失荊州」的政治包袱。關羽去世後,逐漸被神化,被民間尊為「關公」,又稱美髯公。歷代朝廷多有褒封,清代奉為「忠義神武靈佑仁勇威顯關聖大帝」,崇為「武聖」,與「文聖」 孔子齊名。《三國演義》尊其為蜀國「五虎上將」之首,毛宗崗稱其為「《演義》三絕」之「義絕」。