Skip to content
Last updated:

Voter registration deadlines

If there is anything that we have missed, please send an email to error@voteamerica.com.

StateRegistration deadlinesRegister to vote
Alabama
  • In person: 15 days before Election Day
  • By mail: Postmarked 15 days before Election Day
  • Online: 15 days before Election Day
Register to vote in Alabama
Alaska
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: 30 days before Election Day
Register to vote in Alaska
Arizona
  • In person: 29 days before Election Day
  • By mail: Postmarked 29 days before Election Day
  • Online: 29 days before Election Day
Register to vote in Arizona
Arkansas
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: N/A
Register to vote in Arkansas
California
  • In person: Election Day
  • By mail: Postmarked 15 days before Election Day
  • Online: 15 days before Election Day
Register to vote in California
Colorado
  • In person: Election Day
  • By mail: Postmarked 8 days before Election Day
  • Online: 8 days before Election Day
Register to vote in Colorado
Connecticut
  • In person: Election Day
  • By mail: Postmarked 7 days before Election Day
  • Online: 7 days before Election Day
Register to vote in Connecticut
Delaware
  • In person: 24 days before Election Day
  • By mail: Postmarked 24 days before Election Day
  • Online: 24 days before Election Day
Register to vote in Delaware
District of Columbia
  • In person: Election Day
  • By mail: Received 21 days before Election Day
  • Online: N/a
Register to vote in District of Columbia
Florida
  • In person: 29 days before Election Day
  • By mail: Postmarked 29 days before Election Day
  • Online: 29 days before Election Day
Register to vote in Florida
Georgia
  • In person: 29 days before Election Day
  • By mail: Postmarked 29 days before Election Day
  • Online: 29 days before Election Day
Register to vote in Georgia
Hawaii
  • In person: Election Day
  • By mail: Postmarked 10 days before Election Day
  • Online: 30 days before Election Day
Register to vote in Hawaii
Idaho
  • In person: Election Day
  • By mail: Received 25 days before Election Day
  • Online: 25 days before Election Day
Register to vote in Idaho
Illinois
  • In person: Election Day
  • By mail: Postmarked 28 days before Election Day
  • Online: 16 days before Election Day
Register to vote in Illinois
Indiana
  • In person: 29 days before Election Day
  • By mail: Postmarked 29 days before Election Day
  • Online: 29 days before Election Day
Register to vote in Indiana
Iowa
  • In person: Election Day
  • By mail: Postmarked 15 days before Election Day
  • Online: 15 days before Election Day
Register to vote in Iowa
Kansas
  • In person: 21 days before Election Day
  • By mail: Postmarked 21 days before Election Day
  • Online: 21 days before Election Day
Register to vote in Kansas
Kentucky
  • In person: 29 days before Election Day
  • By mail: Received 29 days before Election Day
  • Online: 29 days before Election Day
Register to vote in Kentucky
Louisiana
  • In person: 20 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: 20 days before Election Day
Register to vote in Louisiana
Maine
  • In person: Election Day
  • By mail: Received 21 business days before Election Day
  • Online: N/A
Register to vote in Maine
Maryland
  • In person: Election Day
  • By mail: Postmarked 21 days before Election Day
  • Online: 21 days before Election Day
Register to vote in Maryland
Massachusetts
  • In person: 20 days before Election Day
  • By mail: Postmarked 20 days before Election Day
  • Online: 20 days before Election Day
Register to vote in Massachusetts
Michigan
  • In person: Election Day
  • By mail: Postmarked 15 days before Election Day
  • Online: 15 days before Election Day
Register to vote in Michigan
Minnesota
  • In person: Election Day
  • By mail: Received 21 days before Election Day
  • Online: 21 days before Election Day
Register to vote in Minnesota
Mississippi
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: N/A
Register to vote in Mississippi
Missouri
  • In person: 27 days before Election Day
  • By mail: Postmarked 27 days before Election Day
  • Online: 27 days before Election Day
Register to vote in Missouri
Montana
  • In person: Regular registration closes 30 days before any election. Late registration is an option for people who miss the regular registration deadline. It is available starting the day after the close of regular registration and ends at noon on the day before the election. Late registration must be done at the county election office (or at the location designated by the election administrator), not at a polling place.
  • By mail: Postmarked 30 days before Election Day
  • Online: N/A
Register to vote in Montana
Nebraska
  • In person: 11 days before Election Day
  • By mail: Postmarked 18 days before Election Day
  • Online: 18 days before Election Day
Register to vote in Nebraska
Nevada
  • In person: Election Day
  • By mail: Postmarked 28 days before Election Day
  • Online: 5 days before Election Day
Register to vote in Nevada
New Hampshire
  • In person: Election Day
  • By mail: Received 14 days before Election Day (may vary, please confirm with your local election office)
  • Online: N/A
Register to vote in New Hampshire
New Jersey
  • In person: 21 days before Election Day
  • By mail: Received 21 days before Election Day
  • Online: 21 days before Election Day
Register to vote in New Jersey
New Mexico
  • In person: 3 days before Election Day
  • By mail: Postmarked 28 days before Election Day
  • Online: 28 days before Election Day
Register to vote in New Mexico
New York
  • In person: 25 days before Election Day
  • By mail: Postmarked 25 days before Election Day
  • Online: 25 days before Election Day
Register to vote in New York
North Carolina
  • In person: 3 days before Election Day
  • By mail: Postmarked 25 days before Election Day
  • Online: 25 days before Election Day
Register to vote in North Carolina
North Dakota
  • In person: N/A
  • By mail: N/A
  • Online: N/A
Register to vote in North Dakota
Ohio
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: 30 days before Election Day
Register to vote in Ohio
Oklahoma
  • In person: 25 days before Election Day
  • By mail: Postmarked 25 days before Election Day
  • Online: N/A
Register to vote in Oklahoma
Oregon
  • In person: 21 days before Election Day
  • By mail: Postmarked 21 days before Election Day
  • Online: 21 days before Election Day
Register to vote in Oregon
Pennsylvania
  • In person: 15 days prior to an election
  • By mail: Received 15 days prior to an election
  • Online: 15 days prior to an election
Register to vote in Pennsylvania
Rhode Island
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: 30 days before Election Day
Register to vote in Rhode Island
South Carolina
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: 30 days before Election Day
Register to vote in South Carolina
South Dakota
  • In person: 15 days before Election Day
  • By mail: Received 15 days before Election Day
  • Online: N/A
Register to vote in South Dakota
Tennessee
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: 30 days before Election Day
Register to vote in Tennessee
Texas
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: N/A
Register to vote in Texas
Utah
  • In person: 11 days before Election Day
  • By mail: Received 11 days before Election Day
  • Online: 11 days before Election Day
Register to vote in Utah
Vermont
  • In person: Election Day
  • By mail: Election Day.
  • Online: Election Day
Register to vote in Vermont
Virginia
  • In person: 22 days before Election Day
  • By mail: Postmarked 22 days before election
  • Online: 22 days before Election Day
Register to vote in Virginia
Washington
  • In person: Election Day
  • By mail: Received 8 days before Election Day
  • Online: 8 days before Election Day
Register to vote in Washington
West Virginia
  • In person: 21 days before Election Day
  • By mail: Postmarked 21 days before Election Day
  • Online: 21 days before Election Day
Register to vote in West Virginia
Wisconsin
  • In person: Election Day
  • By mail: Postmarked 20 days before Election Day
  • Online: 20 days before Election Day
Register to vote in Wisconsin
Wyoming
  • In person: Election Day
  • By mail: Received 14 days before Election Day
  • Online: N/A
Register to vote in Wyoming