Skip to content
Last updated:

2020 voter registration deadlines

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

State2020 registration deadline (by mail)2020 registration deadline (in person)2020 registration deadline (online)Register to vote
Alabama

postmarked by October 19, 2020

received by October 19, 2020

received by October 19, 2020

Alabama voter registration
Alaska

postmarked by October 3, 2020

received by November 3, 2020

received by October 4, 2020

Alaska voter registration
Arizona

postmarked by October 5, 2020

received by October 5, 2020

received by October 5, 2020

Arizona voter registration
Arkansas

postmarked by October 5, 2020

received by October 5, 2020

N/A

Arkansas voter registration
California

postmarked by October 19, 2020

received by November 3, 2020

received by October 19, 2020

California voter registration
Colorado

postmarked by October 26, 2020

received by November 3, 2020

received by October 26, 2020

Colorado voter registration
Connecticut

postmarked by October 27, 2020

received by November 3, 2020

received by October 27, 2020

Connecticut voter registration
Delaware

postmarked by October 10, 2020

received by October 10, 2020

received by October 10, 2020

Delaware voter registration
District of Columbia

received by October 13, 2020

received by November 3, 2020

received by October 13, 2020

District of Columbia voter registration
Florida

postmarked by October 5, 2020

received by October 5, 2020

received by October 5, 2020

Florida voter registration
Georgia

postmarked by October 5, 2020

received by October 5, 2020

received by October 5, 2020

Georgia voter registration
Hawaii

postmarked by October 5, 2020

received by November 3, 2020

received by October 5, 2020

Hawaii voter registration
Idaho

postmarked by October 9, 2020

received by November 3, 2020

received by October 9, 2020

Idaho voter registration
Illinois

received by October 6, 2020

received by November 3, 2020

received by October 18, 2020

Illinois voter registration
Indiana

postmarked by October 5, 2020

received by October 5, 2020

received by October 5, 2020

Indiana voter registration
Iowa

received by October 24, 2020

received by November 3, 2020

received by October 24, 2020

Iowa voter registration
Kansas

postmarked by October 13, 2020

received by October 13, 2020

received by October 13, 2020

Kansas voter registration
Kentucky

postmarked by October 5, 2020

received by October 5, 2020

received by October 5, 2020

Kentucky voter registration
Louisiana

postmarked by October 5, 2020

received by October 5, 2020

received by October 13, 2020

Louisiana voter registration
Maine

received by October 19, 2020

received by November 3, 2020

N/A

Maine voter registration
Maryland

postmarked by October 13, 2020

received by November 3, 2020

received by October 13, 2020

Maryland voter registration
Massachusetts

postmarked by October 24, 2020

received by October 24, 2020

received by October 24, 2020

Massachusetts voter registration
Michigan

postmarked by October 19, 2020

received by November 3, 2020

received by October 19, 2020

Michigan voter registration
Minnesota

received by October 13, 2020

received by November 3, 2020

received by October 13, 2020

Minnesota voter registration
Mississippi

postmarked by October 5, 2020

received by October 5, 2020

N/A

Mississippi voter registration
Missouri

postmarked by October 7, 2020

received by October 7, 2020

received by October 7, 2020

Missouri voter registration
Montana

postmarked by October 26, 2020

received by November 3, 2020

N/A

Montana voter registration
Nebraska

postmarked by October 16, 2020

received by October 23, 2020

received by October 16, 2020

Nebraska voter registration
Nevada

postmarked by October 6, 2020

received by November 3, 2020

received by October 29, 2020

Nevada voter registration
New Hampshire

received by October 20, 2020 (may vary, please confirm with your local election office)

received by November 3, 2020

N/A

New Hampshire voter registration
New Jersey

received by October 13, 2020

received by October 13, 2020

received by October 13, 2020

New Jersey voter registration
New Mexico

postmarked by October 6, 2020

received by October 31, 2020

received by October 6, 2020

New Mexico voter registration
New York

postmarked by October 9, 2020

received by October 9, 2020

received by October 9, 2020

New York voter registration
North Carolina

postmarked by October 9, 2020

received by October 31, 2020

received by October 9, 2020

North Carolina voter registration
North Dakota

N/A

N/A

N/A

North Dakota voter registration
Ohio

postmarked by October 5, 2020

received by October 5, 2020

received by October 5, 2020

Ohio voter registration
Oklahoma

postmarked by October 9, 2020

received by October 9, 2020

N/A

Oklahoma voter registration
Oregon

postmarked by October 13, 2020

received by October 13, 2020

received by October 13, 2020

Oregon voter registration
Pennsylvania

received by October 19, 2020

received by October 19, 2020

received by October 19, 2020

Pennsylvania voter registration
Rhode Island

postmarked by October 3, 2020

received by November 3, 2020

received by October 4, 2020

Rhode Island voter registration
South Carolina

postmarked by October 5, 2020

received by October 2, 2020

received by October 4, 2020

South Carolina voter registration
South Dakota

received by October 19, 2020

received by October 19, 2020

N/A

South Dakota voter registration
Tennessee

postmarked by October 5, 2020

received by October 5, 2020

received by October 5, 2020

Tennessee voter registration
Texas

postmarked by October 5, 2020

received by October 5, 2020

N/A

Texas voter registration
Utah

received by October 23, 2020

received by November 3, 2020

received by October 23, 2020

Utah voter registration
Vermont

received by November 3, 2020

received by November 3, 2020

received by November 3, 2020

Vermont voter registration
Virginia

postmarked by October 13, 2020

received by October 13, 2020

received by October 13, 2020

Virginia voter registration
Washington

received by October 26, 2020

received by November 3, 2020

received by October 26, 2020

Washington voter registration
West Virginia

postmarked by October 13, 2020

received by October 13, 2020

received by October 13, 2020

West Virginia voter registration
Wisconsin

postmarked by October 21, 2020

received by November 3, 2020

received by October 21, 2020

Wisconsin voter registration
Wyoming

received by October 19, 2020

received by November 3, 2020

N/A

Wyoming voter registration