What are the laws around self-defence in South Africa?

What are the laws around self-defence in South Africa?

South African law allows you to fight back in an attack, but there's a catch! You can only use force that's reasonable for the situation.

nathaphat / iStock

Ever wondered if you can fight back when someone messes with you in South Africa? The law actually allows for self-defence, but it's like a karate duel with specific rules. 

You can use force to protect yourself, however, only if it's absolutely necessary and not way more than the threat you're facing.

Let's break it down:

  • Danger Zone: The law says you can only use force if someone is attacking you or your stuff right now, and it's illegal (like a mugging, not your friend playfully shoving you).

  • Going Proportionate: Imagine a self-defence metre. The force you use to defend yourself can't be higher than the threat. So, pepper spray for a shove, but a firearm might be okay if someone's threatening your life.

  • Words Matter in Court: If things go south and you end up in court, you'll need to prove you followed the rules. That means only using force as a last resort and keeping it proportional.

Here's the legal jargon for the curious, according to Legal Advice:

This right to self-defence is called "private defence" and comes from the Criminal Procedure Act. There are three main things you need to show for it to be considered legal:

  1. They Started It: The attack must be unlawful and happening now or about to happen.
  2. Fight Back, Not Fight Dirty: Your defence needs to be aimed directly at the attacker, not innocent bystanders. 
  3. Right Tool for the Job: The way you defend yourself must be reasonable for the situation. Pepper spray for a robber, not a machine gun!

Remember that claiming self-defence isn't an automatic win. If you go overboard, you could face criminal charges. So, know your limits and stay safe!

Stacey and J Sbu podcasts


  1. Listen to East Coast Radio on the FM (frequency modulation) spectrum between 94 and 95 FM on your radio.
  2. Listen live to ECR by clicking here or download the ECR App\(iOS/Android).
  3. Listen to East Coast Radio on the DStv audio bouquet, channel 836. 
  4. Switch to the audio bouquet on your Openview decoder and browse to channel 606
  5. Listen to us on Amazon Alexa

Image courtesy of iStock


Show's Stories