君五年（前333年），委任阴晋人公孙衍犀首为大良造。惠文君六年（前332年），魏割阴晋（今陕西华阴）与秦，秦更名为“宁秦”；惠文君七年（前331年），公孙衍与魏战，虏其将龙贾，斩首八万；惠文君八年（前330年），魏割河西地与秦，此地原属秦，战国初期为魏将吴起夺取。惠文君九年（前329年），渡河，夺取汾阴、皮氏，与魏王会于应。同年围焦，夺占焦。惠文君十年（前328年），张仪就任秦国宰相。同年，魏割上郡十五邑与秦；惠文君十一年（前327年），设立义渠县（义渠本为戎人建立的国家），义渠君称臣；归还魏国