Voter Registration Deadlines

State Voter Registration Deadlines Election Day Registration

Alabama

  • In-Person: 15 days before Election Day
  • By Mail: 15 days before the election
  • Online: 15 days before election day

N/A

Alaska

  • In-Person: 30 days before the election.
  • By Mail: Postmarked 30 days before the election. If this falls on a Sunday, your voter registration form must be postmarked 31 days before the election.
  • Online: 30 days before the election.

N/A

Arizona

  • In-Person: 29 days before the election.
  • By Mail: 29 days before the election.
  • Online: 29 days before the election

N/A

Arkansas

  • In-Person: 30 days before the election.
  • By Mail: 30 days before Election Day. If this falls on a Sunday then your voter registration form must be postmarked 29 days before Election Day.
  • Online: N/A

N/A

California

  • In-Person: 15 days before the election.
  • By Mail: 15 days before the election.
  • Online: 15 days before the election.

N/A

Colorado

  • In-Person: Election day.
  • By Mail: Received 8 days before Election Day.
  • Online: 8 days before the election.

You can register and cast a ballot after the official deadline by appearing in-person at a Voter Service and Polling Center during the Early Voting period or on Election Day. Contact your Local Election Official if you have any questions.

Connecticut

  • In-Person: 7 days before the election.
  • By Mail: 14 days before the election.
  • Online: 7 days before the election.

If the voter registration deadline has passed, you can still register to vote in person at the office of your Local Election Official at any point until Election Day. Contact your Local Election Official if you have any questions.

Delaware

  • In-Person: 24 days before a primary or general election. 10 days before a special election.
  • By Mail: 24 days before a primary or general election. 10 days before a special election.
  • Online: 24 days before a primary or general election. 10 days before a special election.

N/A

District of Columbia

  • In-Person: Election day, with proof of residency.
  • By Mail: 30 daysbefore the election.
  • Online: 30 days before the election.

If you have missed the voter registration deadline, you can still register to vote and a cast a ballot at the same time during early voting or on Election Day. Simply go to your regular polling place or early voting site to register and vote. Contact your Local Election Official if you have any questions.

Florida

  • In-Person: 29 days before the election.
  • By Mail: 29 days before the election.
  • Online: N/A

N/A

Georgia

  • In-Person: 29 days before the election
  • By Mail: 28 days before the election
  • Online: 30 days before the election

N/A

Hawaii

  • In-Person: 30 days before the election.
  • By Mail: 30 days before the election.
  • Online: 30 days before the election.

???????

Idaho

  • In-Person: Election day.
  • By Mail: 25 days before the election.
  • Online: N/A

If you have missed the voter registration deadline, you can still register to vote and a cast a ballot at the same time during early voting or on Election Day. Simply go to your regular polling place or early voting site to register and vote. Contact your Local Election Official if you have any questions.

Illinois

  • In-Person: Election Day
  • By Mail: 28 days before Election Day.
  • Online: 28 days before the election.

You can also register in person (and vote) at your local elections office during the "grace period." The grace period starts 27 days before an election and ends on Election day. Grace Period Voting but this does NOT take place at your regular polling place. Grace Period Voting almost always happens at your Local Election Official's office. Contact your Local Election Official for more information.

Indiana

  • In-Person: 29 days before the election.
  • By Mail: 29 days before the election.
  • Online: 29 days before the election.

N/A

Iowa

  • In-Person: 10 days before primary and general elections. 11 days before all other elections. If you miss these deadlines, you can also register to vote on Election Day.
  • By Mail: Postmarked 15 or more days before the election.
  • Online: 10 days before the election.

If you have missed the voter registration deadline, you can still register to vote and a cast a ballot at the same time during early voting or on Election Day. Simply go to your regular polling place or early voting site to register and vote. Contact your Local Election Official if you have any questions.

Kansas

  • In-Person: 21 days before the election
  • By Mail: Postmarked 21 days before the election
  • Online: 21 days before the election.

N/A

Kentucky

  • In-Person: 29 days before the election.
  • By Mail: 29 days before the election.
  • Online: N/A

N/A

Louisiana

  • In-Person: 30 days before the election.
  • By Mail: Received 30 days before Election Day. If that day is a Sunday, then the deadline is 29 days before Election Day.
  • Online: 30 days before the election.

N/A

Maine

  • In-Person: Election day.
  • By Mail: Delivered 21 business days before the election.
  • Online: N/A

If you have missed the voter registration deadline, you can still register to vote and a cast a ballot at the same time during early voting or on Election Day. To register under these rules, you must visit the office of your Local Election Official before voting. Contact your Local Election Official with any questions.

Maryland

  • In-Person: 21 days before the election.
  • By Mail: 21 days before the election.
  • Online: 21 days before the election.

????

Massachusetts

  • In-Person: 20 days before the election.
  • By Mail: 20 days before the election.
  • Online: 20 days before the election.

N/A

Michigan

  • In-Person: 21 days before the election.
  • By Mail: 30 days before the election.
  • Online: N/A

N/A

Minnesota

  • In-Person: Election day
  • By Mail: Received 21 days before the election
  • Online: 21 days before the election.

If you have missed the voter registration deadline, you can still register to vote and a cast a ballot at the same time during the in-person absentee voting period or on Election Day. Simply go to your regular in-person absentee voting site -- or to your regular polling place -- to register and vote. Contact your Local Election Official if you have any questions.

Mississippi

  • In-Person: 30 days before the election.
  • By Mail: 30 days before the election.
  • Online: N/A

N/A

Missouri

  • In-Person: 28 days before the election
  • By Mail: 28 days before the election.
  • Online: 28 days before the election

N/A

Montana

  • In-Person: Election Day
  • By Mail: Postmarked 30 days before the election. If this day is a Sunday, then your form must be postmarked 29 days before the election.
  • Online: N/A

If you have missed the voter registration deadline, you can still register to vote and a cast a ballot at the same time during early voting or on Election Day. You'll have to register at the office of your Local Election Official -- not at a polling place. Contact your Local Election Official for questions about the process or identification requirements.

Nebraska

  • In-Person: 11 days before Election Day.
  • By Mail: 18 days before Election Day
  • Online: 18 days before Election Day.

N/A

Nevada

  • In-Person: 21 days before the election
  • By Mail: 31 days before Election Day.
  • Online: 21 days before the election

N/A

New Hampshire

  • In-Person: Election Day
  • By Mail: Received 10 days before the election.
  • Online: N/A

If you have missed the voter registration deadline, you can still register to vote and a cast a ballot at the same time on Election Day. Simply go to your regular polling place or early voting site to register and vote. Contact your Local Election Official for questions about the process or identification requirements.

New Jersey

  • In-Person: 21 days before the election.
  • By Mail: 21 days before the election.
  • Online: N/A

N/A

New Mexico

  • In-Person: 28 days before the election.
  • By Mail: 28 days before the election.
  • Online: 28 days before the election.

N/A

New York

  • In-Person: 25 days before the election.
  • By Mail: 25 days before the election.
  • Online: 25 days before the election.

N/A

North Carolina

  • In-Person: 25 days before the election.
  • By Mail: Postmarked 25 days before the election.
  • Online: N/A

N/A

North Dakota

  • In-Person: North Dakota does not have voter registration
  • By Mail: North Dakota does not have voter registration
  • Online: North Dakota does not have voter registration

North Dakota does not have voter registration

Ohio

  • In-Person: 30 days before the election.
  • By Mail: 30 days before the election.
  • Online: N/A

N/A

Oklahoma

  • In-Person: 25 days before the election.
  • By Mail: 25 daysbefore the election.
  • Online: N/A

N/A

Oregon

  • In-Person: 21 days before the election.
  • By Mail: 21 days before the election.
  • Online: 21 days before the election.

N/A

Pennsylvania

  • In-Person: 30 days before Election Day
  • By Mail: 30 days before Election Day
  • Online: 30 days before Election Day

N/A

Rhode Island

  • In-Person: 30 days before most elections. You may register in person on Election Day but only for Presidential elections
  • By Mail: 30 daysbefore the election.
  • Online: N/A

???

South Carolina

  • In-Person: 30 days before the election.
  • By Mail: 30 days before the election.
  • Online: 30 days before the election.

N/A

South Dakota

  • In-Person: 15 days before the election.
  • By Mail: Received 15 days before the election.
  • Online: N/A

N/A

Tennessee

  • In-Person: 30 days before the election.
  • By Mail: 30 days before the election.
  • Online: N/A

N/A

Texas

  • In-Person: 30 days before the election.
  • By Mail: 30 days before the election.
  • Online: N/A

N/A

Utah

  • In-Person: 15 days before the election.
  • By Mail: 30 days before the election.
  • Online: 15 days before the election.

N/A

Vermont

  • In-Person: 6 days before Election Day
  • By Mail: Received 6 days before Election Day
  • Online: 6 days before Election Day

?????

Virginia

  • In-Person: 22 days before the election.
  • By Mail: Received 22 days before the election.
  • Online: 22 days before the election.

N/A

Washington

  • In-Person: 8 days before the election.
  • By Mail: 29 days before the election.
  • Online: ?????

N/A

West Virginia

  • In-Person: 21 days before the election.
  • By Mail: 21 days before the election.
  • Online: 21 days before the election.

N/A

Wisconsin

  • In-Person: Election day.
  • By Mail: Postmarked at least 20 days before the election.
  • Online: N/A

If the voter registration deadline has passed, you can still register to vote in person at the office of your Local Election Official at any time up to Election Day.

Every person who shares helps us reach three more voters.

About VOTE.org

VOTE.org builds technology that increases voter turnout.

Support Our Work

Join VOTE.org