How to register to vote for 2028
To register: go to vote.gov, pick your state, and finish before your state's deadline. Then you can vote in the 2028 presidential election on Tuesday, November 7, 2028 - in person, early, or by mail, depending on your state.
3 quick steps
- Check eligibility - U.S. citizen, 18 by Election Day, live in the state where you will vote.
- Register with your state - online (fastest), by mail, or in person. Use the picker below for your official link.
- Vote in 2028 - Election Day, early in-person, or mail/absentee. How to vote in 2028 →
Are you eligible to register?
Three yes/no questions. No data is collected or stored.
Are you a U.S. citizen?
You must be a U.S. citizen to register to vote. Citizens by birth and by naturalization both count.
Find your deadline and register
47 jurisdictions offer online registration. 51 states and D.C. are covered below. Buttons open official government sites - we never see your information.
Pick your state and we'll show your deadline, what to bring, and a button to register on your state's official website.
Voter registration guide for every state
Deadlines, ID rules, same-day registration, and step-by-step instructions for each jurisdiction.
How to register to vote for the 2028 United States presidential election
1. Online
Fastest in most states. You usually need a state ID or the last four digits of your Social Security number.
2. By mail
Download a form from your state or the national mail form, sign it, and mail it before the deadline.
3. In person
DMV, election office, or - in same-day states - at the polls. Bring ID if your state asks for it.
Register-to-vote FAQ
How do I register to vote for the 2028 election?
What is the deadline to register for 2028?
Can I vote if I am not registered yet?
How do I check if I am already registered?
Can people with a felony conviction register to vote?
How do I vote after I register?
Related: How to vote in 2028 · Can felons vote? · Election Day countdown · Early voting explained
Get 2028 election reminders
Key dates, registration windows, and race updates - no spam.