السبب المباشر وراء الفتح:
استمرت هدنة الحديبية نحو السبعة عشر أو الثمانية عشر شهراً، ثم نقضت قريش الهدنة حيث أعانت حلفاءها بني بكر ضد خزاعة حلفاء المسلمين على ماء الوتير قريباً من مكة، فاستنصرت خزاعة بالمسلمين، وبذلك بطلت المعاهدة، وكان ذلك سبباً مباشراً لفتح مكة
التجهيز للفتح في الطريق إلى فتح مكة:
أمر الرسول صلى الله عليه وسلم أصحابه بالتجهّز للغزو، ولم يعلمهم بوجهته تكتماً لأمر الفتح، واستنفر القبائل التي حول المدينة، وقد بلغ عدد جيش المسلمين عشرة آلاف مقاتل، ولم يتخلف من المهاجرين والأنصار أحد
وقد خرج النبي صلى الله عليه وسلم من المدينة في رمضان سنة ثمان للهجرة، واستخلف عليها أبا رهم كلثوم بن حصين الغفاري، وفي الطريق أسلم عدد من زعماء قريش منهم أبو سفيان بن الحارث - ابن عم رسول الله صلى الله عليه وسلم - وعبد الله بن أبي أمية- أخو أم سلمة أم المؤمنين رضي الله عنها - وكان العباس بن عبد المطلب قد أسلم قبل فتح خيبر ولكنه لم يهاجر إلى المدينة.
وفي مر الظهران عسكر المسلمون، وخفيت أخبارهم عن قريش حتى ظنت قريش أن هذا الجيش جيش خزاعة، وفي هذه الأثناء صحب العباس - عم الرسول صلى الله عليه وسلم - أبا سفيان ليقابل الرسول صلى الله عليه وسلم فدعاه الرسول صلى الله عليه وسلم إلى الإسلام فتردد أبو سفيان وعاد في اليوم الثاني فأسلم، واستعرض أبو سفيان جيش المسلمين وقوتهم ثم قال للعباس: لقد أصبح ملك بن أخيك اليوم عظيماً. فقال العباس: ويحك يا أبا سفيان إنها النبوة، قال: فنِعمَ ذا. ومضى أبو سفيان إلى مكة فأخبر قريشاً بقوة المسلمين ونهاهم عن المقاومة.
إتمام الفتح:
في مر الظهران قرر النبي صلى الله عليه وسلم الزحف على مكة، فعين القادة وقسم الجيش إلى ميمنة وميسرة وقلب، فكان خالد بن الوليد على الميمنة، وكان الزبير بن العوام على الميسرة، وأبو عبيدة على الرجالة (المشاة)
وأما قريش فقد جمعت جموعاً من قبائل شتى ومن أتباعها لحرب المسلمين، فأمر الرسول صلى الله عليه وسلم بقتالهم، وأمر قادة جيشه ألا يقاتلوا إلا من يقاتلهم وأعلن الأمان للناس سوى أربعة من الرجال وامرأتين أباح دماءهم
ودخلت جيوش المسلمين حتى انتهت إلى الصفا في التاسع عشر من رمضان سنة ثمان للهجرة، ودخل الرسول صلى الله عليه وسلم مكة من أعلاها من جهة كداء، ودخل خالد بن الوليد من أسفلها، وكانت المقاومة يسيرة، وبلغ عدد الشهداء ثلاثة، وعدد قتلى المشركين قريباً من أربعة ورين، ونادى رسول الله صلى الله عليه وسلم: (من دخل دار أبي سفيان فهو آمن) .
وأعلن الرسول صلى الله عليه وسلم وقف القتال عصر أول يوم من الفتح، وأصدر عفواً عاماً عن أهل مكة: (ما تظنون أني فاعل بكم؟ فقالوا: خيراً أخ كريم وابن أخ كريم، فقال: لا تثريب عليكم، اليوم يغفر الله لكم) رواه أبو عبيد. وفي رواية أحمد قال: (نصبر ولا نعاقب). هذا العفو حفظ الأنفس من القتل أو السبي وأبقى الأموال والأراضي بيد أصحابها، وهذا خاص بمكة لقدسيتها وحرمتها.
تطهير مكة من الشرك والأوثان :
دخل رسول الله صلى الله عليه وسلم خاشعاً يقرأ سورة الفتح وهو على راحلته، وطاف بالكعبة، وبيّن حرمة مكة وأنها لا تغزى بعد الفتح، وأمر بتحطيم الأصنام وتطهير البيت الحرام منها، وكان عددها ستين وثلاثمائة من الأنصاب، وشارك في ذلك بيده الشريفة، وهو يقرأ: (وقل جاء الحق وزهق الباطل إن الباطل كان زهوقا) الإسراء/ 81. ومحا الصور التي كانت بالكعبة، ثم دخل صلى الله عليه وسلم فصلى ركعتين، وأعطى عثمان بن طلحة مفتاح الكعبة، وبعد تطهير الكعبة من مظاهر الوثنية، أمر رسول الله صلى الله عليه وسلم خالد بن الوليد فذهب إلى نخلة وهدم العزى (من آلهة المشركين)، وأرسل عمرو بن العاص فهدم سواعاً صنم هذيل، وأرسل سعد بن زيد الأشهلي إلى مناة (أحد الآلهة) فهدمها، وبذلك أزيلت مراكز الوثنية.
ونتيجة لفتح مكة، تحول ثقل معسكر الشرك من قريش إلى قبيلتي هوازن وثقيف، اللتين سارعتا لملء الفراغ وقيادة المشركين لحرب الإسلام، فكانت غزوة حنين وحصار الطائف