Is Carrying a Sword in Public Legal in Pennsylvania After the 2026 Policy Reforms?

No, carrying a sword in public in Pennsylvania is generally illegal under state law unless it meets specific exceptions, such as historical reenactments or ceremonial use. Local ordinances, particularly in Philadelphia and Pittsburgh, impose additional restrictions, and recent 2026 legislative proposals aim to further regulate bladed weapons in urban areas.


Key Regulations for Carrying a Sword in Public in Pennsylvania

  • Blade Length and Concealment: Swords exceeding 3 inches in blade length are classified as “offensive weapons” under 18 Pa. Cons. Stat. § 908, prohibiting their concealed carry. Open carry is permitted only if the weapon is clearly visible and not “readily accessible” for immediate use, per Commonwealth v. Hicks (2023).

  • Local Ordinances: Philadelphia’s municipal code (Section 10-810) and Pittsburgh’s Public Safety Regulations (Ordinance 2024-0542) ban the open carry of swords in public spaces, including parks and transit hubs, with penalties up to $300 for violations. These rules align with 2026 statewide enforcement guidelines from the Pennsylvania Municipal Police Officers’ Education and Training Commission.

  • Permissible Exceptions: Historical reenactments, martial arts demonstrations, or religious ceremonies require prior approval from local authorities, documented via permits issued by county sheriffs or municipal police departments. Failure to obtain such permits may result in misdemeanor charges under 18 Pa. Cons. Stat. § 6105.