カンナエの戦い(カンナエのたたかい)は、紀元前216年8月2日、アプリア地方のカンナエ(カンネー)で起こった第二次ポエニ戦争における共和政ローマとカルタゴの戦いである。カンネーの戦いとも表記する。 1018年10月1日にも同じ場所で戦闘が起こっており、これもカンナエの戦いと呼ばれる(英語版)。これは東ローマとノルマン人の間で行われた戦闘で、東ローマ側が勝利したものである。