State
Registration Deadline
2nd VR Deadline
Description
Election Day Registration?
Online Voter Registration
Alabama
October 24
Postmarked or submitted 15 days before the election
Alaska
October 9
Postmarked or submitted 30 days before the election.
Arizona
October 10
Received 29 days before Election Day.
Arkansas
October 10
Postmarked or submitted 30 days before Election Day.  If it falls on a Sunday, 29 days before Election Day.
California
October 24
Postmarked or submitted 15 days before Election Day.
Starts after 2016 election
Colorado
October 17
Oct-31
Received 22 days before the election through a voter registration drive. Submitted/received 8 days before the election online or by mail to get a mail ballot. After the 8th day before the election and on Election Day at a county voter service and polling center.
YES
Connecticut
November 1
Postmarked or submitted 7 days before the election online, mail or in person. On Election Day at designated locations in each city or town.
YES
Delaware
October 15
Postmarked or submitted by the fourth Saturday before a general or primary election.
District of Columbia
October 11
Oct-17
Postmarked 30 days before the election. Submitted in-person or online 23 days before. On Election Day at our polling place or at an Early Voting Center in person.
YES
Florida
October 11
Postmarked or submitted 29 days before Election Day.
Georgia
October 11
Postmarked or submitted 29 days before Election Day.
Hawaii
October 10
Received 30 days before Election Day.
Starts in 2018
Idaho
October 14
Postmarked or submitted 25 days before Election Day. On Election Day at your polling place.
YES
Illinois
October 11
Postmarked or submitted 28 days before the election. In person anytime after mail deadline and on Election Day at sites designated by your county election office.
YES
Indiana
October 11
Postmarked or submitted 29 days before the election.
Iowa
October 29
Received 10 days before election. On Election Day at your polling place.
YES
Kansas
October 18
Postmarked or submitted online or in person 21 days before the election if mailed.
Kentucky
October 11
Postmarked or submitted 29 days before the election.
Louisiana
October 11
Received 30 days before Election Day unless that falls on a Sunday, in which case it is 29 days before Election Day.
Maine
October 18
If mailed or from a registration drive, received by the 21st day before the election. Anytime in-person at your election office and on Election Day at your polling place.
YES
Maryland
October 18
Postmarked or submitted 21 days before the election.
Massachusetts
October 19
Postmarked or submitted 20 days before the election.
Michigan
October 11
Postmarked or submitted 30 days before the election.
Minnesota
October 18
Received 21 days before the election. On Election Day at your polling place.
YES
Mississippi
October 8
Postmarked or submitted by the 5th Saturday before Election Day.
Missouri
October 12
Postmarked or submitted by the 4th Wednesday before Election Day.
Montana
October 11
Postmarked 30 days before the election unless it’s a Sunday in which case it’s 29 days. In person anytime after the advance deadline at your county election office including on Election Day.
YES
Nebraska
October 21
Postmarked the third Friday before the election by mail. Received in person from voter at local election office the second Friday before the election.
Nevada
October 8
Oct-18
31 days before Election Day by mail. 21 days if online or in-person.
New Hampshire
October 29
Received 10 days before the election by mail. On Election Day at your polling place.
YES
New Jersey
October 18
Received 21 days before the election. On Election Day at your polling place.
New Mexico
October 11
Postmarked or submitted 28 days before the election. In person anytime after mail deadline and on Election Day at sites designated by your county election office.
New York
October 14
Oct-19
Postmarked 25 days and received 20 days before the election. Submitted in-person 25 days before the election.
North Carolina
October 14
Postmarked or submitted 25 days before the election.
North Dakota
none
none
North Dakota does not have voter registration.
N/A
Ohio
October 11
Received 30 days before election.
Oklahoma
October 14
Postmarked or submitted 25 days before the election.
Oregon
October 26
Received 21 days before the election
Pennsylvania
October 11
Received 30 days before the election. On Election Day at city or town hall in presidential year for office of president only.
Rhode Island
October 9
Received 30 days before the election. On Election Day at city or town hall in presidential year for office of president only.
YES
South Carolina
October 8
Postmarked or submitted 30 days before the election.
South Dakota
October 24
Received 15 days before the election.
Tennessee
October 11
Postmarked or submitted 30 days before the election.
Texas
October 11
Postmarked or submitted 30 days before the election.
Utah
October 11
Nov-1
Postmarked 30 days before the election by mail. Submitted 7 days before election online or in person at county election office.
Vermont
November 2
Received 6 days before Election Day by 5pm.
Starts in 2017
Virginia
October 17
Postmarked or submitted 22 days before the election.
Washington
October 10
Oct-31
Postmarked or submitted the Monday four weeks before the election by mail or online. Submitted in person on the Monday one week before the election in person.
West Virginia
October 18
Postmarked or submitted 21 days before the election.
Wisconsin
October 19
Nov-4
Postmarked 20 days before the election. In-person by the voter the Friday before the election. On Election Day at your polling place.
YES