Perang ini terjadi karena tokoh Quraisy yg tidak terbunuh dalam Perang Badar ingin membalas dendam. Mereka membentuk pasukan besar yg didanai dengan seluruh kekayaan kafilah Abu Sufyan. Pasukan itu juga didukung al-Ahabisy (suku-suku di sekitar Makkah yg terikat perjanjian dengan suku Quraisy). Bahkan mereka mengerahkan wanita untuk mencegah jika ada pasukan yg melarikan diri. Sehingga total kaum Quraisy yg meninggalkan Makkah mencapai 3000 tentara.