Skip to content

Voter registration deadlines

Last updated: June 25, 2020
StateVoter registration deadline (online)Voter registration deadline (by-mail).Voter registration deadline (in-person)Register to Vote
Alabama

15 days before Election Day

Postmarked 15 days before Election Day

15 days before Election Day

Alabama voter registration
Alaska

30 days before Election Day

Postmarked 30 days before Election Day

30 days before Election Day

Alaska voter registration
Arizona

29 days before Election Day

Postmarked 29 days before Election Day

29 days before Election Day

Arizona voter registration
Arkansas

N/A

Postmarked 30 days before Election Day

30 days before Election Day

Arkansas voter registration
California

15 days before Election Day

Postmarked 15 days before Election Day

Election Day

California voter registration
Colorado

8 days before Election Day

Postmarked 8 days before Election Day

Election Day

Colorado voter registration
Connecticut

7 days before Election Day

Postmarked 7 days before Election Day

Election Day

Connecticut voter registration
Delaware

24 days before Election Day

Postmarked 24 days before Election Day

24 days before Election Day

Delaware voter registration
District of Columbia

21 days before Election Day

Received 21 days before Election Day

Election Day

District of Columbia voter registration
Florida

29 days before Election Day

Postmarked 29 days before Election Day

29 days before Election Day

Florida voter registration
Georgia

29 days before Election Day

Postmarked 29 days before Election Day

29 days before Election Day

Georgia voter registration
Hawaii

29 days before Election Day

Postmarked 29 days before Election Day

Election Day

Hawaii voter registration
Idaho

25 days before Election Day

Received 25 days before Election Day

Election Day

Idaho voter registration
Illinois

16 days before Election Day

Postmarked 28 days before Election Day

Election Day

Illinois voter registration
Indiana

29 days before Election Day

Postmarked 29 days before Election Day

29 days before Election Day

Indiana voter registration
Iowa

10 days before Election Day

Postmarked 15 days before Election Day

Election Day

Iowa voter registration
Kansas

21 days before Election Day

Postmarked 21 days before Election Day

21 days before Election Day

Kansas voter registration
Kentucky

29 days before Election Day

Received 29 days before Election Day

29 days before Election Day

Kentucky voter registration
Louisiana

20 days before Election Day

Postmarked 30 days before Election Day

30 days before Election Day

Louisiana voter registration
Maine

N/A

Received 21 business days before Election Day

Election Day

Maine voter registration
Maryland

21 days before Election Day

Postmarked 21 days before Election Day

Election Day

Maryland voter registration
Massachusetts

20 days before Election Day

Postmarked 20 days before Election Day

20 days before Election Day

Massachusetts voter registration
Michigan

15 days before Election Day

Postmarked 15 days before Election Day

Election Day

Michigan voter registration
Minnesota

21 days before Election Day

Received 21 days before Election Day

Election Day

Minnesota voter registration
Mississippi

N/A

Postmarked 30 days before Election Day

30 days before Election Day

Mississippi voter registration
Missouri

27 days before Election Day

Postmarked 27 days before Election Day

27 days before Election Day

Missouri voter registration
Montana

N/A

Postmarked 30 days before Election Day

Election Day

Montana voter registration
Nebraska

18 days before Election Day

Postmarked 18 days before Election Day

11 days before Election Day

Nebraska voter registration
Nevada

5 days before Election Day

Postmarked 28 days before Election Day

28 days before Election Day

Nevada voter registration
New Hampshire

N/A

Received 14 days before Election Day

Election Day

New Hampshire voter registration
New Jersey

N/A

Received 21 days before Election Day

21 days before Election Day

New Jersey voter registration
New Mexico

28 days before Election Day

Postmarked 28 days before Election Day

3 days before Election Day

New Mexico voter registration
New York

25 days before Election Day

Postmarked 25 days before Election Day

24 days before Election Day

New York voter registration
North Carolina

25 days before Election Day

Postmarked 25 days before Election Day

3 days before Election Day

North Carolina voter registration
North Dakota

N/A

N/A

N/A

North Dakota voter registration
Ohio

30 days before Election Day

Postmarked 30 days before Election Day

30 days before Election Day

Ohio voter registration
Oklahoma

N/A

Postmarked 25 days before Election Day

25 days before Election Day

Oklahoma voter registration
Oregon

21 days before Election Day

Postmarked 21 days before Election Day

21 days before Election Day

Oregon voter registration
Pennsylvania

15 days prior to an election

Received 15 days prior to an election

15 days prior to an election

Pennsylvania voter registration
Rhode Island

30 days before Election Day

Postmarked 30 days before Election Day

30 days before Election Day

Rhode Island voter registration
South Carolina

30 days before Election Day

Postmarked 30 days before Election Day

30 days before Election Day

South Carolina voter registration
South Dakota

N/A

Received 15 days before Election Day

15 days before Election Day

South Dakota voter registration
Tennessee

30 days before Election Day

Postmarked 30 days before Election Day

30 days before Election Day

Tennessee voter registration
Texas

N/A

Postmarked 30 days before Election Day

30 days before Election Day

Texas voter registration
Utah

11 days before Election Day

Received 11 days before Election Day

11 days before Election Day

Utah voter registration
Vermont

4 days before Election Day

Received by Election Day

Election Day

Vermont voter registration
Virginia

21 days before Election Day

Postmarked 21 days before election

21 days before Election Day

Virginia voter registration
Washington

8 days before Election Day

Received 8 days before Election Day

Election Day

Washington voter registration
West Virginia

21 days before Election Day

Postmarked 21 days before Election Day

21 days before Election Day

West Virginia voter registration
Wisconsin

20 days before Election Day

Postmarked 20 days before Election Day

Election Day

Wisconsin voter registration
Wyoming

N/A

Received 14 days before Election Day

Election Day

Wyoming voter registration