Find Maryland State Police approved Wear and Carry Permit classes taught by Qualified Handgun Instructors near you.
207 instructors and schools listed
Oxon Hill, MD
Rising Sun, MD
Middle River, MD
Glen Burnie, MD
Towson, MD
Laurel, MD
Bowie, MD
Randallstown, MD
Pasadena, MD
Salisbury, MD
Hagerstown, MD
Catonsville, MD
Severn, MD
Camp Springs, MD
Brandywine, MD
Parkville, MD
Towson, MD
Prince Frederick, MD
Timonium, MD
Baltimore, MD
Eldersburg, MD
Pasadena, MD
Whiteford, MD
Bowie, MD
District Heights, MD
Lexington Park, MD
Nottingham, MD
Salisbury, MD
Westminster, MD
Salisbury, MD
Hampstead, MD
Hagerstown, MD
Columbia, MD
Baltimore, MD
Rockville, MD
Landover Hills, MD
Waldorf, MD
Reisterstown, MD
Timonium, MD
Waldorf, MD
Waldorf, MD
Frederick, MD
Upper Marlboro, MD
Fallston, MD
Hampstead, MD
Laurel, MD
Annapolis, MD
Elkton, MD
Fort Washington, MD
Edgewood, MD
Greenbelt, MD
Westminster, MD
Baltimore, MD
Pasadena, MD
Catonsville, MD
Gambrills, MD
Glen Burnie, MD
Rockville, MD
Lanham, MD
Mt Airy, MD
Pasadena, MD
Edgewood, MD
Lanham, MD
Odenton, MD
Centreville, MD
Severna Park, MD
Thurmont, MD
Essex, MD
Glen Burnie, MD
Lanham, MD
Middle River, MD
Owings Mills, MD
Towson, MD
Waldorf, MD
Bel Air, MD
Largo, MD
Cumberland, MD
Upper Marlboro, MD
Upper Marlboro, MD
Baltimore, MD
Pikesville, MD
Lutherville, MD
Temple Hills, MD
Waldorf, MD
Waldorf, MD
Churchville, MD
Lanham, MD
Westminster, MD
Clarksburg, MD
Dundalk, MD
Bel Air, MD
Damascus, MD
Upper Marlboro, MD
Waldorf, MD
Baltimore, MD
Nottingham, MD
Snow Hill, MD
Damascus, MD
Frederick, MD
Marriottsville, MD
Nottingham, MD
Glen Burnie, MD
Baltimore, MD
Edgewood, MD
Leonardtown, MD
Smithsburg, MD
Essex, MD
Huntingtown, MD
Perryville, MD
Towson, MD
Grantsville, MD
Greenbelt, MD
North East, MD
Halethorpe, MD
Denton, MD
Beltsville, MD
Catonsville, MD
Baltimore, MD
Frostburg, MD
Nottingham, MD
Sparrows Point, MD
Cockeysville, MD
Westminster, MD
Severn, MD
Hagerstown, MD
Pylesville, MD
Salisbury, MD
Salisbury, MD
Sykesville, MD
Camp Springs, MD
Eldersburg, MD
Timonium, MD
Lanham, MD
Camp Springs, MD
Huntingtown, MD
Waldorf, MD
East New Market, MD
Pasadena, MD
Baltimore, MD
Eldersburg, MD
Queenstown, MD
Edgewood, MD
Laurel, MD
Baltimore, MD
Boonsboro, MD
Bowie, MD
Lutherville, MD
Lutherville, MD
Marriottsville, MD
Stevensville, MD
Westminster, MD
Edgewater, MD
Fallston, MD
Temple Hills, MD
Baltimore, MD
Cockeysville, MD
La Plata, MD
Mechanicsville, MD
Owings Mills, MD
Timonium, MD
Timonium, MD
Upper Marlboro, MD
Bel Air, MD
Vienna, MD
Baltimore, MD
Baltimore, MD
Baltimore, MD
Beltsville, MD
Bowie, MD
Bowie, MD
Catonsville, MD
Columbia, MD
Crofton, MD
Dundalk, MD
Easton, MD
Eldersburg, MD
Eldersburg, MD
Ellicott City, MD
Essex, MD
Frederick, MD
Frostburg, MD
Gaithersburg, MD
Glen Burnie, MD
Hanover, MD
Huntingtown, MD
Landover, MD
Oakland, MD
Owings Mills, MD
Owings Mills, MD
Oxon Hill, MD
Parkville, MD
Queenstown, MD
Severn, MD
Silver Spring, MD
Towson, MD
Waldorf, MD
Waldorf, MD
Waldorf, MD
Waldorf, MD
Worton, MD
Columbia, MD
Eldersburg, MD
Federalsburg, MD
Glen Arm, MD
Hagerstown, MD
Nottingham, MD
Towson, MD
Claim your free listing, add your class dates, and get a free Rounded Gear holster for your own carry gun when you're verified.
Claim Your ListingOfficial source: Maryland State Police Licensing Division
The Maryland State Police charge $125 for an initial Wear and Carry Permit application and $75 for a renewal. Replacements and modifications cost $20 each. These fees are non-refundable, and you also pay separately for LiveScan fingerprinting and your training class.
The initial class is at least 16 hours of in-person instruction with a Qualified Handgun Instructor, including classroom topics and a live-fire qualification on a range. Renewal classes are 8 hours. Initial training must be completed within 2 years before you apply.
No. Maryland does not have permitless carry. You need a Wear and Carry Permit from the Maryland State Police to wear, carry, or transport a handgun in public outside of limited exceptions set in state law.
The Maryland State Police Licensing Division aims to issue a final decision within 90 days of receiving a complete application. Plan for about 90 days for a new permit, 90 days for a renewal, and 30 days for a replacement.
You must be at least 21 years old to get a Wear and Carry Permit. Active members of the armed forces, National Guard, or uniformed services may apply under 21.
Start your renewal in the Licensing Portal up to 90 days before expiration, complete an 8 hour renewal class unless you are exempt, upload the signed MSP 29-14 score sheet, and pay the $75 fee. Submit at least 14 days before expiration so you can keep carrying while it is reviewed. Renewals are valid for 3 years. If your permit has already expired, you must reapply as a new applicant with full training and fingerprints.
Maryland law does not require a holster when you carry with a Wear and Carry Permit. A holster is still the safest way to carry, because it protects the trigger, keeps the gun in place, and gives you a consistent draw. If you carry, choose one that covers the trigger guard completely and holds the gun securely, like a KYDEX holster molded to your exact gun.
Listings come from public business information and instructor submissions. Laws change, so confirm current requirements with the official state agency before you apply. This page is not legal advice. Last reviewed October 15, 2026.