جنگ احد يكي از غزوه هاي مشهور رسول خدا صلي الله عليه و آله و سلم بود كه در دامنه كوه احد، در 4 كيلومتري شمال مدينه و در روز شنبه هفتم شوال سال سوم هجري، بين مشركان قريش و سپاه اسلام رخ داد.
قریش به تلافی شکست در جنگ بدر و خونخواهی کشتگان خود با سه هزار مرد جنگی و دویست اسب و هزار شتر، به همراه جمعی از زنان از جمله هند جگرخوار، به قصد جنگ با مسمانان راهی مدینه شدند و پس از ده روز راهپیمایی در دامنه کوه احد که در شمال مدینه و جای خوش آب و هوایی بود چادر زدند.
پیامبر که از طریق عمویش، عباس بن عبدالمطلب، از حرکت قریش اطلاع یافته بود، پس از مشورت با یاران خود آماده جنگ شد و به همراه هزار نفر از مسلمانان از مدینه بیرون آمد. اما در میان راه عبدالله بن ابی، رئیس منافقان مدینه، با سیصد تن از یاران خود از صف مسلمانان خارج شد و به مدینه بازگشت. سرانجام رسول خدا با هفتصد تن از جنگجویان مسلمان (و تنها با دو اسب و صد تن زرهپوش) شامگاه به احد رسید.
فردای آن روز جنگ تن به تن آغاز شد و در نهایت با یورش همگانی مسلمانان، قریش شکست خورد. پس از این پیروزی اولیه، هنگامی که مسلمین به جمع آوری غنایم مشغول بودند، محافظان و تیراندازانی که حفاظت تنگه مهم و سوق الجیشی احد را بر عهده داشتند، علی رغم تاکید شدید پیامبر به حفظ محل نگهبانی خود، به دنبال سهم خود از غنایم، مقر خویش را ترک کردند.
خالد بن ولید که در کمین همین فرصت بود با سواران خود از تنگه احد به مسلمانان حمله کرد و از پشت، بر قلب سپاه اسلام خنجر زد. به این ترتیب، پیروزی مسلمین به شکست تبدیل شد.
در این نبرد، دندان رسول خدا شکست، 74 تن از مسلمانان، از جمله حمزه سید الشهدا، به شهادت رسیدند و بسیاری نیز مجروح شدند.
فردای شبی که پیامبر و سپاهش به مدینه برگشتند، دوباره از طرف خدا مامور شدند دشمن را تعقیب کنند. پیامبر ابن ام مکتوم را جانشین خود در مدینه قرار داد و با پیشروی بهسوی حمراء الاسد در هشت فرسخی مدینه، دشمن را از حمله مجدد به مرکز اسلام منصرف ساخت.