Some voters have cast their ballots already, and it is too late for people in some states to change their addresses or register to vote at all.

The Supreme Court decision in Shelby County v. Holder three years ago invalidated a crucial component of the Voting Rights Act of 1965. Since then, several states have passed restrictive voting laws — although a few have been hit with high-profile court rulings keeping some of those laws from taking effect.

Here's more on which new voting restrictions are in effect in some states, and the deadline for voting registration in all of them. The deadlines can change — as of Oct. 12, several states affected by Hurricane Matthew changed their voter registration dates.

AD
  • A federal judge ordered Florida to extend its voter registration by six days, until Oct. 18, because of Hurricane Matthew. At least 1.5 million Floridians were under evacuation orders shortly before the original registration deadline of Oct. 11. Gov. Rick Scott (R) refused to extend the deadline, but a federal judge ruled against him. Florida does not offer online registration or same-day registration.
  • In North Carolina, where saturated rivers are forcing thousands from their homes, the deadline to register is Oct. 14. Newly restored rules that were nearly taken away by Republicans will allow voters who miss the deadline to register during early voting. Early voting lasts from Oct. 20 until 1 p.m. Nov. 5.
  • In South Carolina, officials extended the deadline to register to vote. The South Carolina Election Commission said applications postmarked by Tuesday, Oct. 11 will be accepted. Online, email or fax applications are due by midnight, Oct. 9. The previous deadline was Oct. 8.
  • Georgia voting officials urged residents in the path of Hurricane Matthew to register to vote online ahead of its Oct. 11 deadline.

At least 13 states allow voters to register the same day they vote, despite also having registration deadlines.
Colorado
Connecticut
Idaho
Illinois
Iowa
Maine
Minnesota
Montana
New Hampshire
Vermont
Wisconsin
Wyoming
The District of Columbia

Updated: This list previously included California, where a same-day registration provision goes into effect in 2017. It also included Maryland, where same-day registration is only available during early voting.

Oct. 8 is the voter registration deadline for three states:
Mississippi
Nevada, where registration forms sent by mail must be postmarked by this date. The deadline for online or in-person registration is Oct. 18.

Oct. 9 is the voter registration deadline for two states:
Alaska
Rhode Island

Oct. 10 is the voter registration deadline for four states:
Arizona
Arkansas
Hawaii, where voters can also register in person during early voting, which runs from Oct. 25 through Nov. 5.
Washington, where registration forms must be postmarked or completed online by Oct. 10. The deadline for in-person registration is Oct. 31.

AD
AD

Oct. 11 is the voter registration deadline for 13 states and D.C.:
Georgia, where officials urged residents in the path of Hurricane Matthew to register to vote online.
Indiana
Kentucky
Louisiana
Michigan
Montana, where voters can register in person on Election Day.
New Mexico
Ohio
Pennsylvania
Tennessee
Texas
South Carolina
, where officials extended the deadline to register to vote due to Hurricane Matthew. The South Carolina Election Commission said applications postmarked by Tuesday, October 11 will be accepted. Online, email or fax applications are due by midnight, October 9.
Utah, where registration forms must be postmarked by Oct. 11. The deadline for online or in-person registration is Nov. 1.
District of Columbia, where voters can also register and cast a special ballot in person on Election Day.

Oct. 12 is the voter registration deadline for two states:
Illinois. Deadline for mail registration only — voters can register or change their address in person any time before or on Election Day.
Missouri

Oct. 14 is the voter registration deadline for four states:
Idaho, where voters can also register in person on Election Day.
New York
North Carolina, where voters who miss the deadline can register during early voting, which lasts from Oct. 20 until 1 p.m. Nov. 5.
Oklahoma

AD
AD

Oct. 15 is the voter registration deadline for one state:
Delaware

Oct. 17 is the voter registration deadline for one state:
Virginia

Oct. 18 is the voter registration deadline for eight states:
Florida, where Gov. Rick Scott (R) originally refused to extend the Oct. 11 deadline due to Hurricane Matthew. A federal judge ruled against him, extending it at least until Oct. 18. Florida does not offer online registration or same-day registration.
Kansas
Maine, where voters can also register in person on Election Day.
Maryland, where voters can also register in person during the early voting period from Oct. 27 through Nov. 3.
Minnesota, where voters can also register in person on Election Day.
New Jersey
Oregon
West Virginia

Oct. 19 is the voter registration deadline for two states:
Massachusetts
Wisconsin, where voters can also register in person on Election Day.

AD
AD

Oct. 24 is the voter registration deadline for four states:
Alabama
California
South Dakota
Wyoming, where voters can also register in person on Election Day.

Oct. 28 is the voter registration deadline for one state:
Nebraska

Oct. 29 is the voter registration deadline for two states:
Iowa, where voters can also register in person on Election Day.
New Hampshire, where voters can also register in person on Election Day.

Oct. 31 is the voter registration deadline for one state:
Colorado, where voters can also register in person on Election Day.

Nov. 1 is the voter registration deadline for one state:
Connecticut, where voters can also register in person on Election Day.

Nov. 2 is the voter registration deadline for one state:
Vermont, where voters can also register in person on Election Day.

Voters in one state have no registration deadline:
North Dakota

This post has been updated.

AD
AD