海沟之战(阿拉伯语:غزوة الخندق,罗马字:Ghazwat al-Khandaq),也称为坎达克之战(阿拉伯语:معركة الخندق,罗马字:Ma'rakah al-Khandaq)和同盟国之战(阿拉伯语: غزوة الاحزاب,罗马字:Ghazwat al-Ahzab)是来自阿拉伯和犹太部落的 Yathrib(现为麦地那)的穆斯林进行的为期 27 天的防御。同盟军的兵力估计在 10,000 人左右,有 600 匹马和一些骆驼,而麦地那的守军则有 3,000 人。
麦地那的防御者人数大大超过,主要是由伊斯兰先知穆罕默德领导的穆斯林,他们根据波斯人萨勒曼的建议挖了一条战壕,再加上麦地那的天然防御工事,使邦联的骑兵(由马和骆驼组成)无用,锁定了双方僵持不下。为了一次发动多次袭击,同盟者说服了与穆斯林结盟的麦地那犹太人 Banu Qurayza 从南部袭击这座城市。然而,穆罕默德的外交使谈判脱轨,并打破了反对他的联盟。组织严密的守军、同盟军士气低落以及恶劣的天气条件导致围攻以惨败告终。
围攻是一场“斗智斗勇”,穆斯林在战术上战胜了对手,而且伤亡很少。击败穆斯林的努力失败了,伊斯兰教在该地区变得有影响力。结果,穆斯林军队围攻巴努古莱扎部落地区,导致他们投降。
这次失败导致麦加人失去了贸易和大部分声望。