Voter Guides and Resources

2024 Primary Election Information

Registration Deadline:
Mail: August 9, 2024
Online: August 9, 2024
In-Person: August 13, 2024
*Vermont offers same-day in-person registration and does not have a registration deadline, but recommends voters register online by at least the Friday before the election to allow time for the application to be processed.

Absentee Ballot Request Deadline: August 12, 2024
Absentee Ballot Return Deadline: August 12, 2024

Early Voting: Check with your county clerk

*General Election: August 13, 2024
*Vermont automatically mails ballots to active voters. If you do not receive your ballot by October 10th, please contact your town clerk's office.

Vermont Secretary of State
Vermont Election Information


National Right to Life
Congressional Scorecard