This story was updated to add new information.
If you've been thinking about participating in the 2024 general election on Nov. 5 but haven't registered yet, the time is now in many states.
Every state has its own registration deadlines. A handful have already passed, but many are within the next two weeks. Some are within the next week. North Carolina, Oklahoma and Idaho residents have just hours to become voters online. Their registration deadlines are Friday.
North Carolina is one of the eight states that Real Clear Politics still projects as a toss-up based on the nationwide polls it aggregates, potentially adding extra weight to each vote cast in the state. North Carolina's 16 electoral votes are among the 104 that Real Clear Politics' analysis shows as toss-ups.
Election betting: What are Trump's odds of winning the election? Here's why they just got better
Voter registration deadlines by state 2024
Of the eight winner-take-all, toss-up states, voter rolls are already set in two: Arizona and Georgia. For all but Nevada, 10 or fewer days remain to register in the other six states.
Voter registration deadlines for every state
Click to scroll to alphabetical groups of states and their deadlines, according to vote.gov : Georgia to Maine | Maryland to New Hampshire | New Jersey to Rhode Island | South Carolina to Wyoming
Alabama: Deadline is Oct. 21. Register online .
Alaska: Deadline passed on Oct. 6.
Arizona: Deadline passed on Oct. 7.
Arkansas: Deadline passed on Oct. 7.
California: Online deadline is Oct. 21. Register online . In-person deadline: Nov. 5.
Colorado: Deadline is Oct. 28. Register online . In-person deadline: Nov. 5.
Connecticut: Deadline is Oct. 18. Register online . In-person deadline: Nov. 5.
Delaware: Deadline is Oct. 12. Register online .
District of Colombia: Deadline is Oct. 15. Register online . In-person deadline: Nov. 5.
Florida: Deadline passed on Oct. 7.
Georgia: Deadline passed on Oct. 7.
Hawaii: Deadline is Nov. 5. Register online .
Idaho: Deadline is Oct. 11. Register online . In-person deadline: Nov. 5.
Illinois: Deadline is Oct. 20. Register online . In-person deadline: Nov. 5.
Indiana: Deadline passed on Oct. 7.
Iowa: Deadline is Oct. 21. Register online . In-person deadline: Nov. 5.
Kansas: Deadline is Oct. 15. Register online .
Kentucky: Deadline passed Oct. 7
Louisiana: Deadline is Oct. 15. Register online .
Maine: Deadline is Oct. 15. Register online . In-person deadline: Nov. 5.
Maryland: Deadline is Oct. 15. Register online . In-person deadline: Nov. 5.
Massachusetts: Deadline is Oct. 26. Register online .
Michigan: Deadline is Oct. 21. Register online . In-person deadline: Nov. 5.
Minnesota: Deadline is Oct. 15. Register online . In-person deadline: Nov. 5.
Mississippi: Deadline passed on Oct. 7.
Missouri: Deadline passed on Oct. 9.
Montana: Deadline passed on Oct. 7. In-person deadline: Nov. 5.
Nebraska: Deadline is Oct. 18. Register online. In-person deadline: Oct. 25.
Nevada: Online is Oct. 23. In-person deadline: Nov. 5.
New Hampshire: You can register to vote from now until Election Day.
New Jersey: Deadline is Oct. 15. Register online .
New Mexico: Online deadline passed on Oct. 8. In-person deadline: Nov. 5.
New York: Deadline is Oct. 26. Register online .
North Carolina: Deadline is Oct. 11. Register online . Same-day registration available during early voting.
North Dakota: No deadline – anyone who lives in the state can vote.
Ohio: Deadline passed on Oct. 7.
Oklahoma: Deadline is Oct. 11. Register online .
Oregon: Deadline is Oct. 15. Register online .
Pennsylvania: Deadline is Oct. 21. Register online
Rhode Island: Deadline passed on Oct. 6, but you can vote for president on Election Day.
South Carolina: Deadline is Oct. 14.
South Dakota: Mail deadline is Oct. 21. Registration form .
Tennessee: Deadline passed on Oct. 7.
Texas: Deadline passed on Oct. 7.
Utah: Deadline is Oct. 25. Register online . In-person deadline: Nov. 5.
Vermont: You can register from now until Election Day. Register online .
Virginia: Deadline is Oct. 14. Register online In-person deadline: Nov. 5.
Washington: Deadline is Oct. 28. Register online . In-person deadline: Nov. 5.
West Virginia: Deadline is Oct. 15. Register online .
Wisconsin: Deadline is Oct. 16. Register online . In-person deadline: Nov. 5.
Wyoming: Mail deadline is Oct. 21. In-person deadline: Nov. 5.
More: To register to vote or check your registration status, click here
This article originally appeared on USA TODAY: Want to vote for Trump or Harris? Deadline to register is just days away in many states.