California CCW Online Courses Now Available for 21 Counties: Initial, Renewal, Resident & Non-Resident
California CCW Online training has expanded to 21 counties. See which counties accept resident, non-resident, and renewal applications, and how to choose the right course.
California concealed carry permits are issued at the county level, and every county has slightly different rules for who can apply, what training is accepted, and how renewals are handled. That has made it hard for applicants to know which online courses actually satisfy their sheriff's requirements.
We have expanded our California CCW Online course network to cover 21 counties across the state, with separate training tracks for initial applicants, renewals, residents, and non-residents. This post breaks down what is available, where each course applies, and how to pick the right one for your permit application.
Why the expansion matters
Until recently, finding a California-approved CCW course that matched your county's specific requirements meant hunting through individual instructor sites, sheriff checklists, and outdated forum posts. The new county-specific pages on CaliforniaCCWOnline.com put the correct training links, application steps, and renewal information in one place.
Each county page is built around the same structure: an at-a-glance table showing resident and non-resident availability, a separate renewal course link, the issuing authority's contact information, and a step-by-step checklist. That consistency saves applicants from guessing which course variant applies to them.
Counties now supported
The following 21 counties are included in the expanded course network. Resident and non-resident availability varies by county, and all listed counties have a dedicated renewal course.
- Alameda County — resident and non-resident (concealedcarryreviews.com/california-ccw/alameda)
- Alpine County — non-resident only (concealedcarryreviews.com/california-ccw/alpine)
- Fresno County — resident and non-resident (concealedcarryreviews.com/california-ccw/fresno)
- Humboldt County — resident and non-resident (concealedcarryreviews.com/california-ccw/humboldt)
- Kings County — resident and non-resident (concealedcarryreviews.com/california-ccw/kings)
- Lassen County — resident and non-resident (concealedcarryreviews.com/california-ccw/lassen)
- Madera County — resident and non-resident (concealedcarryreviews.com/california-ccw/madera)
- Merced County — resident only (concealedcarryreviews.com/california-ccw/merced)
- Modoc County — resident and non-resident (concealedcarryreviews.com/california-ccw/modoc)
- Mono County — resident and non-resident (concealedcarryreviews.com/california-ccw/mono)
- Monterey County — resident and non-resident (concealedcarryreviews.com/california-ccw/monterey)
- Plumas County — resident and non-resident (concealedcarryreviews.com/california-ccw/plumas)
- Riverside County — resident and non-resident (concealedcarryreviews.com/california-ccw/riverside)
- Sacramento County — resident and non-resident (concealedcarryreviews.com/california-ccw/sacramento)
- San Benito County — resident and non-resident (concealedcarryreviews.com/california-ccw/san-benito)
- Santa Cruz County — resident and non-resident (concealedcarryreviews.com/california-ccw/santa-cruz)
- Siskiyou County — resident and non-resident (concealedcarryreviews.com/california-ccw/siskiyou)
- Stanislaus County — resident only (concealedcarryreviews.com/california-ccw/stanislaus)
- Tehama County — resident and non-resident (concealedcarryreviews.com/california-ccw/tehama)
- Tulare County — resident and non-resident (concealedcarryreviews.com/california-ccw/tulare)
- Tuolumne County — resident only (concealedcarryreviews.com/california-ccw/tuolumne)
Initial courses vs. renewal courses
California Penal Code requires 16 hours of training for an initial CCW application and 8 hours of training for a renewal. The initial course must include a live-fire qualification with each firearm you intend to list on the permit. Renewals also require a live-fire qualification, but the classroom portion is shorter.
The U.S. LawShield initial and renewal courses are county-specific, so the certificate you receive matches what your sheriff's office expects. Click the county card on https://CaliforniaCCWOnline.com to see the exact course links for your county.
Resident vs. non-resident applicants
California residents apply through their county of residence. Non-residents can apply only in counties that accept out-of-county or out-of-state applicants, and most of those counties require a documented connection to the county — typically employment, business ownership, or regular property use.
The counties marked as non-resident-friendly in the list above have historically accepted non-resident applications, but sheriff policies change. Always confirm current eligibility with the issuing authority before purchasing a course.
How to choose the right course
- Identify your county and whether you are applying as a resident, non-resident, or renewal.
- Visit the county-specific page on CaliforniaCCWOnline.com to find the correct initial or renewal course link.
- Verify your eligibility recognized by your sheriff's office before enrolling.
- Complete the online classroom portion and schedule your live-fire qualification.
- Submit your certificate with your BOF 4012 application and required documentation.
What to expect during training
The online portion of each course covers California firearm law, use-of-force standards, safe storage and transport, and the practical realities of carrying under SB 2. The live-fire portion tests your ability to safely draw and fire your carry pistol at a reasonable qualification distance.
Most counties allow you to list up to three firearms on your permit. You must qualify with each firearm you intend to list, so plan your range session accordingly.
Renewal reminders
California CCW permits are valid for two years. Renewals require 8 hours of training and a new qualification. If your permit expires before renewal, you must restart the full 16-hour initial course process instead of the shorter renewal track.
Set a reminder at least 90 days before expiration. Some counties allow you to start the renewal process early, which avoids any gap in your permit status.
Sheriffs update training requirements, fees, and application procedures with little notice. The course links on CaliforniaCCWOnline.com are updated as policies change, but you should still verify the latest checklist directly with your sheriff's office.
Frequently Asked Questions
Are these courses valid for all 21 counties?
Each county has its own initial and renewal course links. The course network is organized by county, so you select the correct page for the county where you are applying. Always verify the certificate is accepted by that sheriff's office.
Can non-residents take these courses?
Yes, but only counties that accept non-resident applications will issue a permit. The courses are open to anyone, but the county's eligibility rules determine whether you can actually apply. Non-resident-friendly counties are listed on the county pages.
What is the difference between initial and renewal training?
Initial California CCW training is 16 hours. Renewal training is 8 hours. Both require a live-fire qualification. Renewals must be completed before your current permit expires.
How do I know which county page is mine?
Visit https://CaliforniaCCWOnline.com and select your county from the grid, or go directly to https://concealedcarryreviews.com/california-ccw/[county-name]. The county page lists resident and non-resident availability, permit types, and the correct initial and renewal course links.