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