秦灭巴蜀之战发生于前316年，是战国时代秦国攻灭蜀国及巴国的一场战争。
背景.蜀王芦子霸王别封其弟葭萌于汉中为苴侯，苴侯与巴王私下友好。然而，巴国与蜀国世代战争。
战争过程.周慎靓王五年（前316年），蜀王讨伐苴侯。苴侯遂出走巴国。因秦惠文王与巴、蜀有很好的关系，所以巴国请求秦国出兵，秦惠文王派遣张仪、司马错率兵救援苴、巴两国。秦军讨伐蜀国，蜀王兵败退至武阳，为秦军所害。其相及太子皆死于白鹿山。其后，张仪贪巴国与苴国地方富饶，背信弃义顺道向东灭了巴国，俘虏