Find CCW classes in Michigan that meet the state's 8-hour Concealed Pistol License training requirement, plus a plain-language guide to applying, costs, and carry rules.
152 instructors and schools listed
Livonia, MI
Livonia, MI
Clinton Township, MI
Westland, MI
Ann Arbor, MI
Taylor, MI
Eastpointe, MI
Madison Heights, MI
Macomb, MI
Dearborn, MI
Taylor, MI
Mason, MI
Livonia, MI
Novi, MI
Royal Oak, MI
Grand Rapids, MI
Chesterfield, MI
Madison Heights, MI
Flint, MI
Westland, MI
Detroit, MI
Brighton, MI
Bloomfield Township, MI
Byron Center, MI
Hersey, MI
Cedar Springs, MI
Grand Rapids, MI
Westland, MI
Midland, MI
Traverse City, MI
Van Buren Township, MI
Livonia, MI
Coldwater, MI
Clio, MI
Fenton, MI
Livonia, MI
Shelby Township, MI
Lansing, MI
Morley, MI
Lakeland, MI
Clio, MI
Portage, MI
Highland Township, MI
Muskegon, MI
Lawton, MI
Jackson, MI
Rochester, MI
Shelby Township, MI
Ludington, MI
Mulliken, MI
South Lyon, MI
Dowagiac, MI
Traverse City, MI
Ann Arbor, MI
Parma, MI
St. Louis, MI
Lake City, MI
Detroit, MI
Grand Haven, MI
Romulus, MI
Dowagiac, MI
Sterling Heights, MI
Southfield, MI
Bellevue, MI
Clinton Township, MI
Pinckney, MI
Comstock Park, MI
Grand Rapids, MI
Big Rapids, MI
Dowagiac, MI
Paw Paw, MI
Otter Lake, MI
Capac, MI
Oak Park, MI
Battle Creek, MI
Newaygo, MI
Three Rivers, MI
DeWitt, MI
Coleman, MI
Grand Rapids, MI
Jackson, MI
Livonia, MI
Manton, MI
Casco, MI
Wayland, MI
Taylor, MI
Beulah, MI
Hancock, MI
Southfield, MI
China Township, MI
Eastpointe, MI
Grand Rapids, MI
Romulus, MI
Marquette, MI
Twin Lake, MI
Greenville, MI
Plymouth, MI
Southfield, MI
Sylvan Lake, MI
Atlanta, MI
Grand Rapids, MI
Gwinn, MI
Holly, MI
Mt Pleasant, MI
Ypsilanti, MI
Barryton, MI
Manitou Beach, MI
Troy, MI
Detroit, MI
Houghton, MI
Muskegon, MI
Charlotte, MI
Charlotte, MI
Howell, MI
Manistique, MI
Battle Creek, MI
Farmington Hills, MI
Flint, MI
Fostoria, MI
Le Roy, MI
Roseville, MI
Avoca, MI
Caro, MI
Grand Rapids, MI
Belleville, MI
Ithaca, MI
Jenison, MI
Livonia, MI
Wolverine, MI
Newaygo, MI
Alger, MI
Bay City, MI
Bellevue, MI
Belmont, MI
Brooklyn, MI
Kingsford, MI
Milford, MI
New Buffalo, MI
Niles, MI
Ramsay, MI
Richland, MI
Rockford, MI
Sand Lake, MI
Taylor, MI
Village of Clarkston, MI
Williamsburg, MI
Howell, MI
Metamora, MI
New Haven, MI
Owosso, MI
Oxford, MI
Rochester, MI
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: County Clerk (with Michigan State Police)
The initial Concealed Pistol License application fee is $100, paid to the county clerk and nonrefundable. Fingerprinting at a participating entity costs an extra $15. Renewal costs $115. Training class tuition is separate and set by the instructor.
A qualifying class is at least 8 hours: at least 5 hours of classroom instruction plus at least 3 hours on a firing range, where you must fire at least 30 rounds. The training must be completed within 5 years before you apply.
No. Michigan still requires a Concealed Pistol License to carry a concealed gun. A permitless carry bill, House Bill 5653, was introduced in March 2026 and referred to the House Judiciary Committee, but it has no further recorded action and has not become law.
By law, the county clerk must issue your license or a notice of statutory disqualification within 45 days after your fingerprints are taken. If neither arrives in that time, your fingerprint receipt, carried with your state-issued driver license or ID, serves as your license until a decision is issued.
You must be at least 21 years old to get a Michigan Concealed Pistol License. You must also be a legal Michigan resident who has lived in the state for at least 6 months, with limited waivers for emergencies and for new residents who already hold another state's license.
You can renew online or by first-class mail through the Michigan State Police system, up to 6 months before expiration or up to 1 year after it expires. Renewal costs $115 and requires certifying at least 3 hours of review training plus at least 1 hour of range time within the 6 months before you apply. A renewal filed before expiration keeps your current license valid until a decision is made.
Michigan's concealed carry statutes do not require a holster for CPL holders. A holster is still the safest way to 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.