How, when, and where to vote
See if you are eligible to vote absentee, early, or on Election Day. Get voter ID requirements. And find out if you have to vote for the party you are registered with.
Find out when to vote
The next presidential election will be on November 5, 2024. But the dates of other elections can vary. Learn when you can vote for your federal, state, and local representatives.
Voting on Election Day
Find out when and where to vote and what form of ID to bring with you on Election Day.
Absentee voting or voting by mail
Absentee voting allows you to vote before Election Day by mail or drop box. Learn how to get an absentee ballot, cast your vote, and meet voting deadlines.
Early voting allows you to vote in person before Election Day. Learn where to get more details about early voting in your state.
Do you have to vote for the party you are registered with?
In general elections, you do not have to vote for the candidate from your party. Depending on your state, rules for voting in primaries or caucuses may be different. Learn more.
Who can and cannot vote
Learn if you meet the qualifications to vote in federal, state, and local elections.