诸葛亮死后,继任的蒋琬等人已无法约束刘禅,因而蜀汉朝政日益腐败。尤其是公元246年蒋琬病死后,刘禅更是肆无忌惮,贪图享乐的性格如脱缰野马般自由发展起来。
蒋琬死后,费祎继任大将军,辅佐刘禅,此时的蜀汉已无能力再图北伐,因此之后的几年时间里,蜀汉与曹魏之间基本上没有什么大的战争,两国相安无事。如果费祎继续做大将军的话,蜀汉也不至于这么快就灭亡,可偏偏在公元253年春天发生的一件大事,彻底断送了蜀汉的前途。维俘虏带回成都的魏国降将郭修,被刘禅封为左将军。但这郭修并不领刘禅的情,几次想刺杀刘禅,都被刘禅的卫士阻拦而没有成功,郭修只得在宴会上将大将军费祎刺杀。
费祎一死,维继任大将军。维纯粹是那种聪明反被聪明误的人,他掌握军权之后所进行的每次北伐,都以失败而告终。维心思都放在北伐上面,而朝中又。再无正直有才的大臣,宦官黄皓就乘机钻了这个空子,掌握了内政大权。北伐劳民伤财,加上朝政日益腐败,刘禅的蜀汉已经走上了黄泉路。
公元263年,魏军分三路进兵蜀汉,很快攻下汉中。维得知汉中失守,急忙集中力量,坚守剑阁,挡住了钟会大军。
不料,邓艾突出奇兵,越过剑阁天险,向成都进军。一路上,蜀将纷纷不战而降,魏军很快就直抵成都城下。成都无险可守,无将可战,刘禅左思右想,实无两全之策,只得难备投降邓艾。
刘禅的儿子刘湛,听说父亲准备投降邓艾,勃然大怒,对刘禅说道:“如果真的没有办法。应当父子君臣背城一战,同社稷国家一起灭亡,我们一同去见先帝。为什么要投降?”刘禅贪生怕死,拒不采纳刘湛的建议,还是投降了。司马昭对刘禅十分优待,封他为安乐县公。