X

Find a Class Near You

Michigan CPL Renewal Classes


Michigan CPL Renewal Classes

Stay current on Michigan carry law and satisfy your renewal review. Take it live in person or online with Will and Dan, the instructors behind 700+ five-star reviews.

What Our Students Say

★★★★★ 5 · 721 Google reviews

★★★★★

Instructors are razor sharp, nice, helpful and the renewal course was better in person than online, easy and done quickly!!

Brian Saad · a week ago

★★★★★

This class is very informative and Will puts things in Layman’s Terms. The class goes pretty quickly and you take a lot of good information away but, you never feel rushed. If you have questions, they are answered wit…

Tammy Marcoux (tmarcwho) · 4 weeks ago

★★★★★

Will was a phenomenal teacher explained everything well and was super attentive when we were in the range

Smoovementt TTV · a month ago

★★★★★

If you’re interested in taking a CPL class I would highly recommend taking the class with Will Luker. You will not be disappointed. I would also recommend the full range experience where you have the opportunity to…

Chris Coleman · a month ago

Read all 721 reviews on Google »

Reviews from Google

Michigan CPL Renewal Class Dates

Virtual (live on Zoom)

Class is taught live on Zoom by lead instructor Will Luker and Dan K. A camera is not required. Certificates are emailed after class, and the Zoom link is emailed separately the day before class.

Nov 2026

11/21/2026$39

Saturday - VIRTUAL Michigan CPL Renewal Class - $39

Live on Zoom
Spaces availableRegister

Dec 2026

12/05/2026$39

Saturday - VIRTUAL Michigan CPL Renewal Class - $39

Live on Zoom
Spaces availableRegister

12/19/2026$39

Saturday - VIRTUAL Michigan CPL Renewal Class - $39

Live on Zoom
Spaces availableRegister

In-Person

Saturday, November 21
9:00 am - 12:15 pm$39

Saturday - Michigan CPL Renewal Class - $39

Taylor
Spaces availableRegister
Sunday, November 29
2:00 pm - 6:00 pm$69

Battle Creek CPL Renewal Class - Sunday - $69

Battle Creek
Spaces availableRegister
Saturday, December 5
9:00 am - 12:15 pm$39

Saturday - Michigan CPL Renewal Class - $39

Taylor
Spaces availableRegister
Saturday, December 19
9:00 am - 12:15 pm$39

Saturday - Michigan CPL Renewal Class - $39

Taylor
Spaces availableRegister
Sunday, December 27
2:00 pm - 6:00 pm$69

Battle Creek CPL Renewal Class - Sunday - $69

Battle Creek
Spaces availableRegister

Questions? Text or call 248-662-5744.

Do you know the answers?

  • What new laws were added in the last year? The last five years?
  • The rules governing use of force in self defense
  • Every concealed pistol free zone
  • Whether you can be sued after using force
  • How long you have to disclose that you are carrying when stopped by police
  • How you need to store your firearms
  • Whether you can legally borrow or lend a pistol
  • Every law that pertains to carrying a concealed pistol

Would you bet your life on it? Our renewal class is a legal refresher and deep-dive that keeps you current, so you do not become a felon by accident.

01 Why renew with us

More than a checkbox


01

700+ 5-star reviews

We go above and beyond to make sure you have the best experience, and our verified Google reviews show that commitment.


02

In person or virtual

Join us in person or over the internet to get the best CPL renewal education for your schedule.


03

Legal deep-dive

We cover the Michigan laws like no other class, so you understand use of force and recent changes.


02 Why you need this class

What renewal gives you


01

Know the law

Learn the updates and changes, and get refreshed on the do’s and don’ts of carrying and the use of force in self defense. This is what we are known for.


02

Satisfy the state requirement

The state of Michigan requires you to spend a minimum of 3 hours reviewing your course material. Be compliant and stay up to date at the same time.


03

Proof of training

You get a certificate showing you took our CPL renewal course. It demonstrates you went above and beyond to be responsible.


04

Do not become a felon by accident

Carrying a concealed pistol is a lot of liability. You are expected to know every Michigan carry law and follow it. Forgetting one will not get you a free pass from the police.


Michigan CPL renewal requirements

  • Review your CPL course material for at least 3 hours
  • Visit a range and complete at least 1 hour of shooting within the 6 months before your renewal application

By submitting your renewal application, you certify that you have completed the 3-hour course review and the 1-hour range practice in the last 6 months. A certificate from a renewal class like ours is not mandatory, but it provides proof that you completed the requirements if it is ever needed. Proof of training is not required by the County Clerk’s Office or the online system during renewal.

For the renewal requirements, fees, and timing in one place, see this Michigan CPL renewal guide.

How to renew your CPL

  • In person: visit your County Clerk’s Office to renew your CPL.
  • Online: complete the entire process online with a PIN provided by your County Clerk’s Office. Apply at the CPL Renewal Application Website using the PIN in the renewal notice your county clerk mails 3 to 6 months before your expiration date. Lost your PIN? Contact the County Clerk’s Office or the Michigan State Police CPL Division to request it.
  • Cost: $115. You can apply up to 6 months before your CPL expires.

Questions? Text or call 248-662-5744.

What the renewal class covers

  • What an MCL is, and your obligation to know and follow every Michigan law on carrying a concealed pistol
  • Use of deadly force
  • Defending yourself in your home
  • Use of force other than deadly force
  • Duty to retreat
  • Rebuttable presumptions
  • Civil liability
  • Criminal liability
  • Making statements to the police
  • Reading the actual law itself
  • Concealed pistol free zones
  • Transportation of firearms
  • Documentation you need to have while carrying
  • Handling stops by law enforcement
  • Carrying while impaired
  • The application process
  • Renewal requirements and process
  • Brandishing
  • Safe storage laws
  • Considerations while carrying
  • And more
01 Common questions

Michigan CPL renewal questions


When and how do I renew my CPL?

You can apply up to 6 months before your CPL expires, at the county clerk or online. The fee is $115. You must certify that you completed at least 3 hours of review of your CPL training and at least 1 hour of range time in the 6 months before you apply.


How much does a Michigan CPL cost?

A new CPL costs $100, paid to the county clerk when you file, plus a $15 fee to whoever takes your fingerprints, so $115 in total. A renewal is $115. Class tuition is separate.


How long is a CPL valid?

A CPL, including a renewal, is valid until your birthday that falls 4 to 5 years after it is issued or renewed.


How long is a Michigan CPL class?

State law requires at least 8 hours of instruction: 5 hours on the classroom topics set by law and at least 3 hours on a firing range, where you fire at least 30 rounds.


How old do you have to be to get a CPL?

You must be 21 to be issued a CPL. You can take the class before you turn 21, because the training certificate counts as long as the class was within 5 years before you apply.


Do I have to take the class in my county?

No. The law does not tie the class to the county you live in. A certificate from a qualifying course is accepted by any county clerk in Michigan.


We do more than renewal classes

  • Michigan CPL classes: our full CPL class with a legal deep-dive. You do not need to own a firearm.
  • Virtual CPL classes: do the classroom portion on Zoom, then a 3-hour range course to meet the training requirement.
  • 3-hour range course: learn shooting fundamentals with certified instructors, no experience necessary.
  • Become an instructor: get certified as a USCCA instructor and take your passion to the next level.

Be your own first responder

Our classes fill up, so do not delay. Sign up for an in-person or virtual Michigan CPL renewal class today.

See renewal class dates