September 29, 2026

Yes On Prop 39-Voter ID-Push Is On, Coming To Your Town

By Drew Hayes

It’s an exhaustive statewide road-trip to get out the vote for Prop 39, to make sure that elections are fair and trustworthy. Here are the details from Reform California:

The YES on Prop 39 for Voter ID campaign will kick off a statewide bus tour on Tuesday, September 29, that will take it on a 35-day trek with 71 rallies being held across California.

CA State Assemblyman Carl DeMaio – who authored Prop 39 and is Chairman of Reform California – will headline each event and will be joined by local elected officials and civic leaders for each event as they make the case for Prop 39’s bipartisan and balanced approach to implementing Voter ID to restore trust and confidence in democracy.

The tour begins just days before California counties are required to begin mailing vote-by-mail ballots on October 5 and will continue through November 2, the day before Election Day. DeMaio will travel the state in a big yellow “Yes on Prop 39” bus and will be joined by candidates and civic leaders at each stop.

“Over the next 35 days of 71 events, we are looking forward to making our case for Prop 39’s bipartisan solution to Voter ID in every single part of California,” DeMaio said. 

DeMaio and the Prop 39 campaign say the tour will focus on explaining the measure to voters, distributing Reform California’s “Plain English” Voter Guides, training canvassers and volunteers, and presenting the campaign’s argument that Prop 39 implements a bipartisan and balanced solution for Voter ID while preserving mail balloting and keeping voting simple.

STOPS ON THE YES ON PROP 39 TOUR:

**Rallies are free but require a ticket in advance.  Press are welcome to attend the rallies or the designated press conferences but should advise the campaign ahead of time for planning purposes.

 

Grass Valley (Nevada County)

Tuesday, September 29, 2026, 5:00–6:30 pm

Nevada County Fairgrounds – Main Gate, 11228 McCourtney Rd., Grass Valley, CA 95949

 

Marysville

Wednesday, September 30, 2026, 8:00–9:30 am

Yuba County Republican Party HQ, 526 E. Street, Marysville, CA 95901

 

Chico

Wednesday, September 30, 2026, 12:00–1:30 pm

CARD Community Center, 545 Vallombrosa Ave., Chico, CA 95926

 

Redding

Wednesday, September 30, 2026, 6:00–7:30 pm

Frontier Senior Center, 2081 Frontier Trl., Anderson, CA 96007

 

Sacramento (Press Conference)

 Thursday, October 1, 2026, 10 am

West Side – California State Capitol

 

Roseville

Thursday, October 1, 2026, 6:00–7:30 pm

Maidu Community Center, 1550 Maidu Dr., Roseville, CA 95661

 

Santa Rosa

Friday, October 2, 2026, 6:00–7:30 pm

Druid Hall, 1011 College Ave., Santa Rosa, CA 95404

 

Monterey

Saturday, October 3, 2026, 8:00–9:30 am

FOX Theater, 241 Main St., Salinas, CA 93901

 

Paso Robles

Saturday, October 3, 2026, 12:00–1:30 pm

Life Community Church, 3770 Ruth Way, Paso Robles, CA 93446

 

Santa Barbara

Saturday, October 3, 2026, 5:00–6:30 pm

Goleta Community Center, 5679 Hollister Ave., Goleta, CA 93117

 

Westminster

Sunday, October 4, 2026, 1:00–2:30 pm

Lavender’s Hall, 14190 Beach Blvd., Westminster, CA 92683

 

Buena Park

Sunday, October 4, 2026, 5:00–6:30 pm

Christopher Club of Buena Park – Knights of Columbus, 8410 Kass Dr., Buena Park, CA 90621

 

Los Angeles (Press Conference) 

Monday, October 5, 2026 10:00–11:00 am 

Los Angeles Registrar of Voters, 12400 Imperial Hwy, Norwalk, CA 90650

 

Ramona

Monday, October 5, 2026, 6:00–7:30 pm

Hatfield Creek Vineyards & Winery, 1625 Hwy 78, Ramona, CA 92065

 

San Diego (Press Conference)

Tuesday, October 6, 2026 

SD Registrar of Voters 5600 Overland Avenue, San Diego, CA 92123

 

San Marcos

Tuesday, October 6, 2026, 6:00–7:30 pm

San Marcos Community Center, 3 Civic Center Dr., San Marcos, CA 92120

 

Temecula

Wednesday, October 7, 2026, 6:00–7:30 pm

Briar Rose Winery, 41720 Calle Cabrillo, Temecula, CA 92592

 

Corona

Thursday, October 8, 2026, 6:00–7:30 pm

Circle City Center, 365 N Main St., Corona, CA 92880

 

Palm Desert

Friday, October 9, 2026, 6:00–7:30 pm

Portola Community Center, 45480 Portola Ave., Palm Desert, CA 92260

 

Lancaster

Saturday, October 10, 2026, 8:00–9:30 am

American Heroes Park, 642 W Jackman St., Lancaster, CA 93534

 

Moreno Valley

Saturday, October 10, 2026, 12:00–1:30 pm

Moreno Valley American Legion Post, 13876 Old Frontage Rd., Moreno Valley, CA 92553

 

Visalia

Saturday, October 10, 2026, 1:00–2:30 pm

Anthony Community Center, 345 N. Jacob St., Visalia, CA 93291

 

Merced

Saturday, October 10, 2026, 6:00–7:30 pm

Merced County Fairgrounds – San Juaquin Hall, 900 Martin Luther King Jr. Way, Merced, CA 95341

 

San Jose

Sunday, October 11, 2026, 1:00–2:30 pm

Baylands Park – Meadowlands Picnic Area, 999 E. Caribbean Dr., Sunnyvale, CA 94089

 

Walnut Creek

Sunday, October 11, 2026, 5:00–6:30 pm

Pleasant Hill Community Center, 320 Civic Drive, Pleasant Hill, CA 94523

 

San Jose (Press Conference) 

Monday, October 12, 2026 10:00-11:00 am

Santa Clara County Administration Registrar of Voters, 1555 Berger Drive, Building 2, San Jose, CA 95112

 

Folsom

Monday, October 12, 2026, 6:00–7:30 pm

Folsom Community Center, 52 Natoma St., Folsom, CA 95360

 

Norco

Monday, October 12, 2026, 6:00–7:30 pm

Ingalls Event Center, 90 Sixth St., Norco, CA 92860

 

Modesto

Tuesday, October 13, 2026, 12:00–1:30 pm

Howard Prep – Witmer Hall, 1424 Stonum Rd., Modesto, CA 95351

 

Madera

Tuesday, October 13, 2026, 6:00–7:30 pm

VFW Post 1981, 2026 N Granada Dr., Madera, CA 93637

 

Fresno

Wednesday, October 14, 2026, 6:00–7:30 pm

Elks Lodge Fresno – Diana Court Banquet Hall, 5351 N. Diana St., Fresno, CA 93701

 

Bakersfield

Thursday, October 15, 2026, 6:00–7:30 pm

5300 California Ave., Bakersfield, CA 93309

 

Joshua Tree

Thursday, October 15, 2026, 6:00–7:30 pm

VFW Post 7264, 6402 Veterans Way, Joshua Tree, CA 92252

 

Lake Elsinore

Friday, October 16, 2026, 5:30–7:00 pm

Launch Point, 32040 Riverside Dr., Lake Elsinore, CA 92530

 

Alpine

Friday, October 16, 2026, 6:00–7:30 pm

Alpine Community Center, 1830 Alpine Blvd., Alpine, CA 91901

 

Valley Center

Saturday, October 17, 2026, 9:00–10:30 am

Valley Center Community Hall, 28246 Lilac Rd., Valley Center, CA 92082

 

El Cajon

Saturday, October 17, 2026, 12:00–1:30 pm

Heartland Masonic Hall, 695 Ballantyne St., El Cajon, CA 92021

 

Soulsbyville

Saturday, October 17, 2026, 12:00–1:30 pm

Willow Springs Clubhouse, 20522 Willow Springs Dr., Soulsbyville, CA 95372

 

Fallbrook

Saturday, October 17, 2026, 5:00–6:30 pm

Fallbrook Masonic Hall, 203 Rocky Crest Rd., Fallbrook, CA 92028

 

Ventura

Sunday, October 18, 2026, 1:00–2:30 pm

Dos Vientos Community Center, 4801 Borchard Rd., Newbury Park, CA 91320

 

Hermosa Beach

Sunday, October 18, 2026, 5:00–6:30 pm

Clark Building, 861 Valley Dr., Hermosa Beach, CA 90254

 

Huntington Beach

Monday, October 19, 2026, 6:00–7:30 pm

Elks Lodge Huntington Beach, 7711 Talbert Ave., Huntington Beach, CA 92648

 

Riverside

Monday, October 19, 2026, 6:00–7:30 pm

All Points Brewing, 2023 Chicago Ave. Unit BB, Riverside, CA 92507

 

Santa Clarita

Tuesday, October 20, 2026, 6:00–7:30 pm

The Centre, 20880 Centre Point Pkwy., Santa Clarita, CA 91350

 

Brawley

Tuesday, October 20, 2026, 6:00–7:30 pm

American Citizens Club, 890 B St., Brawley, CA 92227

 

Delano

Wednesday, October 21, 2026, 6:00–7:30 pm

Delano Elks Lodge #1761, 708 Cecil Ave., Delano, CA 93215

 

Perris

Wednesday, October 21, 2026, 6:00–7:30 pm

Perris Train Museum, 2201 S A St., Perris, CA 92570

 

Brea

Thursday, October 22, 2026, 6:00–7:30 pm

Brea Community Center, 695 E. Madison Way, Brea, CA 92821

 

Beaumont

Thursday, October 22, 2026, 6:00–7:30 pm

Beaumont Women’s Club Community Center, 306 E 6th St., Beaumont, CA 92223

 

Cameron Park

Friday, October 23, 2026, 5:00–7:00 pm

EDGOP HQ, 3161 Cameron Park Dr., Ste 111, Cameron Park, CA 95682

 

Jurupa Valley

Friday, October 23, 2026, 6:00–7:30 pm

Skyview Event Center, 5257 Wineville Ave., Jurupa Valley, CA 92509

 

Poway

Saturday, October 24, 2026, 9:00–10:30 am

Poway Elks Lodge #2543, 13219 Poway Rd., Poway, CA 92064

 

Lakeside

Saturday, October 24, 2026, 12:00–1:30 pm

Lakeside VFW, 12650 Lindo Ln., Lakeside, CA 92040

 

Carlsbad

Saturday, October 24, 2026, 5:00–6:30 pm

Harding Community Center, 3096 Harding St., Carlsbad, CA 92008

 

Escondido

Sunday, October 25, 2026, 1:00–2:30 pm

Elks Lodge Escondido, 2430 S. Escondido Blvd., Escondido, CA 92025

 

Moorpark

Sunday, October 25, 2026, 2:00–4:00 pm

Home of June Dubreuil, 7288 Littler Ct., Moorpark, CA 93021

 

Fresno

Sunday, October 25, 2026, 5:00–7:00 pm

Club One Casino, 3950 N Cedar Ave., Fresno, CA 93726

 

Newport Beach

Sunday, October 25, 2026, 6:00–7:30 pm

Hornblower – Waterfront Lounge, 2527 West Coast Hwy., Newport Beach, CA 92663

 

Murrieta

Monday, October 26, 2026, 6:00–7:30 pm

Awakening Event Center, 39681 Avenida Acacias, Murrieta, CA 92563

 

Laguna Niguel

Tuesday, October 27, 2026, 6:00–7:30 pm

Sea Country Community Center, 24602 Aliso Creek Rd., Laguna Niguel, CA 92677

 

Moreno Valley

Wednesday, October 28, 2026, 6:00–7:30 pm

Alux Bar & Grill, 23750 Alessandro Blvd., Moreno Valley, CA 92553

 

Rancho Cucamonga

Thursday, October 29, 2026, 6:00–7:30 pm

Central Park – Goldy S. Lewis Community Center, 11200 Base Line Rd., Rancho Cucamonga, CA 91701

 

Yucaipa

Friday, October 30, 2026, 6:00–7:30 pm

Yucaipa Elks Lodge #2389, 12165 2nd St., Yucaipa, CA 92399

 

Chico

Friday, October 30, 2026, 6:00–7:30 pm

Butte GOP HQ, 132 Mission Ranch Blvd., Chico, CA 95926

 

Scripps Ranch

Saturday, October 31, 2026, 9:00–10:30 am

Scripps Ranch Civic Association Community Center, 11885 Cypress Canyon Road, San Diego, CA 92131

 

Chula Vista

Saturday, October 31, 2026, 12:00–1:30 pm

Chula Vista Masonic Center, 732 Third Ave., Chula Vista, CA 91910

 

Apple Valley

Sunday, November 1, 2026, 1:00–2:30 pm

James Woody Community Center, 13467 Navajo Rd., Apple Valley, CA 92308

 

Grand Terrace

Sunday, November 1, 2026, 4:00–5:30 pm

Get Loaded Guns and Ammo, 12210 Michigan St. H, Grand Terrace, CA 92313

 

Rancho Bernardo

Sunday, November 1, 2026, 5:00–6:30 pm

Ed Brown Senior Center, 8402 W Bernardo Dr., San Diego, CA 92127

 

Glendale

Sunday, November 1, 2026, 5:00–6:30 pm

Adult Recreation Center, 201 E. Colorado, Glendale, CA 91205

 

Indio

Monday, November 2, 2026, 6:00–7:30 pm

Jeff Gonzalez Campaign HQ, 81-557 Doctor Carreon Blvd., Suite B-3, Indio, CA 92201

 

San Diego (Reform California Election Night Party)

Tuesday, November 3, 2026, 8:00-11:00 pm

Legacy Resort Hotel & Spa (Globe Room) – 875 Hotel Cir, South San Diego, CA

 

ABOUT PROPOSITION 39:

Proposition 39 is a bipartisan solution for Voter ID that strengthens trust and confidence in California elections while keeping voting simple and preserving vote-by-mail.  The measure would require government-issued identification for in-person voting and the last four digits of a designated government-issued identification number for mail ballots. The measure would also require the state to provide voter identification cards on request and add citizenship-verification requirements for election officials.  

Prop 39 is not the same as the proposal being sought by President Donald Trump – and it was put on the ballot by a citizens’ initiative with almost half of the signatures coming from Democratic and Independent voters.

About the Author

Drew Hayes
Chief Content Officer