七年春,胤东渡黄河,进击匈奴刘渊部,取左国城,杀刘渊父刘豹,至晋阳,而后东进,兵分三路,东路右军都督罗宪至冀州,北路左军都督傅佥至新兴、雁门,南路胤自率至上党。胤至上党,与数倍之匈奴、羯敌周旋,展转于山林险恶之地,粮资匮尽,和雪为食,至若艰险,历三载,取上党,进河东,与羊祜联,破晋阳,平并州。刘渊逃往冀州。
姜维腹背受敌,力不能支,乃弃剑阁,退守阆中。钟会挥师入剑阁关,与吴人相争于涪城。
胤谏后主曰:“魏人将以阴平小道袭成都,请陛下诣兵御敌。”后主乃问群臣,众晒笑,皆不信,后主遂不为备。胤无法,请旨以家兵部曲千人至阴平小道,帝乃准。
时其弟武邑侯辑继安平王之位,乃改封霸陵候,充羽林卫。后因救驾有功,迁中尉右丞。
司马炎再度起用羊祜为都督,重整冀州兵马。祜到任后,退守邺城,深壕高垒以拒战,胤破马隆于清河,围邺城,不克,乃转战河内。河内与洛阳独一一河之隔,汉军兵临黄河,晋国朝野震惊,炎欲调邺城兵回援河内,遭羊祜拒,怒而撤其职,槛车擒祜返京问罪,以贾充代之。充至邺城,尽弃之,回师河内,却遭败绩,充身故。炎怒而下旨斩祜于河内,幸得汉军相救,祜降汉。
邓艾败亡以后,魏再遣中护军贾充率兵五万声援汉中,攻阆中,汉军两线作战,甚是吃紧。中都护诸葛瞻发起搬东吴之兵济急,众皆称是,唯胤谏曰:“此乃引狼入室之策也。”
季汉迁都于洛阳,后主病危,姜维等欲扶新兴王恂继位,兵谏开阳门,企图逼宫,事败,维他杀,钟会亦死,后主崩,北地王谌继位,是为康帝,改元兴国,大赦天下。封胤为雍王,加太子太保,大司马、兼录尚书事,都督天下诸军事。
时雍王丁忧丁忧,诏令夺情起复,督天下兵马伐吴。六年春,雍王率三万轻骑转战交州,取郁林,得苍梧,斩交州牧陶潢,破叛军郭马,安定交广二州,挥师北进,取衡阳长沙。秋七月,汉军七路齐出,前将军黄崇攻徐中,后将军蒋斌攻寿春,左将军牵弘攻弋阳,右将军王颀攻武昌,骠骑将军傅佥攻江陵,益州史王濬率巴蜀海军浮江而下,东西凡二十八万雄师。
王濬海军顺江而下,势不成挡,吴西陵督陆景,江陵督陆晏前后死节,周处战于武昌,以身就义,汉军一起东下,生俘陆机、陆云,直抵建业城下,七年正月,孙壾降,吴亡。
当时吴主皓残暴无道,周处弑之,另立景帝子壾为主。吴西陵督岑安惧,叛之,求援于汉。帝乃遣镇军大将军胡济率兵五万救之,与周处战于西陵,处决水淹之,大败胡济。
炎兴二年八月,胤离南中,自汉嘉北上,越雪山,过草沼,行二千里无人之荒域,出奇不料,连拨陇西、天水、南安、广魏、安宁、金城六郡,天下慑伏。