State Election Dates & Deadlines

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

Alabama (more info)

Alabama General Election - Tue Nov 8, 2016

Voter Registration

Mon Oct 24, 2016

Absentee Ballot Request

Thu Nov 3, 2016

Absentee Ballot Return

  • Hand Delivered by Mon Nov 7, 2016
  • Postmarked by Mon Nov 7, 2016

Alaska (more info)

Alaska General Election - Tue Nov 8, 2016

Voter Registration

  • Sun Oct 9, 2016
  • Postmarked by Sun Oct 9, 2016
  • Email or Fax by Sun Oct 9, 2016

Absentee Ballot Request

  • Request for Postal Ballot by Sat Oct 29, 2016
  • Request for Online or Fax Ballot by Mon Nov 7, 2016 5:00pm AKST

Absentee Ballot Return

  • Online by Tue Nov 8, 2016 8:00pm AKST
  • Postmarked by Tue Nov 8, 2016

Early Voting

Mon Oct 24, 2016 - Tue Nov 8, 2016

American Samoa (more info)

American Samoa General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016 4:30pm

Absentee Ballot Request

Received by Mon Oct 24, 2016

Absentee Ballot Return

Received by Tue Nov 8, 2016

In-person Absentee Voting

Contact Local Election Office -

Arizona (more info)

Arizona General Election - Tue Nov 8, 2016

Voter Registration

Mon Oct 10, 2016

Absentee Ballot Request

Fri Oct 28, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Wed Oct 12, 2016 - Mon Nov 7, 2016

Arkansas (more info)

Arkansas General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Oct 11, 2016
  • In-Person by Mon Oct 10, 2016
  • Postmarked by Tue Oct 11, 2016

Absentee Ballot Request

  • Email by Tue Nov 1, 2016
  • Post received by Tue Nov 1, 2016
  • In-Person Request by Mon Nov 7, 2016

Absentee Ballot Return

  • In-Person by Mon Nov 7, 2016
  • Post received by Tue Nov 8, 2016 7:30pm

Early Voting

Mon Oct 24, 2016 - Mon Nov 7, 2016 5:00pm EST

California (more info)

California General Election - Tue Nov 8, 2016

Voter Registration

Mon Oct 24, 2016

Absentee Ballot Request

Tue Nov 1, 2016

Absentee Ballot Return

  • Postmarked by Tue Nov 8, 2016
  • Received by Fri Nov 11, 2016

Early Voting

Dates Vary by Locality - Contact Local Election Office

Colorado (more info)

Colorado General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Nov 8, 2016
  • Request for Postal Ballot by Mon Oct 31, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016

Absentee Ballot Request

Automatic

Absentee Ballot Return

Tue Nov 8, 2016 7:00pm MST

Early Voting

Mon Oct 24, 2016 - Tue Nov 8, 2016

Connecticut (more info)

Connecticut General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Nov 1, 2016
  • Postmarked by Tue Nov 1, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016

Absentee Ballot Request

Mon Nov 7, 2016

Absentee Ballot Return

  • In-Person by Mon Nov 7, 2016
  • Post received by Tue Nov 8, 2016

Delaware (more info)

Delaware General Election - Tue Nov 8, 2016

Voter Registration

Sat Oct 15, 2016

Absentee Ballot Request

Mon Nov 7, 2016 12:00pm EST

Absentee Ballot Return

Tue Nov 8, 2016 8:00pm EST

District of Columbia (more info)

District of Columbia General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Oct 11, 2016
  • Email by Sun Oct 9, 2016
  • Postmarked by Sun Oct 9, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016

Absentee Ballot Request

Received by Tue Nov 1, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Sat Oct 22, 2016 8:30am - Fri Nov 4, 2016 7:00pm

Florida (more info)

Florida General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 18, 2016

Absentee Ballot Request

  • Post received by Wed Nov 2, 2016 5:00pm
  • In-Person by Tue Nov 8, 2016

Absentee Ballot Return

Tue Nov 8, 2016 7:00pm

Early Voting

Sat Oct 29, 2016 - Sat Nov 5, 2016

Georgia (more info)

Georgia General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Oct 11, 2016
  • Chatham County Only Tue Oct 18, 2016

Absentee Ballot Request

Received by Fri Nov 4, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Mon Oct 17, 2016 - Mon Nov 7, 2016

Guam General Election - Tue Nov 8, 2016

Voter Registration

Fri Oct 28, 2016

Absentee Ballot Request

Received by Sat Nov 5, 2016

Absentee Ballot Return

Postmarked by Tue Nov 8, 2016

In-person Absentee Voting

Mon Oct 10, 2016 - Mon Nov 7, 2016

Hawaii (more info)

Hawaii General Election - Tue Nov 8, 2016

Voter Registration

  • Mon Oct 10, 2016
  • Same Day Registration & Voting From Tue Oct 25, 2016
  • Same Day Registration & Voting to Sat Nov 5, 2016

Absentee Ballot Request

Tue Nov 1, 2016 4:30pm HST

Absentee Ballot Return

Received by Tue Nov 8, 2016

Early Voting

Same Day Registration & Voting From Tue Oct 25, 2016 - Same Day Registration & Voting to Sat Nov 5, 2016

Idaho (more info)

Idaho General Election - Tue Nov 8, 2016

Voter Registration

  • Fri Oct 14, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016

Absentee Ballot Request

Fri Oct 28, 2016 5:00pm

Absentee Ballot Return

Tue Nov 8, 2016 8:00pm HST

In-person Absentee Voting

Mon Oct 24, 2016 - Fri Nov 4, 2016 5:00pm HST

Illinois (more info)

Illinois General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Oct 11, 2016
  • Grace Period starts Wed Oct 12, 2016
  • Online by Sun Oct 23, 2016
  • Grace Period ends Tue Nov 8, 2016
  • Election Day Registration & Voting (Call Local Election Office) Tue Nov 8, 2016

Absentee Ballot Request

  • Thu Nov 3, 2016
  • In-Person Request by Mon Nov 7, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Thu Sep 29, 2016 - Mon Nov 7, 2016

Indiana (more info)

Indiana General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016

Absentee Ballot Request

  • Request for Postal Ballot by Mon Oct 31, 2016
  • In-Person Request by Mon Nov 7, 2016

Absentee Ballot Return

Tue Nov 8, 2016

In-person Absentee Voting

Wed Oct 12, 2016 - Mon Nov 7, 2016

Iowa General Election - Tue Nov 8, 2016

Voter Registration

  • Sat Oct 29, 2016
  • Postmarked by Mon Oct 24, 2016
  • In-Person by Sat Oct 29, 2016
  • Post received by Sat Oct 29, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016

Absentee Ballot Request

Fri Nov 4, 2016

Absentee Ballot Return

Tue Nov 8, 2016 9:00pm CST

In-person Absentee Voting

Thu Sep 29, 2016 - Mon Nov 7, 2016

Kansas (more info)

Kansas General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 18, 2016

Absentee Ballot Request

Fri Nov 4, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Mon Oct 24, 2016 - Mon Nov 7, 2016

Kentucky (more info)

Kentucky General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016

Absentee Ballot Request

Tue Nov 1, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Louisiana (more info)

Louisiana General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016

Absentee Ballot Request

Fri Nov 4, 2016 4:30pm CDT

Absentee Ballot Return

Mon Nov 7, 2016 4:30pm CST

Early Voting

Tue Oct 25, 2016 - Tue Nov 1, 2016

Louisiana General Runoff - Sat Dec 10, 2016

Voter Registration

Wed Nov 9, 2016

Absentee Ballot Request

Tue Dec 6, 2016 4:30pm CST

Absentee Ballot Return

Fri Dec 9, 2016 4:30pm CST

Early Voting

Sat Nov 26, 2016 - Sat Dec 3, 2016

Maine (more info)

Maine General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Nov 8, 2016
  • Post received by Tue Oct 18, 2016
  • In-Person Request by Tue Nov 8, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016

Absentee Ballot Request

Thu Nov 3, 2016

Absentee Ballot Return

Tue Nov 8, 2016

In-person Absentee Voting

Mon Oct 10, 2016 - Mon Nov 7, 2016

Maryland (more info)

Maryland General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Oct 18, 2016 9:00pm EDT
  • Postmarked by Tue Oct 18, 2016 9:00pm EDT

Absentee Ballot Request

  • Request for Postal Ballot by Tue Nov 1, 2016 8:00pm EDT
  • Request for Online Ballot by Fri Nov 4, 2016 5:00pm EDT
  • In-Person Request by Tue Nov 8, 2016 8:00pm EST

Absentee Ballot Return

  • Postmarked by Tue Nov 8, 2016
  • Received by Fri Nov 18, 2016 10:00am EST

Early Voting

Thu Oct 27, 2016 - Thu Nov 3, 2016

Massachusetts (more info)

Massachusetts General Election - Tue Nov 8, 2016

Voter Registration

Wed Oct 19, 2016

Absentee Ballot Request

Mon Nov 7, 2016 12:00pm EST

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Mon Oct 24, 2016 - Fri Nov 4, 2016

Michigan (more info)

Michigan General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016

Absentee Ballot Request

Post received by Sat Nov 5, 2016 2:00pm EDT

Absentee Ballot Return

Received by Tue Nov 8, 2016 8:00pm EST

In-person Absentee Voting

Mon Sep 26, 2016 - Sat Nov 5, 2016 2:00pm EDT

Minnesota (more info)

Minnesota General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Oct 18, 2016
  • Online by Tue Oct 18, 2016 11:59pm
  • Post received by Tue Oct 18, 2016 5:00pm
  • Election Day Registration & Voting Tue Nov 8, 2016

Absentee Ballot Request

Recommended (not required) by Mon Nov 7, 2016

Absentee Ballot Return

Tue Nov 8, 2016

In-person Absentee Voting

Fri Sep 23, 2016 - Mon Nov 7, 2016

Mississippi (more info)

Mississippi General Election - Tue Nov 8, 2016

Voter Registration

  • Sat Oct 8, 2016
  • In-Person by Sat Oct 8, 2016 12:00pm CDT
  • Postmarked by Sat Oct 8, 2016

Absentee Ballot Request

No Deadline

Absentee Ballot Return

Post received by Mon Nov 7, 2016 5:00pm CST

In-person Absentee Voting

Sat Sep 24, 2016 - Sat Nov 5, 2016 12:00pm

Missouri (more info)

Missouri General Election - Tue Nov 8, 2016

Voter Registration

Wed Oct 12, 2016

Absentee Ballot Request

Wed Nov 2, 2016 5:00pm CDT

Absentee Ballot Return

Tue Nov 8, 2016

In-person Absentee Voting

- Contact Local Election Office

Montana (more info)

Montana General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Oct 11, 2016
  • Postmarked by Tue Oct 11, 2016
  • Received by Fri Oct 14, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016 Tue Nov 8, 2016

Absentee Ballot Request

Mon Nov 7, 2016 12:00pm MST

Absentee Ballot Return

Tue Nov 8, 2016 8:00pm MST

In-person Absentee Voting

Tue Oct 11, 2016 - Mon Nov 7, 2016

Nebraska (more info)

Nebraska General Election - Tue Nov 8, 2016

Voter Registration

  • Fri Oct 28, 2016
  • Online by Fri Oct 21, 2016 5:00pm CDT
  • Postmarked by Fri Oct 21, 2016
  • In-Person by Fri Oct 28, 2016 6:00pm CDT

Absentee Ballot Request

Received by Fri Oct 28, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Mon Oct 10, 2016 - Mon Nov 7, 2016

Nevada (more info)

Nevada General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 18, 2016

Absentee Ballot Request

Post received by Tue Nov 1, 2016

Absentee Ballot Return

Tue Nov 8, 2016 7:00pm

Early Voting

Sat Oct 22, 2016 - Fri Nov 4, 2016

New Hampshire (more info)

New Hampshire General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Nov 8, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016
  • Contact Local Election Office
  • Dates Vary by Locality

Absentee Ballot Request

Mon Nov 7, 2016 5:00pm EST

Absentee Ballot Return

  • In-Person by Mon Nov 7, 2016 5:00pm EST
  • Post received by Tue Nov 8, 2016 5:00pm EST

New Jersey (more info)

New Jersey General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 18, 2016

Absentee Ballot Request

  • Post received by Tue Nov 1, 2016
  • In-Person Request by Mon Nov 7, 2016 3:00pm EST

Absentee Ballot Return

Tue Nov 8, 2016 8:00pm EST

New Mexico (more info)

New Mexico General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016

Absentee Ballot Request

Fri Nov 4, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Sat Oct 22, 2016 - Sat Nov 5, 2016

In-person Absentee Voting

Tue Oct 11, 2016 - Sat Nov 5, 2016

New York (more info)

New York General Election - Tue Nov 8, 2016

Voter Registration

  • Fri Oct 14, 2016
  • In-Person Request by Fri Oct 14, 2016
  • Postmarked by Fri Oct 14, 2016
  • Post received by Wed Oct 19, 2016

Absentee Ballot Request

  • Postmarked by Tue Nov 1, 2016
  • In-Person Request by Mon Nov 7, 2016

Absentee Ballot Return

  • Postmarked by Mon Nov 7, 2016
  • In-Person by Tue Nov 8, 2016
  • Post received by Tue Nov 15, 2016

North Carolina (more info)

North Carolina General Election - Tue Nov 8, 2016

Voter Registration

Fri Oct 14, 2016

Absentee Ballot Request

Tue Nov 1, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Thu Oct 20, 2016 - Sat Nov 5, 2016

North Dakota (more info)

North Dakota General Election - Tue Nov 8, 2016

Voter Registration

Not Required

Absentee Ballot Request

Mon Nov 7, 2016

Absentee Ballot Return

Mon Nov 7, 2016

Early Voting

Contact Local Election Office -

Ohio General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016

Absentee Ballot Request

Received by Sat Nov 5, 2016 12:00pm EDT

Absentee Ballot Return

  • Postmarked by Mon Nov 7, 2016
  • In-Person by Tue Nov 8, 2016
  • Post received by Fri Nov 18, 2016

Early Voting

Wed Oct 12, 2016 - Mon Nov 7, 2016

Oklahoma (more info)

Oklahoma General Election - Tue Nov 8, 2016

Voter Registration

Fri Oct 14, 2016

Absentee Ballot Request

Wed Nov 2, 2016 5:00pm CDT

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Thu Nov 3, 2016 8:00am CDT - Sat Nov 5, 2016 2:00pm CDT

Oregon (more info)

Oregon General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 18, 2016

Absentee Ballot Request

Thu Nov 3, 2016

Absentee Ballot Return

Received by Tue Nov 8, 2016

Pennsylvania (more info)

Pennsylvania General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016

Absentee Ballot Request

Tue Nov 1, 2016

Absentee Ballot Return

Fri Nov 4, 2016

Puerto Rico (more info)

Puerto Rico General Election - Tue Nov 8, 2016

Voter Registration

Mon Sep 19, 2016

Absentee Ballot Request

Data Unavailable

Absentee Ballot Return

Data Unavailable

Rhode Island (more info)

Rhode Island General Election - Tue Nov 8, 2016

Voter Registration

Sun Oct 9, 2016

Absentee Ballot Request

Tue Oct 18, 2016

Absentee Ballot Return

Tue Nov 8, 2016

South Carolina (more info)

South Carolina General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Oct 11, 2016
  • In-Person by Sat Oct 8, 2016
  • Email, Online or Fax by Sun Oct 9, 2016 11:59pm
  • Postmarked by Tue Oct 11, 2016

Absentee Ballot Request

Fri Nov 4, 2016

Absentee Ballot Return

Tue Nov 8, 2016

In-person Absentee Voting

Mon Oct 10, 2016 - Mon Nov 7, 2016

South Dakota (more info)

South Dakota General Election - Tue Nov 8, 2016

Voter Registration

Mon Oct 24, 2016

Absentee Ballot Request

Mon Nov 7, 2016 5:00pm

Absentee Ballot Return

Received by Tue Nov 8, 2016 7:00pm

In-person Absentee Voting

Sat Sep 24, 2016 - Mon Nov 7, 2016

Tennessee (more info)

Tennessee General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016

Absentee Ballot Request

Tue Nov 1, 2016

Absentee Ballot Return

Tue Nov 8, 2016 8:00pm EST

Early Voting

Wed Oct 19, 2016 - Thu Nov 3, 2016

Texas (more info)

Texas General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 11, 2016

Absentee Ballot Request

Fri Oct 28, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Mon Oct 24, 2016 - Fri Nov 4, 2016

Utah General Election - Tue Nov 8, 2016

Voter Registration

  • Tue Nov 1, 2016
  • Postmarked by Sun Oct 9, 2016
  • In-Person Request by Tue Nov 1, 2016
  • Online by Tue Nov 1, 2016

Absentee Ballot Request

Thu Nov 3, 2016

Absentee Ballot Return

Tue Nov 8, 2016

Early Voting

Tue Oct 25, 2016 - Fri Nov 4, 2016

Vermont (more info)

Vermont General Election - Tue Nov 8, 2016

Voter Registration

Wed Nov 2, 2016

Absentee Ballot Request

Mon Nov 7, 2016

Absentee Ballot Return

Tue Nov 8, 2016

In-person Absentee Voting

Fri Sep 23, 2016 - Mon Nov 7, 2016

Virgin Islands (more info)

Virgin Islands General Election - Tue Nov 8, 2016

Voter Registration

Data Unavailable

Absentee Ballot Request

Data Unavailable

Absentee Ballot Return

Data Unavailable

Virginia (more info)

Virginia General Election - Tue Nov 8, 2016

Voter Registration

  • Fri Oct 21, 2016
  • In-Person by Fri Oct 21, 2016
  • Online by Fri Oct 21, 2016
  • Postmarked by Fri Oct 21, 2016

Absentee Ballot Request

  • Tue Nov 1, 2016
  • In-Person Request by Sat Nov 5, 2016 5:00pm EDT

Absentee Ballot Return

Tue Nov 8, 2016

Washington (more info)

Washington General Election - Tue Nov 8, 2016

Voter Registration

  • Mon Oct 31, 2016
  • Online by Mon Oct 10, 2016
  • Postmarked by Tue Oct 11, 2016
  • In-Person Request by Mon Oct 31, 2016

Absentee Ballot Request

Not Necessary: All Elections in this State are Vote-by-Mail

Absentee Ballot Return

  • Postmarked by Tue Nov 8, 2016
  • Received in Dropbox by Tue Nov 8, 2016

West Virginia (more info)

West Virginia General Election - Tue Nov 8, 2016

Voter Registration

Tue Oct 18, 2016

Absentee Ballot Request

Wed Nov 2, 2016

Absentee Ballot Return

  • Hand Delivered by Mon Nov 7, 2016
  • Postmarked by Tue Nov 8, 2016
  • Received by Fri Nov 18, 2016

Early Voting

Wed Oct 26, 2016 - Sat Nov 5, 2016

Wisconsin (more info)

Wisconsin General Election - Tue Nov 8, 2016

Voter Registration

  • Fri Nov 4, 2016
  • Postmarked by Wed Oct 19, 2016
  • In-Person Request by Fri Nov 4, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016

Absentee Ballot Request

  • Received by Thu Nov 3, 2016 5:00pm CDT
  • US Based Military by Fri Nov 4, 2016 5:00pm CDT
  • Indefinitely Confined Voters by Fri Nov 4, 2016 5:00pm CDT

Absentee Ballot Return

  • Postmarked by Tue Nov 8, 2016
  • Received by Tue Nov 8, 2016 8:00pm

In-person Absentee Voting

Contact Local Election Office -

Wyoming (more info)

Wyoming General Election - Tue Nov 8, 2016

Voter Registration

  • Mon Oct 24, 2016
  • Post received by Mon Oct 24, 2016
  • Election Day Registration & Voting Tue Nov 8, 2016

Absentee Ballot Request

In-Person by Mon Nov 7, 2016

Absentee Ballot Return

Tue Nov 8, 2016

In-person Absentee Voting

Fri Sep 23, 2016 - Mon Nov 7, 2016