মক্কা বিজয়ের পেছনের প্রধান কারণ ছিল কুরাইশদের দ্বারা হুদাইবিয়া চুক্তি লঙ্ঘন।
৬ হিজরিতে মুসলিমদের সঙ্গে কুরাইশদের একটি শান্তি চুক্তি (হুদাইবিয়া চুক্তি) স্বাক্ষরিত হয়, যেখানে উভয় পক্ষ ১০ বছরের জন্য যুদ্ধ বন্ধ রাখার অঙ্গীকার করেছিল। কিন্তু কুরাইশরা তাদের মিত্র বনু বকর গোত্রকে দিয়ে মুসলিমদের মিত্র বনু খুজাআ গোত্রের ওপর আক্রমণ করে এই চুক্তি ভঙ্গ করে।
চুক্তি লঙ্ঘনের কারণে রাসুলুল্লাহ ﷺ কুরাইশদের বিরুদ্ধে পদক্ষেপ নেওয়ার সিদ্ধান্ত নেন। ৮ হিজরিতে ১০,০০০ মুসলিমের একটি বিশাল সেনাবাহিনী নিয়ে তিনি মক্কার দিকে অগ্রসর হন। কোনো বড় যুদ্ধ ছাড়াই মক্কা বিজিত হয়, এবং মুসলিমরা এই শহরকে ইসলামের কেন্দ্রে পরিণত করে।