Skip to content
Last updated:

Election deadlines

This page shows the deadlines for voter registration, absentee and mail ballots, and early voting in every state. We also have pages specifically for:

If anything on this page is incorrect, please send an email to error@voteamerica.com.

StateVoter registration deadlinesAbsentee and mail ballot request deadlinesAbsentee and mail ballot return deadlinesEarly voting dates
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
  • By mail: Received 1 day BEFORE Election Day
  • In person: Received 1 day BEFORE Election Day
  • Early voting starts: N/A
  • Early voting ends: N/A
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
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 15 days before Election Day
  • Early voting ends: 1 day before Election Day
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
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 27 days before Election Day
  • Early voting ends: 4 days before Election Day
Arkansas
  • By mail: Received by Election Day
  • In person: Received 1 day BEFORE Election Day
  • Early voting starts: 14 days before Election Day
  • Early voting ends: 1 day before Election Day
California
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: Some counties offer early voting at a few locations before Election Day. Contact your county elections office to see if they offer early voting.
  • Early voting ends: Some counties offer early voting at a few locations before Election Day. Contact your county elections office to see if they offer early voting.
Colorado
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 15 days before Election Day
  • Early voting ends: 1 day before Election Day
Connecticut
  • By mail: Received by Election Day
  • In person: Received by Election Day if proxy deliverer, or 1 day BEFORE Election Day if delivered by voter
  • Early voting starts: N/A
  • Early voting ends: N/A
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
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: At least 10 days before Election Day
  • Early voting ends: 2 days before Election Day
District of Columbia
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 8 days before Election Day
  • Early voting ends: 2 days before Election Day
Florida
  • 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 Florida
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 10 days before Election Day
  • Early voting ends: 3 days before Election Day
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
  • By mail: Received by Election Day
  • In person: Received by Election day
  • Early voting starts: 21 days before Election Day
  • Early voting ends: 4 days before Election Day
Hawaii
  • In person: Election Day
  • By mail: Postmarked 10 days before Election Day
  • Online: 30 days before Election Day
  • Register to vote in Hawaii
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 10 days before Election Day
  • Early voting ends: 1 day before Election Day
Idaho
  • In person: Election Day
  • By mail: Postmarked 25 days before Election Day
  • Online: 25 days before Election Day
  • Register to vote in Idaho
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 14 days before Election Day
  • Early voting ends: 4 days before Election Day
Illinois
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 40 days before Election Day
  • Early voting ends: 1 day before Election Day
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
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 28 days before Election Day
  • Early voting ends: 1 day before Election Day
Iowa
  • In person: Election Day
  • By mail: Postmarked 15 days before Election Day
  • Online: 15 days before Election Day
  • Register to vote in Iowa
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 20 days before Election Day
  • Early voting ends: 1 day before Election Day
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
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 20 days before the election
  • Early voting ends: 1 day before Election Day
Kentucky
  • 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 Kentucky
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 5 days before Election Day
  • Early voting ends: 3 days before Election Day
Louisiana
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: 20 days before Election Day
  • Register to vote in Louisiana
  • By mail: Received 1 day BEFORE Election Day
  • In person: Received 1 day BEFORE Election Day
  • Early voting starts: 18 days before Election Day
  • Early voting ends: 7 days before Election Day
Maine
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 30 days before Election Day
  • Early voting ends: 6 days before Election Day
Maryland
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 12 days before Election Day
  • Early voting ends: 5 days before Election Day
Massachusetts
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 17 days before Election Day
  • Early voting ends: 4 days before Election Day
Michigan
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 40 days before Election Day
  • Early voting ends: 1 day before Election Day
Minnesota
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 46 days before Election Day
  • Early voting ends: 1 day before Election Day
Mississippi
  • By mail: Postmarked by Election Day
  • In person: You cannot hand-deliver your mail-in ballot in Mississippi. You must put your voted ballot in the mailbox.
  • Early voting starts: N/A
  • Early voting ends: N/A
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
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 14 days before Election Day
  • Early voting ends: 1 day before Election Day
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
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 30 days before the election
  • Early voting ends: 1 day before Election Day
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
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 30 days before Election Day
  • Early voting ends: 1 day before Election Day
Nevada
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 17 days before Election Day
  • Early voting ends: 4 days before Election Day
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
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: N/A
  • Early voting ends: N/A
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
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 10 days before Election Day
  • Early voting ends: 2 days before Election Day
New Mexico
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 28 days before Election Day
  • Early voting ends: 3 days before Election Day
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
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 10 days before Election Day
  • Early voting ends: 2 days before Election Day
North Carolina
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 20 days before Election Day
  • Early voting ends: 3 days before Election Day
North Dakota
  • By mail: Postmarked 1 day BEFORE Election Day
  • In person: Received 1 day BEFORE Election Day
  • Early voting starts: Varies by county
  • Early voting ends: Varies by county
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
  • By mail: Postmarked 1 day BEFORE Election Day
  • In person: Received by Election Day
  • Early voting starts: 28 days before Election Day
  • Early voting ends: 1 day before Election Day
Oklahoma
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 6 days before Election Day
  • Early voting ends: 3 days before Election Day
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
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: N/A
  • Early voting ends: N/A
Pennsylvania
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: Varies by county
  • Early voting ends: 7 days before Election Day
Rhode Island
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 20 days before Election Day
  • Early voting ends: 1 day before Election Day
South Carolina
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 15 days before Election Day
  • Early voting ends: 3 days before Election Day
South Dakota
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 46 days before Election Day
  • Early voting ends: 1 day before Election Day
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
  • By mail: Received by Election Day
  • In person: You cannot hand-deliver your mail-in ballot in Tennessee. You must put your voted ballot in the mailbox.
  • Early voting starts: 20 days before Election Day
  • Early voting ends: 5 days before Election Day
Texas
  • In person: 30 days before Election Day
  • By mail: Postmarked 30 days before Election Day
  • Online: 30 days before Election Day (Note: Online registration is not available to first-time voters in TX)
  • Register to vote in Texas
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 17 days before Election Day
  • Early voting ends: 4 days before Election Day
Utah
  • In person: Election Day
  • By mail: Received 11 days before Election Day
  • Online: 11 days before Election Day
  • Register to vote in Utah
  • By mail: Postmarked 1 day BEFORE Election Day
  • In person: Received by Election Day
  • Early voting starts: 14 days before Election Day
  • Early voting ends: 4 days before Election Day
Vermont
  • By mail: Received 1 day BEFORE Election Day
  • In person: Received by Election Day
  • Early voting starts: 45 days before Election Day
  • Early voting ends: 1 day before Election Day
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
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 45 days before Election Day
  • Early voting ends: 3 days before Election Day
Washington
  • By mail: Postmarked by Election Day
  • In person: Received by Election Day
  • Early voting starts: 18 days before Election Day
  • Early voting ends: 1 day before Election Day
West Virginia
  • By mail: Postmarked by Election Day
  • In person: Received by 1 day BEFORE Election Day
  • Early voting starts: 13 days before Election Day
  • Early voting ends: 3 days before Election Day
Wisconsin
  • By mail: Received 5 days before Election Day
  • In person: The exact deadline varies by municipality. Please contact your Wisconsin clerk to find out more. [Click here to find their contact information](https://myvote.wi.gov/en-us/My-Municipal-Clerk)
  • Online: 5 days before Election Day
  • Request your absentee or mail ballot in Wisconsin
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: Varies by municipality
  • Early voting ends: Varies by municipality
Wyoming
  • By mail: Received by Election Day
  • In person: Received by Election Day
  • Early voting starts: 45 days before Election Day
  • Early voting ends: 1 day before Election Day