به دنبال نقض پيمان صلح حديبيه توسط كفار قريش - كه در سال ششم هجري ميان پيامبر و قبيله‏ي قريش امضاء شده بود - سپاه ده هزار نفري اسلام به فرماندهي حضرت محمد(ص) شهر مكه را فتح كرد. پيامبر اسلام(ص) پس از فتح مكه، اهالي آن را امان دادند، در حالي كه آن‏ها در مقابل گسترش اسلام مقاومت كرده و پيامبر اكرم و بسياري از مسلمانان را آزار و شكنجه داده بودند. اين رفتار محبت‏آميز پيامبر، باعث شد تا قبيله‏ي قريش به اسلام ايمان آورد. بدين ترتيب، مكه بدون هيچ گونه درگيري و خونريزي فتح شد. سپس حضرت محمد(ص) گروهي را به اطراف مكه فرستاد تا بتخانه‏ها را ويران كنندو خود نيز به همراه امام علي(ع) بت‏هاي داخلِ خانه‏ي كعبه را درهم شكستند. فتح مكه را در دوم ماه رمضان سال هشتم هجري نيز گفته‏اند.