Permit guides › Minnesota
Minnesota concealed carry permit guide
Permit required Last verified November 1, 2026
Not legal advice. This guide is general information, not legal advice. Carry laws change often and vary by city and county. Verify every requirement with the issuing agency before you apply or carry.
Permitless (constitutional) carry
No. A permit to carry is required.
Permit types
- Permit to carry a pistol
Issuing agency and how to apply
County sheriff (BCA oversees)
Apply in person at a county sheriff's office with a BCA-approved training certificate.
Eligibility and minimum age
- Minimum age
- Check with County sheriff (BCA oversees)
- Eligibility
- Check with County sheriff (BCA oversees)
Fees
- Resident (new)
- Set by the sheriff, up to $100
- Non-resident (new)
- Set by the sheriff, up to $100
- Renewal
- Up to $75
Training requirements
BCA-approved training completed within 1 year before applying.
Processing time, validity and renewal
- Processing time
- Sheriff decides within 30 days
- Valid for
- 5 years
Non-resident permits
Available to non-residents. Non-residents may apply at any Minnesota sheriff's office.
Reciprocity
Minnesota recognizes permits from the states on BCA's reciprocity list, some with enhanced/class limits.
Sources
- dps.mn.gov/divisions/bca/public-services-bca/firearms-information/permit-carry/permit-carr
- dps.mn.gov/divisions/bca/public-services/firearms-information/permit-carry-reciprocity
Last verified November 1, 2026. Where a field says "Check with", we couldn't confirm it from an official source.