Riverside County residents can complete the online education portion from their own community. Online coursework is followed by a required in-person live-fire qualification and the Riverside County Sheriff’s application process—the permit process is not entirely online.
Western Riverside County
Cities and communities in the northwestern part of the county.
Incorporated cities
Riverside, Corona, Eastvale, Jurupa Valley, Norco, Moreno Valley, Perris
Unincorporated communities
Mead Valley, Woodcrest, Temescal Valley, Home Gardens, Highgrove, El Cerrito, Lake Mathews, Nuevo
Southwest Riverside County
Cities and communities in the southwestern part of the county.
Incorporated cities
Temecula, Murrieta, Menifee (including Sun City), Lake Elsinore, Wildomar, Canyon Lake
Unincorporated communities
French Valley, Lakeland Village, Winchester
Romoland: portions are within the City of Menifee and portions are in unincorporated Riverside County.
San Jacinto Valley and Pass Area
Cities and communities in the San Jacinto Valley, the San Gorgonio Pass, and nearby mountain areas.
Incorporated cities
Hemet, San Jacinto, Banning, Beaumont, Calimesa
Unincorporated communities
Valle Vista, East Hemet, Homeland, Cherry Valley, Cabazon, Mountain Center, Anza, Aguanga
Coachella Valley
Cities and communities in the Coachella Valley.
Incorporated cities
Palm Springs, Cathedral City, Rancho Mirage, Palm Desert, Indian Wells, La Quinta, Indio, Coachella, Desert Hot Springs
Unincorporated communities
Thousand Palms, Bermuda Dunes, Vista Santa Rosa, Indio Hills, Sky Valley
Eastern Riverside County
Cities and communities in the eastern part of the county, toward the Colorado River.
Incorporated cities
Blythe
Unincorporated communities
Desert Center