景耀五年,姜维再次带领大军北伐中原,被邓艾打败,便遐守汉中。景耀元年芦,魏国调集大量军队,命令征西将军邓艾、镇西将军钟会、雍州刺史诸葛绪等几路同时进攻蜀国,这时蜀国派遣左右车骑将军张翼、廖化、辅国大将军董厥等进行抵抗。邓艾从阴平小道进发,登至江油后,在绵竹击破军队,蜀后主刘禅采纳光渌大夫谯周的主张,向邓艾上降书投降,至此蜀国灭亡。刘禅降后被封为安乐公。安乐公刘禅在晋泰始七年死于洛阳。
后主刘禅听信宦官黄皓之言,又淑于酒色,朝纲败坏,姜维被邋沓中避祸。早已虎视眈眈的魏国认为有机可乘,便派邓艾引关外陇右之兵十余万,绊住姜维于汉中;派钟会引关中精兵二三十万,直抵骆谷。姜维得知魏兵消息后,当即奏表申后主。后主刘禅问计于黄皓,黄皓诬姜维欲立功名,劝刘禅勿生疑虑,结果失掉战机。姜维追守剑阁,形努十分紧息。正当姜维与钟会在剑阁相持之时,魏将邓艾引军从阴平小路度摩天岭,直袭江油,欠油城守将马邈投降。艾取了江油,聚齐阴平路诸军,便来攻取涪城。涪城陷落的消息传到成都,后主刘禅惊慊失措,息忙设朝计议,众宫面面相觑,并无一言。刘禅无奈,只浔仓促任命诸葛亮之子诸葛瞻,带成都之兵七万迎战邓艾。诸葛瞻在交战时中敌埋伏,兵败返入绵竹,被魏兵围困城中。因救兵不至,诸葛瞻亲自带兵突围,不幸中箭落马。
邓艾驱兵直雀成都,众官议论纷然。有人主张背城一战,有人主张达守南中七郡,有人主张报降东吴后主刘禅最后率太子诸王,及群臣六十余人,抬着棺材,自缚出北了十里而降。此后刘禅又命姜维归降,自此蜀汉灭亡。