Call or text 1-623-850-4134 Support available 7 days a week
Riverside CCW Online

California Resident & Non-Resident paths

Your California CCW education starts here.

Choose the path that fits you. Complete the online education, then finish your required in-person live-fire qualification in Riverside or nationwide.

Choose your course

Start with where you live.

Then choose initial or renewal.

$195normally $325

Riverside County Approved Course

Out-of-state Non-Resident

Initial course

Promotional online course tuition. Live-fire qualification and Sheriff fees are separate.

View course
$195normally $325

Riverside County Approved Course

Riverside resident

Initial course

Promotional online course tuition. Live-fire qualification and Sheriff fees are separate.

View course
$125normally $200

Riverside County Approved Course

Out-of-state Non-Resident

Renewal course

Promotional online course tuition. Live-fire qualification and Sheriff fees are separate.

View course
$125normally $200

Riverside County Approved Course

Riverside resident

Renewal course

Promotional online course tuition. Live-fire qualification and Sheriff fees are separate.

View course

Two application paths

Resident or Non-Resident, step by step.

Riverside County resident

For applicants who live in Riverside County. Step order can vary—follow the requests and deadlines in your own application.

  1. 1

    Complete the resident online course

    Choose the Riverside resident initial or renewal course and receive your certificate of completion.

  2. 2

    Qualify in person with Riverside CCW Training

    Schedule your live-fire qualification in Riverside with Riverside CCW Training.

  3. 3

    Submit your Sheriff application

    Apply through the county’s online portal, upload your certificates and required documents when requested, and pay Sheriff fees directly to the county.

  4. 4

    Interview and fingerprints

    Complete the Sheriff investigator interview and fingerprinting as instructed by the Sheriff’s Office.

  5. 5

    Permit decision

    The Riverside County Sheriff’s Office reviews your application and issues the permit.

Out-of-state Non-Resident

For applicants who live outside California. Step order can vary—follow the requests and deadlines in your own application. Our Support Team can help you navigate the correct process for you.

  1. 1

    Complete the Non-Resident online course

    Choose the Non-Resident initial or renewal course and receive your certificate of completion—no classroom travel needed for the online portion.

  2. 2

    Qualify in person near you

    Complete the live-fire qualification with a certified instructor near you. We can help you locate and schedule one, or you can qualify in California with Riverside CCW Training. The California Roster Restrictions DO NOT apply to Non-Residents. You may qualify with and list up to (6) firearms on your permit. 10 Round Magazine Capacity Maximum, No threaded barrels. Must qualify with each firearm you list.

  3. 3

    Submit your Sheriff application

    Apply through the county’s online portal, upload your certificates and required documents when requested, and pay Sheriff fees directly to the county.

  4. 4

    Interview and fingerprints

    Non-Resident initial applicants may choose a virtual interview or arrange an in-person interview with the Sheriff, subject to available appointments. Submit fingerprints as instructed.

  5. 5

    Permit decision

    The Riverside County Sheriff’s Office reviews your application and issues the permit.

How it works

Education, qualification, application.

  1. 01

    Choose and complete your online course

    Select Riverside resident or out-of-state Non-Resident, then initial or renewal.

  2. 02

    Complete live-fire qualification

    Your online education is followed by an in-person live-fire qualification.

  3. 03

    Manage your Sheriff application

    You control your application account and signatures. The Sheriff’s Office makes permit decisions and issues permits.

John Galletta, Riverside CCW Online instructor

Your instructor

Education built around responsible preparation.

John Galletta is a California DOJ Certified Instructor, NRA Firearms Instructor, and veteran defensive shooting trainer who brings more than 40 years of experience to the classroom. He founded Riverside CCW Training and leads the instruction behind Riverside CCW Online.

  • The online education division of Riverside CCW Training / Brothers and Arms. Provides online education, course access, live-fire qualification and student support for Residents and Non-Residents nationwide available 7 days a week. 
  • Riverside CCW Training / Brothers and Arms provides in-person instruction and live-fire qualification and is an approved CCW training vendor by the Riverside County Sheriff’s Office and San Bernardino County Sheriff’s Department.
  • The issuing Sheriff’s Office manages the application, makes permit decisions, and issues licenses. Training providers do not issue licenses.
John Galletta signature

Student review

In a student’s words

“BEST CCW CLASS AVAILABLE! After 20 years of carrying firearms in various professions I can confidently say John's class is some of the most beneficial training I've had. Anyone can stand up there and teach the california mandated materials. John's class is set apart by the depth he goes into explaining the physical and psychological effects of a shooting. Through first hand experience he is able to walk you through what its actually like, being involved in a shooting, during and after the incident. Despite it clearly taking a toll on John, he continues to stand in front of his students and share his experience day after day. This alone is a testament to how much he cares about providing the best training possible. Nobody else is willing to recount their trauma like that for the benifit of their students. I truly believe that provides an element of training, that will make a huge difference in the event you are involved in a self defense action. You'll know better what to expect and be better prepared to deal with the real life costs successfully. John's class is entertaining and engaging which makes the mandated 8hrs fly by. I'm also a firearms instructor. I've certified more than 5000 law enforcement officers and attended many classes over the years. I say that only to give credibility when I tell you that John is one of the finest instructors I've come across. His ability to shift techniques as needed to bring each individual shooter up to exceed standards is rare. From first time shooters to very advanced, John has something to offer everyone. When I attend a class I'm happy if I can get that one useful nugget of info. John's classes usually offer several. Highly recommend!”
Nathan Russell · Google review · 5 stars
Read original review

Separate from tuition

Sheriff fees: $205.39

For initial applicants, Riverside Sheriff online application and issuance fees total $205.39, including online transaction fees. This is paid separately from course tuition. Renewal applicants should follow the Sheriff’s current renewal fee instructions.

Common questions

Before you enroll

How long is a California CCW permit valid?

Standard California CCW licenses issued before January 1, 2027, keep the expiration date printed on the license. Beginning January 1, 2027, standard licenses issued or renewed may be valid for up to three years, depending on the issuing agency’s issuance period. Existing two-year licenses are not automatically extended.

Will my CCW application be completed within 120 days?

California law requires the issuing agency to give written notice of approval or denial within 120 days of receiving a completed initial application, or 30 days after receiving the required DOJ information, whichever is later. For renewal applications submitted on or after September 1, 2026, a similar later-date rule applies. This is a deadline for a decision notice, not a promise that a permit will be issued within 120 days. Applicants should follow requests in their Sheriff application.

Can out-of-state residents apply?

Yes. People who live outside California can follow Riverside County’s Non-Resident application path. As of January 1, 2026, membership in a specific organization is not required to apply as a Non-Resident. Choose the out-of-state Non-Resident course, then select initial or renewal.

Is the entire process online?

No. The education portion is online, followed by an in-person live-fire qualification. You manage the separate permit application through the Riverside County Sheriff’s Office.

What training is required for initial and renewal applicants?

Riverside’s application portal lists 16 hours of training for initial applicants and 8 hours for renewal applicants. Both paths include an in-person live-fire qualification.

Where do I complete live-fire qualification?

Riverside County residents qualify with Riverside CCW Training. Non-Residents may qualify with a certified instructor near home or with Riverside CCW Training in California.

What do tuition, live-fire, and Sheriff fees cover?

Promotional online course tuition is $195 for an initial course (normally $325) or $125 for a renewal course (normally $200). Live-fire qualification charges are separate. For initial applicants, Riverside Sheriff online application and issuance fees total $205.39, including online transaction fees. This is paid separately from course tuition. Renewal applicants should follow the Sheriff’s current renewal fee instructions.

Who issues the permit?

The issuing Sheriff’s Office reviews the application, makes permit decisions, and issues the license. Riverside CCW Online provides online education and support, while Riverside CCW Training provides in-person instruction and qualification.

How does concierge support work?

Optional, paid application assistance is available to help you organize documents and understand each step. You remain responsible for signing and submitting your own application; staff do not sign for applicants.

What if I need help?

Call or text 1-623-850-4134 · Support available 7 days a week. You can also email support@RiversideCCWOnline.com, or submit the contact form on our contact page.

How do renewals work?

Choose the 8-hour renewal course for your applicant path ($125, normally $200), complete the required live-fire qualification, and follow the Sheriff’s current renewal instructions. For renewal applications submitted to DOJ on or after September 1, 2026, new fingerprints are required: Riverside County Residents complete Live Scan, and Non-Residents submit ink-rolled fingerprint cards as instructed by the Sheriff.

What firearms can I carry with my permit?

Riverside County allows up to six firearms on a permit, and you must qualify with each one. Each firearm must be lawful to possess and carry in California and accepted by the Sheriff.

Does Riverside County require a psychological evaluation?

It is not listed as a standard step in Riverside County’s published CCW process. Follow any instructions the Sheriff gives for your individual application.

Do I need an address, business, or family in Riverside County?

No Riverside address, business, or family connection is listed as a general Non-Resident requirement. You must truthfully attest to your intended travel or time in Riverside County.

Do you offer in-person courses?

Yes. Riverside CCW Training offers in-person options, including firearms safety, home defense, and concealed carry courses. Call or text 1-623-850-4134 to discuss the right course.

Course tuition, live-fire qualification charges, and Sheriff fees are separate payments.

Ready to begin?

Choose the course that matches your path.

View all four courses