Skip to content
Last updated:

Voter registration deadlines

If there is anything that we have missed, please send an email to error@voteamerica.com.

StateRegistration deadline (by mail)Registration deadline (in person)Registration deadline (online)Register to vote
Alabama

Postmarked 15 days before Election Day

15 days before Election Day

15 days before Election Day

Alabama voter registration
Alaska

Postmarked 30 days before Election Day

30 days before Election Day

30 days before Election Day

Alaska voter registration
Arizona

Postmarked 29 days before Election Day

29 days before Election Day

29 days before Election Day

Arizona voter registration
Arkansas

Postmarked 30 days before Election Day

30 days before Election Day

N/A

Arkansas voter registration
California

postmarked 15 days before Election Day

Election Day

15 days before Election Day

California voter registration
Colorado

Postmarked 8 days before Election Day

Election Day

8 days before Election Day

Colorado voter registration
Connecticut

Postmarked 7 days before Election Day

Election Day

7 days before Election Day

Connecticut voter registration
Delaware

Postmarked 24 days before Election Day

24 days before Election Day

24 days before Election Day

Delaware voter registration
District of Columbia

Received 21 days before Election Day

Election Day

N/A

District of Columbia voter registration
Florida

Postmarked 29 days before Election Day

29 days before Election Day

29 days before Election Day

Florida voter registration
Georgia

Postmarked 29 days before Election Day

29 days before Election Day

29 days before Election Day

Georgia voter registration
Hawaii

Postmarked 30 days before Election Day

Election Day

30 days before Election Day

Hawaii voter registration
Idaho

Received 25 days before Election Day

Election Day

25 days before Election Day

Idaho voter registration
Illinois

Postmarked 28 days before Election Day

Election Day

16 days before Election Day

Illinois voter registration
Indiana

Postmarked 29 days before Election Day

29 days before Election Day

29 days before Election Day

Indiana voter registration
Iowa

Postmarked 15 days before Election Day

Election Day

10 days before Election Day

Iowa voter registration
Kansas

Postmarked 21 days before Election Day

21 days before Election Day

21 days before Election Day

Kansas voter registration
Kentucky

Received 29 days before Election Day

29 days before Election Day

29 days before Election Day

Kentucky voter registration
Louisiana

Postmarked 30 days before Election Day

20 days before Election Day

20 days before Election Day

Louisiana voter registration
Maine

Received 21 business days before Election Day

Election Day

N/A

Maine voter registration
Maryland

Postmarked 21 days before Election Day

Election Day

21 days before Election Day

Maryland voter registration
Massachusetts

Postmarked 20 days before Election Day

20 days before Election Day

20 days before Election Day

Massachusetts voter registration
Michigan

Postmarked 15 days before Election Day

Election Day

15 days before Election Day

Michigan voter registration
Minnesota

Received 21 days before Election Day

Election Day

21 days before Election Day

Minnesota voter registration
Mississippi

Postmarked 30 days before Election Day

30 days before Election Day

N/A

Mississippi voter registration
Missouri

Postmarked 27 days before Election Day

27 days before Election Day

27 days before Election Day

Missouri voter registration
Montana

Postmarked 30 days before Election Day

Election Day

N/A

Montana voter registration
Nebraska

Postmarked 18 days before Election Day

11 days before Election Day

18 days before Election Day

Nebraska voter registration
Nevada

Postmarked 28 days before Election Day

Election Day

5 days before Election Day

Nevada voter registration
New Hampshire

Received 14 days before Election Day (may vary, please confirm with your local election office)

Election Day

N/A

New Hampshire voter registration
New Jersey

Received 21 days before Election Day

21 days before Election Day

21 days before Election Day

New Jersey voter registration
New Mexico

Postmarked 28 days before Election Day

3 days before Election Day

28 days before Election Day

New Mexico voter registration
New York

Postmarked 25 days before Election Day

25 days before Election Day

N/A

New York voter registration
North Carolina

Postmarked 25 days before Election Day

3 days before Election Day

25 days before Election Day

North Carolina voter registration
North Dakota

N/A

N/A

N/A

North Dakota voter registration
Ohio

Postmarked 30 days before Election Day

30 days before Election Day

30 days before Election Day

Ohio voter registration
Oklahoma

Postmarked 25 days before Election Day

25 days before Election Day

N/A

Oklahoma voter registration
Oregon

Postmarked 21 days before Election Day

21 days before Election Day

21 days before Election Day

Oregon voter registration
Pennsylvania

Received 15 days prior to an election

15 days prior to an election

15 days prior to an election

Pennsylvania voter registration
Rhode Island

Postmarked 30 days before Election Day

30 days before Election Day

30 days before Election Day

Rhode Island voter registration
South Carolina

Postmarked 30 days before Election Day

30 days before Election Day

30 days before Election Day

South Carolina voter registration
South Dakota

Received 15 days before Election Day

15 days before Election Day

N/A

South Dakota voter registration
Tennessee

Postmarked 30 days before Election Day

30 days before Election Day

30 days before Election Day

Tennessee voter registration
Texas

Postmarked 30 days before Election Day

30 days before Election Day

N/A

Texas voter registration
Utah

Received 11 days before Election Day

11 days before Election Day

11 days before Election Day

Utah voter registration
Vermont

Election Day.

Election Day

Election Day

Vermont voter registration
Virginia

Postmarked 21 days before election

21 days before Election Day

21 days before Election Day

Virginia voter registration
Washington

Received 8 days before Election Day

Election Day

8 days before Election Day

Washington voter registration
West Virginia

Postmarked 21 days before Election Day

21 days before Election Day

21 days before Election Day

West Virginia voter registration
Wisconsin

Postmarked 20 days before Election Day

Election Day

20 days before Election Day

Wisconsin voter registration
Wyoming

Received 14 days before Election Day

Election Day

N/A

Wyoming voter registration