三十一年（前339年），秦国夺取了西河地区（一个位于现在陕西东部与山西边界，黄河西岸的畜牧和战略要地）。
围赵邯郸.惠王前期，多次与邻国君主会面，并与韩国、赵国互相交换领土，使魏国领土连结为一片。惠王十五年（前355年）赵伐卫，魏国救卫，打败赵国，派遣10万军队包围赵都邯郸，并于次年十月攻破该城。赵成侯北走信都，齐国以围魏救赵的方法救赵，魏国派遣庞涓带领8万军队迎战，在十二月发生桂陵之战。此战魏将庞涓虽然被擒，但是魏军主力未受多大损失。惠王十八年(前352年)魏国扭转局势，与韩