Not everyone can make it to the polls on Election Day, which is why you have the ability to vote early both in person and by mail.

Vote Early By Mail

Starting in 2022, every registered voter will automatically be mailed a ballot every election. Voters can still choose to vote in-person at their polling place or a Regional Early Voting location.

Voting by mail gives you flexibility in casting and returning your ballot. It’s simple too. Ballots are mailed 29 days before Election Day along with voting instructions and information on how to return your ballot. Place your marked ballot in the return envelope and seal it. Be sure to sign the addressed return envelope. Without a signature the ballot cannot be counted.

Return Your Ballot

You have choices when returning your ballot. You can return your vote-by-mail ballot by:

  • Mailing it prior to Election Day. The ballot must be postmarked on or before Election Day and received within 7 days of the election. (Election Code 3020)
  • Delivering it to any of the ballot drop off locations.
  • Dropping it off at any polling place within the county on Election Day.

Accessible Vote-By-Mail

A remote accessible vote-by-mail ballot is available upon request, please email for details.

Track Your Vote-By-Mail Ballot

You can confirm if our office has issued or received your ballot by using our My Voting Information tool.

Damaged Or Lost Ballots

If your ballot is damaged or lost, email or call (925) 335-7800 to request a replacement.

Military And Overseas Voters

You have expanded options to vote by mail if you are away from home because you are a member of the military, a military dependent stationed outside Contra Costa County, or a citizen living outside the United States.

A vote-by-mail ballot will be mailed to you as a military and overseas voter, 45 to 60 days before Election Day. You can confirm if your vote-by-mail ballot was issued or whether it has been received by our office through the My Voting Information tool.

As a military and overseas voter, you can also request a ballot be sent via email. Prior to the election, you will receive an email with instructions to access the Voting Away From Home portal, answer a few questions, and download your ballot. Ballots can be returned by mail to the Election Office or by fax to (925)335-7843.

Missing or Unmatched Signatures

You will be notified if your return envelope is missing your signature or if the signature provided does not match the signature on file. You’ll be given a chance to provide or verify your signature so your ballot can be counted. Return the completed missing signature or unmatched signature statement form to our office via mail to PO Box 271 Martinez, CA 94553, by email to, or by fax to 925-335-7836.

Elections Materials for Voter Not At Your Address
If you receive election material for a voter not at your address, return the materials via USPS (notate not at address), email, or call (925) 335-7800.

Vote Early In Person

Contra Costa County has Regional Early Voting sites that give you flexibility in casting your ballot.

These locations are open the Friday, Saturday, and Monday prior to Election Day.

What to Expect

Just like Election Day, it helps to come prepared. Bring your sample ballot or Voter Information Guide to help you make your selections.

When you arrive, give your full name to the staff at the sign in table. No matter where you are in the county, you will receive an official ballot for your residence address.

Proceed to a voting booth and mark your ballot. Each Early Voting site has an accessible ballot-marking device. When you finish, place your ballot in the ballot box. That’s it! Make sure to take your “I Voted” sticker and wear it proudly.