
If you’re considering carrying a firearm in Maryland, it’s crucial to understand the state’s strict gun laws—especially when it comes to open carry. Many people ask, “Can you open carry in Maryland?” The short answer is: not without a permit. Below, we’ll explain Maryland’s open carry laws, who qualifies for a Wear and Carry Permit, and the consequences of carrying without one.
Is Open Carry Legal in Maryland?
Maryland does not generally allow open carry of a handgun unless you have a valid Wear and Carry Permit issued by the Maryland State Police. This means that walking around with a visible handgun on your hip without a permit can result in serious criminal charges.
It’s important to understand that this law applies specifically to handguns. Maryland law doesn’t explicitly ban the open carry of long guns (like rifles or shotguns), but openly carrying them in public can draw unwanted attention and lead to charges like disorderly conduct or disturbing the peace.
Maryland’s Wear and Carry Permit Requirements
In order to open carry a handgun legally in Maryland, you must apply for and receive a Wear and Carry Permit. As of 2022, following the Supreme Court’s decision in New York State Rifle & Pistol Association v. Bruen, Maryland is considered a “shall-issue” state. That means the Maryland State Police must issue a permit to anyone who meets the legal requirements.
To qualify, you must:
- Be at least 21 years old
- Pass a criminal background check
- Complete a 16-hour firearms training course from a certified instructor (plus an 8-hour renewal course every two years)
- Not be prohibited from possessing a firearm under state or federal law
Applicants may also need to submit fingerprints and provide a passport-style photo.
Restrictions on Open Carry — Even With a Permit
Even if you have a valid Wear and Carry Permit, there are still many places in Maryland where carrying is not allowed, including:
- Schools (K–12 and universities)
- Government buildings
- Polling places on election day
- Courtrooms
- Private property where firearms are prohibited
Violating these location-specific restrictions can lead to arrest, permit revocation, and criminal penalties.
Penalties for Open Carry Without a Permit
Carrying a handgun without a valid permit in Maryland is a serious offense. A first offense is a misdemeanor, punishable by:
- Up to 3 years in jail
- A fine of up to $2,500
Repeat offenses or carrying with criminal intent can bring harsher penalties, including felony charges.
Open Carry and Law Enforcement
Maryland law does not require you to inform a police officer that you are carrying, but if asked, you must provide your Wear and Carry Permit. Always remain calm and cooperative during any law enforcement interaction to avoid escalating the situation.
Can You Open Carry Long Guns in Maryland?
Technically, yes. Maryland law doesn’t prohibit open carry of rifles or shotguns by adults who are not otherwise restricted from gun possession. However, openly carrying a long gun in public is strongly discouraged, especially in urban or suburban areas. It often results in 911 calls and may lead to a police encounter, even if you’re not breaking any laws.
Southern Maryland Perspective
In Southern Maryland counties like Charles, Calvert, St. Mary’s, and Prince George’s, local law enforcement agencies closely monitor firearms-related activity. Law-abiding gun owners should be especially careful to follow Maryland’s laws to avoid costly legal consequences.
Final Thoughts: Can You Open Carry in Maryland?
Yes—but only with a valid Wear and Carry Permit. Without one, openly carrying a handgun in Maryland is illegal and can result in serious criminal charges. Even with a permit, you must follow strict rules about where and how you can carry. If you’re facing firearm-related charges or have questions about your rights, an experienced criminal defense lawyer can help.
Need Legal Help?
If you’ve been charged with unlawful firearm possession or have questions about your right to carry, the team at Southern Maryland Criminal Defense is here to help. We serve clients in Charles County, Calvert County, St. Mary’s County, and Prince George’s County.
📞 Schedule a free consultation today.