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