Skip to content
Last updated:

Voter registration deadlines

If anything on this page is incorrect, please fill out this form.

Alabama
  • In person: 15 days before Election Day
  • By mail: Postmarked by 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 by 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 by 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 by 30 days before Election Day
  • Online: N/A
Register to vote in Arkansas
California
  • In person: Election Day
  • By mail: Postmarked by 15 days before Election Day
  • Online: 15 days before Election Day
Register to vote in California
Colorado
  • In person: Election Day
  • By mail: Received by 8 days before Election Day
  • Online: 8 days before Election Day
Register to vote in Colorado
Connecticut
  • In person: Election Day
  • By mail: Postmarked by 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 by 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 by 21 days before Election Day
  • Online: 21 days before Election Day
Register to vote in District of Columbia
Florida
  • In person: 29 days before Election Day
  • By mail: Received by 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 by 29 days before Election Day
  • Online: 29 days before Election Day
Register to vote in Georgia
Hawaii
  • In person: Election Day
  • By mail: Postmarked by 10 days before Election Day
  • Online: Election Day
Register to vote in Hawaii
Idaho
  • In person: Election Day
  • By mail: Postmarked by 25 days before Election Day
  • Online: 25 days before Election Day
Register to vote in Idaho
Illinois
  • In person: Election Day
  • By mail: Postmarked by 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 by 29 days before Election Day
  • Online: 29 days before Election Day
Register to vote in Indiana
Iowa
  • In person: Election Day
  • By mail: Postmarked by 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 by 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 by 29 days before Election Day
  • Online: 29 days before Election Day
Register to vote in Kentucky
Louisiana
  • In person: 30 days before Election Day
  • By mail: Postmarked by 30 days before Election Day
  • Online: 20 days before Election Day
Register to vote in Louisiana
Maine
  • In person: Election Day
  • By mail: Received by 21 days before Election Day
  • Online: N/A
Register to vote in Maine
Maryland
  • In person: Election Day
  • By mail: Postmarked by 21 days before Election Day
  • Online: 21 days before Election Day
Register to vote in Maryland
Massachusetts
  • In person: 10 days before Election Day
  • By mail: Postmarked by 10 days before Election Day
  • Online: 10 days before Election Day
Register to vote in Massachusetts
Michigan
  • In person: Election Day
  • By mail: Postmarked by 15 days before Election Day
  • Online: 15 days before Election Day
Register to vote in Michigan
Minnesota
  • In person: Election Day
  • By mail: Received by 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 by 30 days before Election Day
  • Online: N/A
Register to vote in Mississippi
Missouri
  • In person: 27 days before Election Day
  • By mail: Postmarked by 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
  • By mail: Postmarked by 30 days before Election Day
  • Online: N/A
Register to vote in Montana
Nebraska
  • In person: 11 days before Election Day
  • By mail: Postmarked by 18 days before Election Day
  • Online: 18 days before Election Day
Register to vote in Nebraska
Nevada
  • In person: Election Day
  • By mail: Postmarked by 28 days before Election Day
  • Online: 5 days before Election Day
Register to vote in Nevada
New Hampshire
  • In person: Election Day
  • By mail: 6-13 days before Election Day
  • Online: N/A
Register to vote in New Hampshire
New Jersey
  • In person: 21 days before Election Day
  • By mail: Received by 21 days before Election Day
  • Online: 21 days before Election Day
Register to vote in New Jersey
New Mexico
  • In person: Election Day
  • By mail: Postmarked by 28 days before Election Day
  • Online: 28 days before Election Day
Register to vote in New Mexico
New York
  • In person: 10 days before Election Day
  • By mail: Postmarked by 15 days before Election Day
  • Online: 10 days before Election Day
Register to vote in New York
North Carolina
  • In person: 3 days before Election Day
  • By mail: Postmarked by 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 by 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 by 25 days before Election Day
  • Online: 25 days before Election Day
Register to vote in Oklahoma
Oregon
  • In person: 21 days before Election Day
  • By mail: Postmarked by 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 by 15 days prior to Election Day
  • Online: 15 days prior to an election
Register to vote in Pennsylvania
Rhode Island
  • In person: 30 days before Election Day
  • By mail: Received by 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 by 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 by 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 by 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 by 30 days before Election Day
  • Online: 30 days before Election Day
Register to vote in Texas
Utah
  • In person: Election Day
  • By mail: Received by 11 days before Election Day
  • Online: 11 days before Election Day
Register to vote in Utah
Vermont
  • In person: Election Day
  • By mail: Received by 4 days before Election Day
  • Online: 4 days before Election Day
Register to vote in Vermont
Virginia
  • In person: Election Day
  • By mail: Postmarked by 22 days before election
  • Online: 22 days before Election Day
Register to vote in Virginia
Washington
  • In person: Election Day
  • By mail: Received by 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: Received by 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 by 20 days before Election Day
  • Online: 20 days before Election Day
Register to vote in Wisconsin
Wyoming
  • In person: Election Day
  • By mail: Received by 14 days before Election Day
  • Online: N/A
Register to vote in Wyoming