MN Permit to Carry Application Process

also known as Concealed Carry License

  • You must apply in person at the Sheriff’s Office in the county of your residence.

  • You must present a current Minnesota driver’s license, state-issued ID, or a passport (or a legible photocopy).

  • You must be at least 18 years old, a US citizen, or a permanent resident.

  • A Minnesota permit to carry is valid for five years. The permit to carry also acts as a permit to purchase.

  • You must present a current certificate of completion of a Minnesota Permit to Carry Class taught by a BCA-certified instructor (certificates are valid for one year from the date it was issued). The course offered through Liberty Arms Training is an approved course.

  • Applications must be completed in full; incomplete or inaccurate applications may be denied.

  • Application approval may take up to 30 days, depending on the results of a detailed background check.

Minnesota Permit to Carry Applications are available to download online or at your local county Sheriff’s office.

Book A Permit Class Now

Minnesota Sheriff’s Office Locations

Anoka County

13301 Hanson Blvd NW, Andover, MN 55304 (map)
(763) 324-5000

Dakota County

1580 Hwy 55 Hastings, MN 55033 (map)
(651) 438-4700

14955 Galaxie Ave Apple Valley, MN 55124 (map)
(952) 891-7570

Hennepin County

350 South 5th St Room 22 Minneapolis, MN 55415 (map)
(612) 348-8008

Ramsey County

425 Grove Street, St Paul, MN 55101 (map)
(651) 266-9670

Scott County

301 Fuller St S, Shakopee, MN 55379 (map)
(952) 496-8300

Washington County

15015 62nd St N, Stillwater, MN 55082 (map)
(651) 430-7600