姜维曾主持北伐
延熙十六年(253年)春,费祎被刺杀身亡。夏,姜维率领数万人出石营,围攻南安,魏国雍州刺史陈泰率军前来救援,陈泰行军至洛门,姜维却已因军粮耗尽而退军。延熙十七年(254年),蜀汉朝廷加姜维督内外军事。姜维率军出陇西,狄道长李简举城降。姜维进围襄武,杀败魏将徐质,并将其斩首,魏军败退。姜维乘胜追击,先后攻破河间、河关、临洮等地,拔其县民还蜀。
延熙十八年(255年),姜维率领车骑将军夏侯霸出狄道,于洮西大破魏国雍州刺史王经,王经死伤数万,退保狄道城,姜维围住狄道城攻打,魏国派征西将军陈泰前来解围,姜维退军驻扎钟题。延熙十九年(256年)春,姜维被迁升为大将军。姜维整顿兵马,与镇西将军胡济两路出兵,约定在上邽会合,但胡济却没有来,导致姜维在段谷被魏将邓艾击败,姜维死伤甚多,百姓因此埋怨姜维,而陇西也躁动不安。姜维于是请求自贬为后将军,行大将军事。延熙二十年(247年),魏征东大将军诸葛诞在淮南举兵反抗司马氏,姜维趁魏关中空虚率兵出秦川,又率领万人出骆谷。魏大将军司马望于邓艾据守长城,姜维驻军于芒水,依山扎营,姜维多次挑战,但司马望与邓艾坚守不出。耀元年(258年),姜维听闻诸葛诞兵败身死后,于是引兵回成都,刘禅恢复姜维大将军的职位。
姜维以身殉国
景耀五年(262年),姜维率军出汉、侯和,被邓艾所击败,姜维退驻沓中。时宦官黄皓弄权,更想废掉姜维而培植右将军阎宇。姜维请求将黄皓斩杀,但刘禅不肯,姜维不敢回成都,在沓中种麦。景耀六年(263年),姜维听闻钟会治兵关中,上表刘禅,派遣张翼、廖化分别驻守阳安关口、阴平桥头防患于未然。但黄皓听信鬼神,告诉刘禅敌军不会到来,而蜀汉群臣也不知道此事。魏军五路伐蜀,等到钟会将向骆谷,邓艾将入沓中时,刘禅才派廖化支援沓中,张翼与董厥支援阳安关口。姜维被邓艾所牵制,退驻阴平,钟会围攻汉、乐二城,又另派军进攻关口,蜀将傅佥格斗至死,而蒋舒却开城投降。钟会见关口已经攻下,于是长驱直入,姜维和廖化只好放弃阴平,与张翼、董厥会合,退保剑阁。