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 30 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: Election Day
  • 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: N/A
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: 21 days before Election Day
  • By mail: Postmarked 21 days before election
  • Online: 21 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