
The US is set to vote for their next president on November 5, 2024. As for the voters, they need to be registered and produce documents required by their state to be eligible to vote.
US voter registration deadlines for federal elections vary for different states. According to the National Voter Registration Act (NVRA) of 1993, the states are required to set their voter registration deadlines no more than 30 days before the election.
While some states set their deadlines exactly at the 30-day mark, some allow voters to register up to the election day and in between. The voting can be done by people online, by mail, or in person. Some states have different registration deadlines for different methods of casting votes.
28-30 days before the election: Alaska, Arizona, Arkansas, Florida, Georgia, Indiana, Kentucky, Louisiana, Mississippi, New Mexico, Ohio, Rhode Island, South Carolina, Tennessee, Texas, Puerto Rico, and the Virgin Islands.
20 to 27 days before the election: Delaware, Kansas, Missouri, New Jersey, North Carolina, Oklahoma, Oregon and West Virginia.
One to 19 days before the election: Alabama, Massachusetts, Montana, Nebraska, New York, Pennsylvania, South Dakota, and Guam.
Some states allow registration on election day, and many allow same-day registration and voting during the early voting period. They include: California, Colorado, Connecticut, District of Columbia, Hawaii, Idaho, Illinois, Iowa, Maine, Maryland, Michigan, Minnesota, Nevada, New Hampshire, Utah, Vermont, Virginia, Washington, Wisconsin, Wyoming and Puerto Rico.
States offering same-day voter registration during the early voting period but not on election day: Montana and North Carolina.
No voter registration required: North Dakota
Check the latest information about the registration deadline for your state or territory here.