Election Day is Tuesday, May 12!

Vote by Mail
Make your voice heard in this special election for State Senate! Your ballot will count if it is postmarked on or before Tuesday, May 12.

The postage on your ballot is pre-paid, and you can mail it from any mailbox or Post Office. You can also drop off your ballot on Tuesday, May 12, at any in-person voting location listed below.

The Riverside County Registrar of Voters ballot drop box is open 24-hours a day and you can drop off your ballot anytime by 8:00pm on Tuesday, May 12.

Please remember to sign and date your ballot in the space provided!

If you have any questions about voting, or if you lost your ballot and need a replacement, please contact the County of Riverside Registrar of Voters by calling (951) 486-7200, or sending an email to

Additional information about the May 12 Special Election can be found here:

Vote In-Person
If you would prefer to vote in-person, the following in-person voting locations will be open on Election Day, Tuesday, May 12, from 7:00am to 8:00pm:

Desert Hot Springs Library
11691 West Drive
Desert Hot Springs, CA 92240

Lake Elsinore Library
600 W. Graham
Lake Elsinore, CA 92530

Mecca Library
91260 Avenue 66
Mecca, CA 92254

Riverside County Registrar of Voters
2720 Gateway Drive
Riverside, CA 92507

Temecula – Grace Mellman Library
41000 County Center Drive
Temecula, CA 92591

Thousand Palms Library
31189 Robert Road
Thousand Palms, CA 92276

Paid for by Eduardo Garcia for State Assembly 2020 (ID#1414577)

83-103 Avenue 48 Suite IB 111

Coachella, CA 92236

Another Glo’ing Website by: Inerglo Creative