محمد
في رجب سنة 9 هـ، حدثت غزوة تبوك آخر غزوات محمد، بعد أن وصلت أخبار من بلاد الروم تفيد أنَّ ملك الروم وحلفاءه من العرب من لخم وجذام وغسان وعاملة، قد هيؤوا جيشًا لمهاجمة الدولة الإسلامية.، فحثّ الناس إلى الخروج وأعلمهم المكان الذي يريد ليتأهبوا بسبب الحرّ الشديد والسفر البعيد، وأرسل إلى القبائل العربية يستنفرهم على قتال الروم، فخرج في 30,000 مقاتل، تصحبهم 10,000 فرس، واستخلف محمد بن مسلمة على المدينة المنورة، وتخلف عدد من المسلمين بلا عذر منهم كعب بن مالك وهلال بن ربيع ومرارة بن الربيع وأبو خيثمة السالمي وأبو ذر الغفاري (وقد لحق به أبو ذر وأبو خيثمة لاحقًا)، وقطعوا آلاف الأميال عانوا خلالها العطش والجوع والحرّ وقلّة وسائل الركوب، فسُميت لذلك "غزوة العُسرة"، والجيش بـ "جيش العُسرة". فلما وصل تبوك، أقام فيها 20 ليلةً، فلما سمع الرومان وحلفاؤهم بزحف الجيوش الإسلامية أخذهم الرعب، وتفرقوا في البلاد في داخل حدودهم، ثم انصرف جيش المسلمين من تبوك بلا قتال، وقدم المدينة المنورة في شهر رمضان سنة 9 هـ، وجعل المسلمون يبيعون أسلحتهم ويقولون ، فبلغ ذلك محمد فنهاهم وقال . وقد نزلت آيات كثيرة من سورة التوبة حول تلك الغزوة وظروفها. ويشكك العديد من المؤرخين بحدوث هذه الغزوة مستندين على عدم وجود ذكر لها في أي مصادر غير إسلامية.
تاريخ مكة
بعد هجرة النبي محمد إلى المدينة المنورة، حدثت بعض المعارك بين المسلمين وقريش، كانت أولها غزوة بدر عام 2هـ (624م) والتي انتهت بانتصار المسلمين، ثم غزوة أحد، وبعد ذلك غزوة الخندق عام 5هـ، حتى جاء شهر شوال عام 6هـ (628م) فخرج النبي محمد مع بعض المسلمين في اتجاه مكة لآداء العمرة،< وعندما وصلوا إلى منطقة الحديبية رفضت قريش دخول النبي محمد وأصحابة إلى مكة، وعقدوا بعد ذلك صلح الحديبية الذي نص على وقف القتال وعودة النبي وأصحابة للعمرة في السنة المقبلة، وحرية القبائل في الدخول في تحالف إما مع النبي محمد وإما مع قريش. بعد عقد الصلح اختارت قبيلة خزاعة التي تقطن مكة الانضمام إلى حلف النبي، فيما دخل بنو الدئل بن بكر من كنانة في حلف قريش، وقد كانت بين القبيلتين حروب قديمة، فأراد بنو الدئل أن يأخذوا بثأرهم القديم من خزاعة، فأغاروا عليها ليلاً وقتلوا منهم الكثير وذلك بمساعدة قريش نفسها، فلما علم النبي بذلك أمر بالاستعداد لفتح مكة وكان ذلك سنة 8هـ، ولما وصل النبي محمد إلى مكة بجيشه دخلها بدون أي قتال، وهدم الأصنام، وعفا عن أهل مكة من المشركين. وعيّن عتاب بن أسيد أميراً على مكة، وقد أقام النبي في مكة تسعة عشر يوماً فقط، ثم غادر مكة عائداً إلى المدينة المنورة.