惠王后五年，在西方，经过商鞅变法从而逐渐强盛起来的秦国夺取河西地区（一个位于现在陕西东部与山西边界，黄河西岸的畜牧和战略要地），首都安邑（山西夏县）完全暴露，只好把都城迁都大梁（河南开封东南），从此又称为梁国，此后更是不断受到秦国的侵略。公元前334年魏惠王与齐威王相互称王。
合纵.公元前323年，魏国犀首之官公孙衍发起魏、赵、韩、燕、中山五国相王，以求合纵反秦，结果失败。在公元前293年的伊阙之战中，秦军击败魏国和韩国联军，两国此后再也没有力量单独向秦国发起挑战。之后由于秦国不断