2018 California Primary Election

Voter Registration must be completed Online or Postmark by May 21, 2018.
http://registertovote.ca.gov/

If you want to vote-by-mail ballot, the request must be received by May 29th, 2018. http://elections.cdn.sos.ca.gov/vote-by-mail/pdf/vote-by-mail-application.pdf

Personally delivered ballots: Must be delivered by close of polls on June 5, 2018; Mailed ballots: Must be postmarked on or before June 5, 2018, and received by your county elections office no later than June 8, 2018.

For more information:
http://www.sos.ca.gov/elections/upcoming-elections/statewide-direct-primary-june-5-2018/