سبب فتح مكة، قبل أن نتطرق إلى حل السؤال علينا أن نتحدث عن صلح الحديبية و الذي كان في السنة السادسة من الهجرة و الذي ينظم العلاقة بين المسلمين والمشركين لمدة عشرة سنوات، و كان من بنوده المهمة أنه من أحب أن يدخل في عقد محمد وعهده دخله، ومن أحب أن يدخل في عقد قريش وعهدهم دخله فدخلت قبيلة خزاعة في تحالف مع المسلمين، ودخلت قبيلة بكر في تحالف مع قريش، و لكن قريش نقضت العهد، فقريش هي و قبيلة بكر انقضوا على قبيلة خزاعة حليفة المسلمين، وانقضوا العهد بذلك و المتفق بينهم و بين كفار قريش.

سبب فتح مكة

الإجابة هي: فتحت مكة بسبب أن قبيلة قريش انتهكت الهدنة التي كانت بينها و بين المسلمين، وذلك بإعانتها لحلفائها من بني الديل بن بكر بن عبد مناة بن كنانة في الإغارة على قبيلة خزاعة، و الذين هم حلفاء المسلمين، فنقضت عهدها مع المسلمين المتفق عليه بينهم في صلح الحديبية.