年,与魏交战于元里,获得胜利。十年,卫鞅封为大良造,率兵包围魏国的安邑,安邑投降。十二年,建造成阳城,修筑冀阙,秦迁都于咸阳。合并各小乡聚,编为大县,每县设县令一人,共四十一县。规划田亩,设置阡陌,把领土扩大到洛水以东。十四年,开始收赋。十九年,天子承认为霸。二十年,诸侯皆来祝贺。秦派公子少官率兵与请侯会盟于逢泽,并朝见天子。
二十一年,齐在马陵打败魏军。
二十二年,卫鞅攻打魏,俘虏魏公子卬。封卫秧为列侯,号称“商君”
二十四年,与魏交战于雁门,俘虏魏将魏错。
孝公死,其子惠文君即位。此年,处死卫鞅。卫鞅刚在秦国施行新法,新法不能推行,首先太子即触犯法律规定。卫鞅对孝公说:“新法不能推行,阻力首先来自贵戚,您如果决心推行新法,就得先从太子下手。太子不可施以墨刑,请施之太子的傅、师。”这样一来,新法才顺利推行,秦人才被治理好。等到孝公一死,太子即位,不少宗室大臣都很怨恨卫鞅,卫鞅逃亡,因此被加上反叛的罪名,而终于彼车裂示众于秦国。
惠文君元年,楚、韩、赵、蜀等国来朝见。二年,天子向秦祝贺。三年,惠文君行冠礼。四年,天子赏赐祭祀文王、武王的祭肉。齐国和魏国相互称王。
五年,阴晋人犀首封为大良造。六年,魏割让阴晋给秦,阴晋改名叫宁秦。七年,公子卬与魏军交战,俘虏魏将龙贾,斩首八万。八年,魏割让河西之地。九年,东渡黄河,占领汾阴、皮氏。与魏王在应会见。包围焦,迫其投降。十年,张仪到秦国为相。魏割让上郡十五县。十一年,在义渠设县。把焦、曲沃归还给魏。义渠君称臣。将少梁改名为夏阳。十二年,开始设腊祭。十三年四月戊午,魏君称王,韩君也称王。派张仪攻占陕,驱逐陕的居民到魏国。
十四年,改元为元年。二年,张仪与齐国和楚国的大臣会见于齧桑。三年,韩国和魏国的太子来朝见,张仪到魏国为相。五年,王巡游直到北河。七年,乐他到秦国为相。秦、赵、魏、燕、齐率匈奴之兵一起攻打秦国。秦派庶长羑里疾与之交战于修鱼,俘虏其将申差,打败赵公子渴、韩太子奂,斩首八万二千。八年,张仪再次到秦国为相。九年,司马错伐蜀,并灭亡了它。攻占赵的中都、西阳。十年,韩太子苍入秦为质。攻占韩的石章。打败赵将泥。攻占义渠的二十五座城。十一年,羑里疾攻打魏国的焦,迫其投降。打败韩军于岸门,斩首一万,韩将犀首逃走。公子通被封于蜀。燕君让位给其大臣子之。十二年,王与梁王会见于临晋。庶长羑里疾攻打赵国,俘虏了赵将赵庄。张仪到楚国为相。十三年,庶长魏章打败楚军于丹阳,俘虏楚将屈匄,斩首八万;又攻打楚的汉中郡,占领的土地方六百里,设置汉中郡。楚包围雍氏,秦派庶长羑里疾帮助韩东进攻打齐国,到满帮助魏攻打燕国。十四年,伐楚,占领召陵。丹、犁称臣,蜀相壮杀蜀侯来降。
惠王死,其子武王即位。韩、魏、齐、楚、越皆归顺。