بر اساس ماده ۱۵۶ قانون مجازات اسلامی، دفاع مشروع در صورت رعایت شرایط قانونی، مجازات نخواهد شد. شرایط دفاع مشروع شامل ضرورت رفتار، مستند بودن به قرائن معقول و عدم ایجاد خطر توسط خود فرد است. دفاع از دیگران نیز جایز است، اما باید شرایط خاصی را برآورده کند. اثبات رعایت شرایط دفاع بر عهده مهاجم است. امکان فرار مدافع مانع تحقق دفاع مشروع نیست. در صورت دفاع مشروع، مدافع از مجازات و پرداخت دیه معاف خواهد بود.