Some countries do not allow the carrying of a knife in the street.

Is there such a regulation in Malaysia?

  • thanks for this wonderful replies. if anyone has any experience please post it here. I believe some regulation not applied in reality. Commented Feb 9, 2017 at 2:16
  • 1
    @pnuts I believe the edit changes the question. I think small Swiss army knife where the blade is smaller than 3 inches is OK to carry around. Commented Feb 13, 2017 at 15:51
  • I post this Q and I was asking about the legality of doing this deed not about what the people think about it. Commented Feb 13, 2017 at 23:28

2 Answers 2


Yes there is.

According to this:

Carrying a knife is illegal in Malaysia. You will be arrested and charged under the Corrosive, Explosive and Dangerous Weapons Act 1958 which carries a jail term of up to two years and whipping, upon conviction. Some people do carry short knife for defense purposes and never get caught. Those caught and charged are likely arrested by police upon receiving call from the public or security guard (樣衰) accused on suspicion. Some are even arrested for carrying knife in front of their own house - perhaps wielding their knife or mannerism carrying a knife.

  • 5
    Hmm... That answer doesn't really seem to agree with the actual law. The law says it's only illegal if it's not carried "with lawful authority or for a lawful purpose." Also, the law applies to "any instrument which if used as a weapon of offence is likely to cause hurt." A car fits that definition just as well as a knife does. So does a wrench, a metal pipe, or a rope. The key to whether it's illegal to "carry or have in [your] possession in public" seems to be the "other than for a lawful purpose" part.
    – reirab
    Commented Feb 8, 2017 at 22:58

I think it would be illegal to carry knife in public everywhere. So the answer is

NO, you can't carry it public.

  • 5
    Can you provide any source for your answer?
    – Kuba
    Commented Feb 8, 2017 at 16:02
  • 5
    "Everywhere" is a big place
    – Mawg
    Commented Feb 8, 2017 at 18:07
  • 2
    It is not illegal to carry a knife in public everywhere. For example, in the UK, it's legal to carry a knife such as a Swiss Army knife with a small (I forget the actual length) non-locking blade. Commented Feb 8, 2017 at 22:22
  • 2
    The U.S. is another example of a place where carrying a pocket knife such as a Swiss Army knife in public is, not only legal, but perfectly normal practice. I carry one daily. It's extremely convenient to have.
    – reirab
    Commented Feb 8, 2017 at 22:49
  • 3
    Counterexample: the state of Montana permits you to carry a fixed-blade knife of any length, as long as you carry it openly. Swords are fine, sword-canes are not.
    – Mark
    Commented Feb 8, 2017 at 22:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .