Voting Resources
Upcoming Election Dates & Registration Deadlines
Next Election: Primary
Tuesday, June 25, 2024
Registration Deadlines:
By Mail:
Monday, June 17, 2024 (postmarked)
In Person:
Tuesday, June 25, 2024
Online:
Monday, June 17, 2024
General Election
Tuesday, November 5th, 2024
Registration Deadlines:
By Mail:
Monday, October 28, 2024 (postmarked)
In Person:
Tuesday, November 5, 2024
Online:
Monday, October 28, 2024
HOW TO VOTE IN THE ELECTION
There are multiple ways for you to cast your ballot in the elections, including in person or by mail.
To update your registration
If you have a Colorado driver’s license or ID, you can update your voter registration on the Secretary of State’s website. If you do not have a Colorado driver’s license or ID, you can update your voter registration by completing this form and returning it to your county clerk and recorder via mail, fax, or email.
To locate your voter record online, please contact your county clerk and recorder’s office. A list of all county clerk and recorder’s offices can be found here.
To Vote By Mail
If you need to receive a ballot by mail, your address must be current on your voter registration. Check your voter registration and update your address no later than October 31 in order to receive a ballot in the mail.
You have the option to return your ballot by mail or deposit the ballot at the drop box. You also have the option to drop the ballot off at the Voter Service & Polling Center (VSPC). Click here.
To Vote In Person
Every Coloradan has the option to vote in person rather than returning their mail ballot. You may vote in person at any Voter Service and Polling Center (VSPC) in your county.
If you didn’t mail your ballot back, you may go to any Voter Service & Polling Center (VSPC) and obtain a ballot or cast a ballot in person after October 31.
More information
Learn more about our victories and work!





