Learn how to register so you can vote in federal, state, and local elections.

Don’t miss your chance to vote
In some states, the registration deadline is as much as 30 days before Election Day. Don’t wait. Register today.
As the 2024 elections approach, many Americans are gearing up to make their voices heard. If you’re looking to register to vote, here’s a step-by-step guide to help you through the process:
1. Check Your Eligibility
Before you start the registration process, ensure you meet the basic eligibility requirements:
- Citizenship: You must be a U.S. citizen.
- Age: You must be at least 18 years old on or before Election Day.
- Residency: You need to be a resident of the state where you are registering.
- Legal Status: Some states have additional requirements, including not being currently incarcerated for a felony conviction.
2. Find Your State’s Requirements
Voting laws and registration deadlines vary by state. Visit your state’s election website or the U.S. Election Assistance Commission for detailed information specific to your state.
3. Choose Your Registration Method
Depending on your state, you can register to vote through various methods:
- Online: Many states offer online voter registration. Check your state’s election website for availability.
- By Mail: Download and complete a voter registration form from your state’s election website or the National Voter Registration Act (NVRA) form.
- In Person: You can also register in person at your local election office, DMV, or other designated locations.

4. Complete the Registration Form
Whether online or on paper, fill out the voter registration form with accurate personal information, including:
- Full name
- Address
- Date of birth
- Driver’s license or state ID number (if applicable)
- Social Security number (last four digits)
5. Submit Your Registration
Submit your completed registration form according to the method you chose:
- Online: Follow the instructions on your state’s election website to submit electronically.
- By Mail: Send your completed form to your local or state election office.
- In Person: Deliver the form to your local election office or other designated location.
6. Confirm Your Registration
After submitting your registration, confirm that it has been processed:
- Online: Check your registration status on your state’s election website.
- By Phone: Contact your local election office to verify your registration.
7. Update Your Registration (If Needed)
If you’ve moved, changed your name, or wish to change your party affiliation, you’ll need to update your registration. Follow the same steps as initial registration to submit changes.
Important Deadlines
Be mindful of registration deadlines, which can vary by state. Some states offer same-day registration, but most require registration several weeks before Election Day.
