Registration Open
Single-Day, One-Time
Online 3-Hour Michigan CPL Renewal Course - Available 24/7
Delivered 24/7 via Video On Demand
RENEWING YOUR MICHIGAN CPL? https://www.Michigan-CPL-Renewal.com Applicants are required to do a three hour review of the required training in the 6 months prior to renewal. Taking an actual class is NOT required. You can self-study.
This self-study video has everything YOU NEED TO REVIEW in order to sign the affidavit on your application. Valid for ALL Michigan counties.
Includes all the recent firearm law updates and so much more! We've done all the research for you and have compiled it in a self-study training video you can watch 24 hours a day, 7 days a week. Watch it all at once, or in segments.
USCCA Instructor available for questions 586-598-5300
www.Michigan-CPL-Renewal.com A 3-Hour Review is REQUIRED by the State PRIOR to renewing your Michigan CPL.
You don’t need to take an actual class - self-study is authorized. An instructor does not need to be present for the review or the 1 hour range requirement.
Our $19.95 video on demand self-study course is available 24/7 and covers every topic you are required to review and offers a certification of completion for your records as proof of your training.
Answer Question 11 wrong on the renewal application and you will be denied, your fee will not be returned and you will need to take a new full 8-hour course in order to apply again, paying the fee again.
That’s an almost $400 mistake you DON’T want to make.
Invest the $19.95 in yourself to insure you meet the state requirement for renewal training.
A USCCA Certified Instructor is available for any questions 586-598-5300
Schedule
June 2026
Sun, Jun 7, 2026
12:27 AM - 12:27 PM EDT
Mon, Jun 8, 2026
12:27 AM - 12:27 PM EDT
Tue, Jun 9, 2026
12:27 AM - 12:27 PM EDT
Wed, Jun 10, 2026
12:27 AM - 12:27 PM EDT
Thu, Jun 11, 2026
12:27 AM - 12:27 PM EDT
Fri, Jun 12, 2026
12:27 AM - 12:27 PM EDT
Sat, Jun 13, 2026
12:27 AM - 12:27 PM EDT
Sun, Jun 14, 2026
12:27 AM - 12:27 PM EDT
Mon, Jun 15, 2026
12:27 AM - 12:27 PM EDT
Tue, Jun 16, 2026
12:26 AM - 12:27 PM EDT
Wed, Jun 17, 2026
12:27 AM - 12:27 PM EDT
Thu, Jun 18, 2026
12:27 AM - 12:27 PM EDT
Fri, Jun 19, 2026
12:27 AM - 12:27 PM EDT
Sat, Jun 20, 2026
12:27 AM - 12:27 PM EDT
Sun, Jun 21, 2026
12:27 AM - 12:27 PM EDT
Mon, Jun 22, 2026
12:27 AM - 12:27 PM EDT
Tue, Jun 23, 2026
12:27 AM - 12:27 PM EDT
Wed, Jun 24, 2026
12:27 AM - 12:27 PM EDT
Thu, Jun 25, 2026
12:27 AM - 12:27 PM EDT
Fri, Jun 26, 2026
12:27 AM - 12:27 PM EDT
Sat, Jun 27, 2026
12:27 AM - 12:27 PM EDT
Sun, Jun 28, 2026
12:27 AM - 12:27 PM EDT
Mon, Jun 29, 2026
12:27 AM - 12:27 PM EDT
Tue, Jun 30, 2026
12:27 AM - 12:27 PM EDT
July 2026
Wed, Jul 1, 2026
12:27 AM - 12:27 PM EDT
Thu, Jul 2, 2026
12:27 AM - 12:27 PM EDT
Fri, Jul 3, 2026
12:27 AM - 12:27 PM EDT
Sat, Jul 4, 2026
12:27 AM - 12:27 PM EDT
Sun, Jul 5, 2026
12:27 AM - 12:27 PM EDT
Mon, Jul 6, 2026
12:27 AM - 12:27 PM EDT
Tue, Jul 7, 2026
12:27 AM - 12:27 PM EDT
Wed, Jul 8, 2026
12:27 AM - 12:27 PM EDT