State Primaries

PRIMARY DATE

STATE

VOTER REGISTRATION

March 6

Texas

In-Person: 30 days before Election Day.

By Mail: 30 days before Election Day.

Online: N/A

Register to Vote

March 20

Illinois

In-Person: Election Day

By Mail: 28 days before Election Day.

Online: 28 days before Election Day.

Register to Vote

May 8

Indiana

In-Person: 29 days before Election Day.

By Mail: 29 days before Election Day.

Online: 29 days before Election Day.

Register to Vote

North Carolina

In-Person: 25 days before Election Day.

By Mail: Postmarked 25 days before Election Day.

Online: N/A

Register to Vote

Ohio

In-Person: 30 days before Election Day.

By Mail: 30 days before Election Day.

Online: N/A

Register to Vote

West Virginia

In-Person: 21 days before Election Day.

By Mail: 21 days before Election Day.

Online: 21 days before Election Day.

Register to Vote

May 15

Idaho

In-Person: Election Day.

By Mail: 25 days before Election Day.

Online: N/A

Register to Vote

Nebraska

In-Person: 11 days before Election Day.

By Mail: 18 days before Election Day

Online: 18 days before Election Day.

Register to Vote

Oregon

In-Person: 21 days before Election Day.

By Mail: 21 days before Election Day.

Online: 21 days before Election Day.

Register to Vote

Pennsylvania

In-Person: 30 days before Election Day

By Mail: 30 days before Election Day

Online: 30 days before Election Day

Register to Vote

May 22

Arkansas

In-Person: 30 days before Election Day.

By Mail: 30 days before Election Day. If this falls on a Sunday then your voter registration form must be postmarked 29 days before Election Day.

Online: N/A

Register to Vote

Georgia

In-Person: 29 days before Election Day

By Mail: 28 days before Election Day

Online: 30 days before Election Day

Register to Vote

Kentucky

In-Person: 29 days before Election Day.

By Mail: 29 days before Election Day.

Online: N/A

Register to Vote

June5

Alabama

In-Person: 15 days before Election Day

By Mail: 15 days before Election Day

Online: 15 days before Election Day

Register to Vote

Iowa

In-Person: 10 days before primary and general elections. 11 days before all other elections. If you miss these deadlines, you can also register to vote on Election Day.

By Mail: Postmarked 15 or more days before Election Day.

Online: 10 days before Election Day.

Register to Vote

Mississippi

In-Person: 30 days before Election Day.

By Mail: 30 days before Election Day.

Online: N/A

Register to Vote

Montana

In-Person: Election Day

By Mail: Postmarked 30 days before Election Day. If this day is a Sunday, then your form must be postmarked 29 days before Election Day.

Online: N/A

Register to Vote

New Jersey

In-Person: 21 days before Election Day.

By Mail: 21 days before Election Day.

Online: N/A

Register to Vote

New Mexico

In-Person: 28 days before Election Day.

By Mail: 28 days before Election Day.

Online: 28 days before Election Day.

Register to Vote

South Dakota

In-Person: 15 days before Election Day.

By Mail: Received 15 days before Election Day.

Online: N/A

Register to Vote

June 12

Maine

In-Person: Election Day.

By Mail: Delivered 21 business days before Election Day.

Online: N/A

Register to Vote

Nevada

In-Person: 21 days before Election Day

By Mail: 31 days before Election Day.

Online: 21 days before Election Day

Register to Vote

North Dakota

*North Dakota does not have voter registration

Register to Vote

South Carolina

In-Person: 30 days before Election Day.

By Mail: 30 days before Election Day.

Online: 30 days before Election Day.

Register to Vote

Virginia

In-Person: 22 days before Election Day.

By Mail: Received 22 days before Election Day.

Online: 22 days before Election Day.

Register to Vote

June 26

Colorado

In-Person: Election Day.

By Mail: Received 8 days before Election Day.

Online: 8 days before Election Day.

Register to Vote

Maryland

In-Person: 21 days before Election Day or during early voting between 13 to 5 days before Election Day.

By Mail: 21 days before Election Day.

Online: 21 days before Election Day.

Register to Vote

Oklahoma

In-Person: 25 days before Election Day.

By Mail: 25 days before Election Day.

Online: N/A

Register to Vote

Utah

In-Person: 7 days before Election Day.

By Mail: 30 days before Election Day.

Online: 7 days before Election Day.

Register to Vote

Aug. 2

Tennessee

In-Person: 30 days before Election Day.

By Mail: 30 days before Election Day.

Online: N/A

Register to Vote

Aug. 7

Kansas

In-Person: 21 days before Election Day

By Mail: Postmarked 21 days before Election Day

Online: 21 days before Election Day.

Register to Vote

Michigan

In-Person: 21 days before Election Day.

By Mail: 30 days before Election Day.

Online: N/A

Register to Vote

Missouri

In-Person: 28 days before Election Day

By Mail: 28 days before Election Day.

Online: 28 days before Election Day

Register to Vote

Washington

In-Person: 8 days before Election Day.

By Mail: 29 days before Election Day.

Online: 29 days before Election Day.

Register to Vote

Aug. 11

Hawaii

In-Person: 29 days before Election Day.

By Mail: 29 days before Election Day.

Online: 29 days before Election Day.

Register to Vote

Aug. 14

Connecticut

In-Person: 7 days before Election Day.

By Mail: 14 days before Election Day.

Online: 7 days before Election Day.

Register to Vote

Minnesota

In-Person: Election Day

By Mail: Received 21 days before Election Day

Online: 21 days before Election Day.

Register to Vote

Vermont

In-Person: 6 days before Election Day

By Mail: Received 6 days before Election Day

Online: 6 days before Election Day

Register to Vote

Wisconsin

In-Person: Election Day

By Mail: Postmarked at least 20 days before Election Day.

Online: N/A

Register to Vote

Aug. 21

Alaska

In-Person: 30 days before Election Day.

By Mail: Postmarked 30 days before Election Day. If this falls on a Sunday, your voter registration form must be postmarked 31 days before Election Day.

Online: 30 days before Election Day.

Register to Vote

Wyoming

In-Person: Election Day

By Mail: Received 14 days before Election Day.

Online: N/A

Register to Vote

Aug. 28

Arizona

In-Person: 29 days before Election Day.

By Mail: 29 days before Election Day.

Online: 29 days before Election Day

Register to Vote

Florida

In-Person: 29 days before Election Day.

By Mail: 29 days before Election Day.

Online: N/A

Register to Vote

Sept. 4

Massachusetts

In-Person: 20 days before Election Day.

By Mail: 20 days before Election Day.

Online: 20 days before Election Day.

Register to Vote

Sept. 6

Delaware

In-Person: 24 days before a primary or general election. 10 days before a special election.

By Mail: 24 days before a primary or general election. 10 days before a special election.

Online: 24 days before a primary or general election. 10 days before a special election.

Register to Vote

Sept. 11

New Hampshire

In-Person: Election Day

By Mail: Received 10 days before Election Day.

Online: N/A

Register to Vote

New York

In-Person: 25 days before Election Day.

By Mail: 25 days before Election Day.

Online: 25 days before Election Day.

Register to Vote

Sept. 12

Rhode Island

In-Person: 30 days before most elections. You may register in person on Election Day but only for Presidential elections

By Mail: 30 days before Election Day.

Online: N/A

Register to Vote

Nov. 6

Louisiana

In-Person: 30 days before Election Day.

By Mail: Received 30 days before Election Day. If that day is a Sunday, then the deadline is 29 days before Election Day.

Online: 30 days before Election Day.

Register to Vote