State
Registration Deadline
Election Day Registration?
Online Voter Registration
Description
Alabama
May 27
Hand-delivered by May 24, Postmarked by May 25.
Alaska
March 3
Hand-delivered, Online, Email or Fax
Arizona
October 7
Received 29 days before Election Day.
Arkansas
None
Postmarked or submitted 30 days before Election Day.  If it falls on a Sunday, 29 days before Election Day.
California
May 20 — (June 4 Senate Special Election)
October 21 — (San Francisco General Election)
 In-person through Election Day
If the voter registration deadline has passed, you can still conditionally register to vote and cast a provisional ballot in person at your County Elections Office through Election Day.
Colorado
 April 22
 In-person through Election Day
You can register and cast a ballot up through Election Day by appearing in-person at a Voter Service and Polling Center.
Connecticut
April 30 (May 7 Special Election)
October 29 (November 5 Municipal General)
Or in-person on Election Day Yes, Click Here Postmarked or submitted 7 days before the election online, mail or in person. On Election Day at designated locations in each city or town.
Delaware
None
Postmarked or submitted by the fourth Saturday before a general or primary election.
District of Columbia
None
 In-person through Election Day
Received 21 days before the election.
Florida
October 7 (November 5 General Election)
October 21 (November 19 General Election)
Postmarked or submitted 29 days before Election Day.  If you have returned from a deployment outside the US after the deadline you can register until 5 pm, Nov. 2.
Georgia
None
Postmarked or submitted 29 days before Election Day.
Hawaii
None
 Or in-person on Election Day
Received 29 days before Election Day.
Idaho
October 11
 In-person through Election Day
Postmarked or submitted 25 days before Election Day. On Election Day with proof of residence at your polling place.
Illinois
None
 In-person through Election Day
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.
Indiana
April 8 (May 7 Municipal Primary)
October 7 (November 5 Municipal General)
Postmarked or submitted 29 days before the election.
Iowa
None
 Or in-person on Election Day
Received 10 days before election. On Election Day at your polling place.
Kansas
October 15
Postmarked or submitted online or in person 21 days before the election if mailed.
Kentucky
October 8
Postmarked or submitted 29 days before the election.
Louisiana
September 12
In-Person Request: September 11
By Mail: September 12
Online: September 21
Received 30 days before Election Day unless that falls on a Sunday, in which case it is 29 days before Election Day.
Maine
None
In-person on Election Day
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.
Maryland
None
Or in-person during early voting
Postmarked or submitted 21 days before the election.
Massachusetts
October 16
Postmarked or submitted 20 days before the election.
Michigan
In-person: May 7
Online: April 22
Postmarked or submitted 30 days before the election.
Minnesota
July 23 (August 13 Municipal Primary)
October 15 (Municipal General)
 In-person through Election Day
Received 21 days before the election. On Election Day at your polling place.
Mississippi
None
Postmarked or submitted by the 5th Saturday before Election Day.
Missouri
March 6 (April 2 General Election)
Postmarked or submitted by the 4th Wednesday before Election Day.
Montana
None
 In-person through Election Day
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.
Nebraska
April 26
By Mail: April 19
Online: April 19
DMV: April 26
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
None
31 days before Election Day by mail. 21 days if online or in-person.
New Hampshire
None
 In-person through Election Day
Received 10 days before the election by mail. On Election Day at your polling place.
New Jersey
May 14
Received 21 days before the election. On Election Day at your polling place.
New Mexico
None
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
None
Postmarked 25 days and received 20 days before the election. Submitted in-person 25 days before the election.
North Carolina
April 5 (April 30 Special Primary Election)
April 19 (May 14 New Primary Election)
June 14 (July 9 Special Election)
August 16 (September 10 Special Election)
Postmarked or submitted 25 days before the election.
North Dakota
None
North Dakota does not have voter registration.
Ohio
None
Received 30 days before election.
Oklahoma
None
Postmarked or submitted 25 days before the election.
Oregon
None
Received 21 days before the election
Pennsylvania
March 4 (April 2 Special Election)
April 22 (May 21 Special Election)
Received 30 days before the election. On Election Day at city or town hall in presidential year for office of president only.
Rhode Island
None
Received 30 days before the election. On Election Day at city or town hall in presidential year for office of president only.
South Carolina
None
Postmarked or submitted 30 days before the election.
South Dakota
None
Received 15 days before the election.
Tennessee March 25
Postmarked or submitted 30 days before the election.
Texas
April 6 (May 4 General Election)
April 7 (May 5 General Election)
April 8 (May 6 General Election)
October 8 (November 5 General Election)
October 9 (November 6 General Election)
October 10 (November 7 General Election)
Postmarked or submitted 30 days before the election.
Utah
None
Postmarked 30 days before the election by mail. Submitted 7 days before election online or in person at county election office.
Vermont
None
 In-person through Election Day
Virginia
May 20 (June 7 Primary Election)
Postmarked or submitted 22 days before the election.
Washington
July 8, July 29 for In-Person Request (August 6 Primary Election)
October 7, October 28 for In-Person Request (November 5 General Election)
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
None
Postmarked or submitted 21 days before the election.
Wisconsin
In-person: April 26
By Mail: April 10
In-person through Election Day
Postmarked 20 days before the election. In-person by the voter the Friday before the election. On Election Day at your polling place.
Wyoming
None
In-person through Election Day
You may register and vote at the same time — during the absentee voting period or on Election Day.

Last updated April 30, 2019