Pennsylvania Statewide Rule
Open carry of firearms is generally legal in Pennsylvania for adults 18 or older without a permit outside Philadelphia, but a License to Carry Firearms is required statewide for vehicle and concealed carry.
Help us keep this page accurate. If you notice an error or outdated information, let us know.