State Election Dates & Deadlines

U.S. Based Domestic Voters (View Overseas & Military Voters)

Alabama (more info)

Alabama House District 67 Special Primary Election - Tue Jan 31, 2017

Voter Registration

Mon Jan 16, 2017

Absentee Ballot Request

Thu Jan 26, 2017

Absentee Ballot Return

Mon Jan 30, 2017

Alabama House District 58 Special Primary Election - Tue Mar 7, 2017

Voter Registration

Mon Feb 20, 2017

Absentee Ballot Request

Thu Mar 2, 2017

Absentee Ballot Return

Mon Mar 6, 2017

Alaska (more info)

Alaska Regional Education Attendance Area Elections - Tue Oct 3, 2017

Voter Registration

Sun Sep 3, 2017

Absentee Ballot Request

  • Mon Sep 25, 2017
  • Request for Online or Fax Ballot by Mon Oct 2, 2017 5:00pm AKDT

Absentee Ballot Return

Postmarked by Tue Oct 3, 2017

In-person Absentee Voting

Mon Sep 18, 2017 - Tue Oct 3, 2017

Colorado (more info)

Colorado Coordinated Election - Tue Nov 7, 2017

Voter Registration

Request for Postal Ballot by Mon Oct 30, 2017

Absentee Ballot Request

Automatic

Absentee Ballot Return

Tue Nov 7, 2017 7:00pm MST

Early Voting

Mon Oct 30, 2017 - Mon Nov 6, 2017

New Jersey (more info)

New Jersey State Primary Elections - Tue Jun 6, 2017

Voter Registration

Tue May 16, 2017

Absentee Ballot Request

  • Post received by Tue May 30, 2017
  • In-Person Request by Mon Jun 5, 2017 3:00pm EDT

Absentee Ballot Return

Tue Jun 6, 2017 8:00pm EDT

New Jersey State General Election - Tue Nov 7, 2017

Voter Registration

Tue Oct 17, 2017

Absentee Ballot Request

  • Post received by Tue Oct 31, 2017
  • In-Person Request by Mon Nov 6, 2017 3:00pm EST

Absentee Ballot Return

Tue Nov 7, 2017 8:00pm EST

Virginia (more info)

Virginia State Primary Election - Tue Jun 13, 2017

Voter Registration

  • Mon May 22, 2017
  • In-Person by Mon May 22, 2017
  • Online by Mon May 22, 2017
  • Postmarked by Mon May 22, 2017

Absentee Ballot Request

  • Tue Jun 6, 2017
  • In-Person Request by Sat Jun 10, 2017 5:00pm EDT

Absentee Ballot Return

Tue Jun 13, 2017

In-person Absentee Voting

Sun Apr 30, 2017 - Fri Jun 9, 2017

Virginia Gubernatorial Election - Tue Nov 7, 2017

Voter Registration

  • Mon Oct 16, 2017
  • In-Person by Mon Oct 16, 2017
  • Online by Mon Oct 16, 2017
  • Postmarked by Mon Oct 16, 2017

Absentee Ballot Request

  • Tue Oct 31, 2017 5:00pm
  • In-Person Request by Sat Nov 4, 2017 5:00pm EDT

Absentee Ballot Return

Tue Nov 7, 2017

In-person Absentee Voting

Sat Sep 23, 2017 - Sat Nov 4, 2017

Virginia House of Delegates Elections - Tue Nov 7, 2017

Voter Registration

  • Mon Oct 16, 2017
  • In-Person by Mon Oct 16, 2017
  • Online by Mon Oct 16, 2017
  • Postmarked by Mon Oct 16, 2017

Absentee Ballot Request

  • Tue Oct 31, 2017
  • In-Person Request by Sat Nov 4, 2017 5:00pm EDT

Absentee Ballot Return

Tue Nov 7, 2017

In-person Absentee Voting

Sat Sep 23, 2017 - Sat Nov 4, 2017