坎尼会战(Battle of Cannae)在前216年8月2日于东南义大利的阿普利亚的坎尼城处发生。其为第二次布匿战争里的主要战役,迦太基军队在主帅汉尼拔的带领下成功击溃了由执政官卢基乌斯·埃米利乌斯·保卢斯与盖乌斯·特雷恩蒂乌斯·瓦罗统领的拥有数量优势的罗马军队。虽然会战的结果并不能为迦太基取得重大优势,但其时至今天仍被称为军事史上最伟大的以战术取胜的战役之一。在会战后的一段日子里,罗马人变得乱作一团。其于义大利半岛里最强大的军队被歼灭了,剩下的部队却严重的士气低沉,而仅馀的执政官完全不被罗马人所信赖。这对罗马人来说是军事上的大灾难。