Weapons — Croatia
What travelers need to know about weapons in Croatia. What is legal at home can be a serious crime here — each rule links to its official source.
Weapons in Croatia: restricted — there are real limits travelers must follow.
Pepper spray, stun devices, knives and airsoft/paintball guns need no Croatian permit - but airsoft and paintball guns MUST be declared when you cross the border, all of them must be kept out of sight in public, and carrying one in a way that suggests you mean to use it on someone turns it into a PROHIBITED weapon.
Failing to declare weapons and ammunition to the border police when crossing the state border (art. 60(3)) falls under art. 70: a fine of 660.00 to 5,300.00 euros or up to 60 days in prison, and under art. 60(4) the border police will seize the weapon and ammunition and hold them until the misdemeanour proceedings are concluded. Carrying a category B, C or D weapon in a public place so that it is visible to other citizens or disturbs them (art. 29(5)), and exceeding the three hunting weapons / 500 smoothbore / 100 rifled round limits (art. 60(1)), fall under art. 71: 390.00 to 1,990.00 euros or up to 30 days in prison. These are the euro figures that replaced the original kuna amounts with effect from the day Croatia adopted the euro.
§ Narodne novine - Zakon o nabavi i posjedovanju oruzja gradana, NN 94/2018 (24.10.2018.), arts. 7, 8, 29, 60, 63, 65 and the penalty articles 70 and 71, read first-hand this run as full statute text. THE PENALTY FIGURES WERE DELIBERATELY NOT TAKEN FROM THAT TEXT, WHICH IS IN KUNA: they were read first-hand from Zakon o izmjenama Zakona o nabavi i posjedovanju oruzja gradana, NN 114/2022 (3.10.2022.), arts. 1 and 2, which substitute 660,00 to 5300,00 eura for 5000,00 to 40.000,00 kuna in art. 70(1) and 390,00 to 1990,00 eura for 3000,00 to 15.000,00 kuna in art. 71(1), and which by its art. 6 entered into force on the day the euro was introduced as the official currency of Croatia. The Act has also been supplemented by NN 42/2020.Verified Sep 15, 2026