State by State Voting Information

Click on the state name to get specific voting information for your state.

Be Sure to Register to Vote

Alabama

***

Next Election (General): 
November 8, 2022

Early Voting: 
Sep. 14, 2022 - Nov. 7, 2022

Last Day To Register by Mail: 
Oct. 24, 2022

Last Day To Register in Person: 
Oct. 24, 2022

Last Day To Register Online: 
Oct. 24, 2022

Deadline to Return Absentee Ballot: 
Nov. 7, 2022 *

*Postmark deadline

\

Alaska

***

Next Election (Primary):
August 16, 2022

Early Voting:
Aug. 1, 2022 - Aug. 16, 2022

Deadline to Return Absentee Ballot:
Aug. 16, 2022 *

*Postmark deadline

\

Arizona

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 13, 2022 - Nov. 4, 2022

Last Day To Register by Mail: 
Oct. 10, 2022
Last Day To Register in Person: Oct. 10, 2022

Last Day To Register Online: 
Oct. 10, 2022

Deadline to Return Absentee Ballot: 
Oct. 28, 2022, 5:00 PM

\

Arkansas

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 24, 2022 - Nov. 7, 2022

Last Day To Register by Mail:
Oct. 9, 2022

Last Day To Register in Person:
Oct. 9, 2022

Last Day To Register Online:
Oct. 9, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 7:30 PM

\

California

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 10, 2022 - Nov. 8, 2022

Last Day To Register By Mail:
Oct. 24, 2022

Last Day To Register in Person:
Oct. 24, 2022

Last Day To Register Online:
Oct. 24, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022 *

*Postmark deadline

\

Colorado

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 24, 2022 - Nov. 8, 2022

Last Day To Register by Mail:
Oct. 31, 2022

Last Day To Register in Person: 
Oct. 31, 2022

Last Day To Register Online: 
Oct. 31, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Connecticut

***

Next Election (General): 
November 8, 2022

Last Day To Register by Mail: 
Nov. 1, 2022

Last Day To Register in Person: 
Nov. 1, 2022

Deadline to Return Absentee Ballot: 
Nov. 7, 2022, 12:00 AM

\

Delaware

***

Next Election (Primary):
September 13, 2022

Last Day To Register:
Aug. 20, 2022

Last Day To Register Online:
Aug. 20, 2022

Deadline to Return Absentee Ballot:
Sep. 13, 2022, 8:00 PM

\

Florida

***

Next Election (Primary):
August 23, 2022

Early Voting:
Aug. 13, 2022 - Aug. 20, 2022

Last Day To Register:
Jul. 25, 2022

Deadline to Return Absentee Ballot:
Aug. 23, 2022, 7:00 PM

\

Georgia

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 17, 2022 - Nov. 4, 2022

Last Day To Register: 
Oct. 10, 2022

Deadline to Return Absentee Ballot: 
Nov. 7, 2022, 7:00 PM

\

Hawaii

***

Next Election (Primary):
August 13, 2022

Early Voting:
Jul. 20, 2022 - Aug. 13, 2022

Last Day To Register by Mail:
Aug. 10, 2022

Last Day To Register in Person:
Aug. 10, 2022

Last Day To Register Online:
Jul. 14, 2022

Deadline to Return Absentee Ballot:
Aug. 13, 2022*

*Postmark deadline

\

Idaho

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 24, 2022 - Nov. 4, 2022

Last Day To Register by Mail:
Oct. 14, 2022

Last Day To Register in Person:
Nov. 8, 2022

Last Day To Register Online:
Oct. 14, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 8:00 PM

\

Illinois

***

Next Election (General): 
November 8, 2022

Early Voting: 
Sep. 29, 2022 - Nov. 7, 2022

Last Day To Register by Mail:
Oct. 12, 2022

Last Day To Register in Person: 
Oct. 12, 2022

Last Day To Register Online: 
Oct. 23, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Indiana

***

Next Election (General):
November 8, 2022

Early, In Person Absentee Voting:
Oct. 11, 2022 - Nov. 7, 2022

Last Day To Register:
Oct. 10, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 12:00 PM

\

Iowa

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 19, 2022 - Nov. 7, 2022

Last Day To Register:

Oct. 24, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022 *

*Postmark deadline

\

Kansas

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 19, 2022 - Nov. 7, 2022

Last Day To Register:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022 *

*Postmark deadline

\

Kentucky

***

Next Election (General):
November 8, 2022

Early Voting:
Nov. 3, 2022 - Nov. 5, 2022

Last Day To Register:
Oct. 11, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022*

*Postmark deadline

\

Louisiana

***

Next Election (Primary):
November 8, 2022

Early Voting:
Oct. 25, 2022 - Nov. 1, 2022

Last Day To Register by Mail:
Oct. 8, 2022

Last Day To Register in Person:
Oct. 8, 2022

Last Day To Register Online:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 7, 2022, 4:30 PM

\

Maine

***

Next Election (General):

November 8, 2022

Early Voting:

Sep. 24, 2022 - Nov. 5, 2022

Last Day To Register By Mail:

Nov. 18, 2022

Last Day To Register in Person:

Nov. 8, 2022

Deadline to Return Absentee Ballot:

Nov. 1, 2022 12:00 AM

\

Maryland

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 27, 2022 - Nov. 3, 2022

Last Day To Register by Mail:
Oct. 18, 2022

Last Day To Register in Person: 
Nov. 8, 2022

Last Day To Register Online: 
Oct. 18, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Massachusetts

***

Next Election (Primary):
September 6, 2022

Early Voting:
Aug. 26, 2022 - Sep. 2, 2022

Last Day To Register:
Aug. 17, 2022

Deadline to Return Absentee Ballot:
Sep. 6, 2022*

*Postmark deadline

\

Michigan

***

Next Election (General): 
November 8, 2022

Early, In Person Absentee Voting: 
Sep. 29, 2022 - Nov. 7, 2022

Last Day To Register by Mail: 
Oct. 24, 2022

Last Day To Register in Person: 
Nov. 8, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Minnesota

***

Next Election (General):
November 8, 2022

Early, In Person Absentee Voting:
Sep. 23, 2022 - Nov. 7, 2022

Last Day To Register by Mail:
Oct. 18, 2022

Last Day To Register in Person:
Nov. 8, 2022

Last Day To Register Online:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022 *

*Postmark deadline

\

Mississippi

***

Next Election (General):

November 8, 2022

Last Day To Register By Mail:

Oct. 8, 2022

Last Day To Register in Person:

Oct. 8, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022 *

*Postmark deadline

\

Missouri

***

Next Election (General): 
November 8, 2022

Last Day To Register: 
Oct. 12, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Montana

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 9, 2022 - Nov. 7, 2022

Last Day To Register By Mail:

Oct. 9, 2022

Last Day To Register in Person:

Nov. 8, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022, 8:00 PM

\

Nebraska

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 9, 2022 - Nov. 8, 2022

Last Day To Register by Mail:
Oct. 21, 2022

Last Day To Register in Person:
Oct. 28, 2022

Last Day To Register Online:
Oct. 21, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 12:00 AM

\

Nevada

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 22, 2022 - Nov. 4, 2022

Last Day To Register By Mail:

Oct. 11, 2022

Last Day To Register in Person:

Oct. 11, 2022

Last Day To Register Online:

Nov. 3, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022 *

*Postmark deadline

\

New Hampshire

***

Next Election (Primary):
September 13, 2022

Deadline to Return Absentee Ballot:
Sep. 12, 2022, 5:00 PM

\

New Jersey

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 29, 2022 - Nov. 6, 2022

Last Day To Register:

Oct. 18, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022 *

*Postmark deadline

\

New Mexico

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 11, 2022 - Nov. 5, 2022

Last Day To Register By Mail:

Oct. 11, 2022

Last Day To Register in Person:

Nov. 8, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022, 7:00 PM

\

New York

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 30, 2022 - Nov. 6, 2022

Last Day To Register by Mail:
Oct. 14, 2022

Last Day To Register in Person: 
Oct. 14, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

May 2, 2022 - New York Court of Appeals struck down the Congressional and state Senate district lines, saying democrats unfairly gerrymandered the lines. In a statement, the state Board of Elections said its staff was ready to “quickly develop a new Political Calendar for an August primary”. Additionally, the Board said there was no reason, though, to delay the primaries for statewide offices, including for governor and lieutenant governor. And the state assembly primaries will also take place in June as scheduled.

*Postmark deadline

\

North Carolina

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 20, 2022 - Nov. 5, 2022

Last Day To Register by Mail:
Oct. 14, 2022

Last Day To Register in Person:
Nov. 5, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022*

*Postmark deadline

\

North Dakota

***

Next Election (General): 
November 8, 2022

Early, In Person Absentee Voting: 
Oct. 24, 2022 - Nov. 7, 2022

Deadline to Return Absentee Ballot: 
Nov. 7, 2022 *

*Postmark deadline

\

Ohio

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 11, 2022 - Nov. 7, 2022

Last Day To Register:
Oct. 9, 2022

Deadline to Return Absentee Ballot:
Nov. 7, 2022*

*Postmark deadline

\

Oklahoma

***

Next Election (General): 
November 8, 2022

Early Voting: 
Nov. 3, 2022 - Nov. 5, 2022

Last Day To Register: 
Oct. 14, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Oregon

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 19, 2022 - Nov. 8, 2022

Last Day To Register:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 8:00 PM

\

Pennsylvania

***

Next Election (General):
November 8, 2022

Early Voting:
Sep. 19, 2022 - Nov. 1, 2022

Last Day To Register:
Oct. 24, 2022

\

Rhode Island

***

Next Election (Primary):
September 13, 2022

Early Voting:
Aug. 24, 2022 - Sep. 12, 2022

Last Day To Register:
Aug. 14, 2022

Deadline to Return Absentee Ballot:
Sep. 13, 2022, 8:00 PM

\

South Carolina

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 9, 2022 - Nov. 7, 2022

Last Day To Register by Mail:
Oct. 9, 2022

Last Day To Register in Person: 
Oct. 9, 2022

Last Day To Register Online: 
Oct. 9, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

South Dakota

***

Next Election (General):
November 8, 2022

Early Voting:
Sep. 24, 2022 - Nov. 7, 2022

Deadline to Register:
Oct. 24, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 7:00 PM

\

Tennessee

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 19, 2022 - Nov. 3, 2022

Last Day To Register: 
Oct. 9, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Texas

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 24, 2022 - Nov. 4, 2022

Last Day To Register:
Oct. 9, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 7:00 PM

\

Utah

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 25, 2022 - Nov. 4, 2022

Last Day To Register by Mail:
Oct. 28, 2022

Last Day To Register in Person: 
Nov. 1, 2022

Last Day To Register Online: 
Oct. 28, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Vermont

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 24, 2022 - Nov. 7, 2022

Last Day To Register: 
Nov. 8, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Virginia

***

Next Election (General): 
November 8, 2022

Early Voting: 
Sep. 24, 2022 - Nov. 5, 2022

Last Day To Register by Mail:
Oct. 17, 2022

Last Day To Register in Person: 
Oct. 17, 2022

Last Day To Register Online: 
Oct. 17, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Washington

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 21, 2022 - Nov. 8, 2022

Last Day To Register by Mail:
Oct. 31, 2022

Last Day To Register in Person:
Nov. 8, 2022

Last Day To Register Online:
Oct. 31, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022 *

*Postmark deadline

 

\

West Virginia

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 26, 2022 - Nov. 8, 2022

Last Day To Register:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022*

*Postmark deadline

 

\

Wisconsin

***

Next Election (General): 
November 8, 2022

Early, In Person Absentee Voting: 
Oct. 25, 2022 - Nov. 6, 2022

Last Day To Register by Mail: 
Nov. 8, 2022

Last Day To Register in Person: 
Nov. 4, 2022

Last Day To Register Online: 
Oct. 19, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 8:00 PM

 

\

Wyoming

***

Next Election (Primary):
August 16, 2022

Early, In Person Absentee Voting:
Jul. 2, 2022 - Aug. 15, 2022

Deadline to Return Absentee Ballot:
Aug. 15, 2022, 7:00 PM

\

State by State
Voting Information

Click on the arrows next to the state names to get specific voting information for your state.
Click outside the pop-up to close it.

***

Be Sure to
Register to Vote.
Every Vote Counts!

***

Alabama

***

Next Election (General): 
November 8, 2022

Early Voting: 
Sep. 14, 2022 - Nov. 7, 2022

Last Day To Register by Mail: 
Oct. 24, 2022

Last Day To Register in Person: 
Oct. 24, 2022

Last Day To Register Online: 
Oct. 24, 2022

Deadline to Return Absentee Ballot: 
Nov. 7, 2022 *

*Postmark deadline

\

Alaska

***

Next Election (Primary):
August 16, 2022

Early Voting:
Aug. 1, 2022 - Aug. 16, 2022

Deadline to Return Absentee Ballot:
Aug. 16, 2022 *

*Postmark deadline

\

Arizona

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 13, 2022 - Nov. 4, 2022

Last Day To Register by Mail: 
Oct. 10, 2022
Last Day To Register in Person: Oct. 10, 2022

Last Day To Register Online: 
Oct. 10, 2022

Deadline to Return Absentee Ballot: 
Oct. 28, 2022, 5:00 PM

\

Arkansas

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 24, 2022 - Nov. 7, 2022

Last Day To Register by Mail:
Oct. 9, 2022

Last Day To Register in Person:
Oct. 9, 2022

Last Day To Register Online:
Oct. 9, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 7:30 PM

\

California

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 10, 2022 - Nov. 8, 2022

Last Day To Register By Mail:
Oct. 24, 2022

Last Day To Register in Person:
Oct. 24, 2022

Last Day To Register Online:
Oct. 24, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022 *

*Postmark deadline

\

Colorado

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 24, 2022 - Nov. 8, 2022

Last Day To Register by Mail:
Oct. 31, 2022

Last Day To Register in Person: 
Oct. 31, 2022

Last Day To Register Online: 
Oct. 31, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Connecticut

***

Next Election (General): 
November 8, 2022

Last Day To Register by Mail: 
Nov. 1, 2022

Last Day To Register in Person: 
Nov. 1, 2022

Deadline to Return Absentee Ballot: 
Nov. 7, 2022, 12:00 AM

\

Delaware

***

Next Election (Primary):
September 13, 2022

Last Day To Register:
Aug. 20, 2022

Last Day To Register Online:
Aug. 20, 2022

Deadline to Return Absentee Ballot:
Sep. 13, 2022, 8:00 PM

\

Florida

***

Next Election (Primary):
August 23, 2022

Early Voting:
Aug. 13, 2022 - Aug. 20, 2022

Last Day To Register:
Jul. 25, 2022

Deadline to Return Absentee Ballot:
Aug. 23, 2022, 7:00 PM

\

Georgia

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 17, 2022 - Nov. 4, 2022

Last Day To Register: 
Oct. 10, 2022

Deadline to Return Absentee Ballot: 
Nov. 7, 2022, 7:00 PM

\

Hawaii

***

Next Election (Primary):
August 13, 2022

Early Voting:
Jul. 20, 2022 - Aug. 13, 2022

Last Day To Register by Mail:
Aug. 10, 2022

Last Day To Register in Person:
Aug. 10, 2022

Last Day To Register Online:
Jul. 14, 2022

Deadline to Return Absentee Ballot:
Aug. 13, 2022*

*Postmark deadline

\

Idaho

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 24, 2022 - Nov. 4, 2022

Last Day To Register by Mail:
Oct. 14, 2022

Last Day To Register in Person:
Nov. 8, 2022

Last Day To Register Online:
Oct. 14, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 8:00 PM

\

Illinois

***

Next Election (General): 
November 8, 2022

Early Voting: 
Sep. 29, 2022 - Nov. 7, 2022

Last Day To Register by Mail:
Oct. 12, 2022

Last Day To Register in Person: 
Oct. 12, 2022

Last Day To Register Online: 
Oct. 23, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Indiana

***

Next Election (General):
November 8, 2022

Early, In Person Absentee Voting:
Oct. 11, 2022 - Nov. 7, 2022

Last Day To Register:
Oct. 10, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 12:00 PM

\

Iowa

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 19, 2022 - Nov. 7, 2022

Last Day To Register:

Oct. 24, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022 *

*Postmark deadline

\

Kansas

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 19, 2022 - Nov. 7, 2022

Last Day To Register:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022 *

*Postmark deadline

\

Kentucky

***

Next Election (General):
November 8, 2022

Early Voting:
Nov. 3, 2022 - Nov. 5, 2022

Last Day To Register:
Oct. 11, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022*

*Postmark deadline

\

Louisiana

***

Next Election (Primary):
November 8, 2022

Early Voting:
Oct. 25, 2022 - Nov. 1, 2022

Last Day To Register by Mail:
Oct. 8, 2022

Last Day To Register in Person:
Oct. 8, 2022

Last Day To Register Online:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 7, 2022, 4:30 PM

\

Maine

***

Next Election (General):

November 8, 2022

Early Voting:

Sep. 24, 2022 - Nov. 5, 2022

Last Day To Register By Mail:

Nov. 18, 2022

Last Day To Register in Person:

Nov. 8, 2022

Deadline to Return Absentee Ballot:

Nov. 1, 2022 12:00 AM

\

Maryland

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 27, 2022 - Nov. 3, 2022

Last Day To Register by Mail:
Oct. 18, 2022

Last Day To Register in Person: 
Nov. 8, 2022

Last Day To Register Online: 
Oct. 18, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Massachusetts

***

Next Election (Primary):
September 6, 2022

Early Voting:
Aug. 26, 2022 - Sep. 2, 2022

Last Day To Register:
Aug. 17, 2022

Deadline to Return Absentee Ballot:
Sep. 6, 2022*

*Postmark deadline

\

Michigan

***

Next Election (General): 
November 8, 2022

Early, In Person Absentee Voting: 
Sep. 29, 2022 - Nov. 7, 2022

Last Day To Register by Mail: 
Oct. 24, 2022

Last Day To Register in Person: 
Nov. 8, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Minnesota

***

Next Election (General):
November 8, 2022

Early, In Person Absentee Voting:
Sep. 23, 2022 - Nov. 7, 2022

Last Day To Register by Mail:
Oct. 18, 2022

Last Day To Register in Person:
Nov. 8, 2022

Last Day To Register Online:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022 *

*Postmark deadline

\

Mississippi

***

Next Election (General):

November 8, 2022

Last Day To Register By Mail:

Oct. 8, 2022

Last Day To Register in Person:

Oct. 8, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022 *

*Postmark deadline

\

Missouri

***

Next Election (General): 
November 8, 2022

Last Day To Register: 
Oct. 12, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Montana

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 9, 2022 - Nov. 7, 2022

Last Day To Register By Mail:

Oct. 9, 2022

Last Day To Register in Person:

Nov. 8, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022, 8:00 PM

\

Nebraska

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 9, 2022 - Nov. 8, 2022

Last Day To Register by Mail:
Oct. 21, 2022

Last Day To Register in Person:
Oct. 28, 2022

Last Day To Register Online:
Oct. 21, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 12:00 AM

\

Nevada

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 22, 2022 - Nov. 4, 2022

Last Day To Register By Mail:

Oct. 11, 2022

Last Day To Register in Person:

Oct. 11, 2022

Last Day To Register Online:

Nov. 3, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022 *

*Postmark deadline

\

New Hampshire

***

Next Election (Primary):
September 13, 2022

Deadline to Return Absentee Ballot:
Sep. 12, 2022, 5:00 PM

\

New Jersey

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 29, 2022 - Nov. 6, 2022

Last Day To Register:

Oct. 18, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022 *

*Postmark deadline

\

New Mexico

***

Next Election (General):

November 8, 2022

Early Voting:

Oct. 11, 2022 - Nov. 5, 2022

Last Day To Register By Mail:

Oct. 11, 2022

Last Day To Register in Person:

Nov. 8, 2022

Deadline to Return Absentee Ballot:

Nov. 8, 2022, 7:00 PM

\

New York

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 30, 2022 - Nov. 6, 2022

Last Day To Register by Mail:
Oct. 14, 2022

Last Day To Register in Person: 
Oct. 14, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

May 2, 2022 - New York Court of Appeals struck down the Congressional and state Senate district lines, saying democrats unfairly gerrymandered the lines. In a statement, the state Board of Elections said its staff was ready to “quickly develop a new Political Calendar for an August primary”. Additionally, the Board said there was no reason, though, to delay the primaries for statewide offices, including for governor and lieutenant governor. And the state assembly primaries will also take place in June as scheduled.

*Postmark deadline

\

North Carolina

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 20, 2022 - Nov. 5, 2022

Last Day To Register by Mail:
Oct. 14, 2022

Last Day To Register in Person:
Nov. 5, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022*

*Postmark deadline

\

North Dakota

***

Next Election (General): 
November 8, 2022

Early, In Person Absentee Voting: 
Oct. 24, 2022 - Nov. 7, 2022

Deadline to Return Absentee Ballot: 
Nov. 7, 2022 *

*Postmark deadline

\

Ohio

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 11, 2022 - Nov. 7, 2022

Last Day To Register:
Oct. 9, 2022

Deadline to Return Absentee Ballot:
Nov. 7, 2022*

*Postmark deadline

\

Oklahoma

***

Next Election (General): 
November 8, 2022

Early Voting: 
Nov. 3, 2022 - Nov. 5, 2022

Last Day To Register: 
Oct. 14, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Oregon

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 19, 2022 - Nov. 8, 2022

Last Day To Register:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 8:00 PM

\

Pennsylvania

***

Next Election (General):
November 8, 2022

Early Voting:
Sep. 19, 2022 - Nov. 1, 2022

Last Day To Register:
Oct. 24, 2022

\

Rhode Island

***

Next Election (Primary):
September 13, 2022

Early Voting:
Aug. 24, 2022 - Sep. 12, 2022

Last Day To Register:
Aug. 14, 2022

Deadline to Return Absentee Ballot:
Sep. 13, 2022, 8:00 PM

\

South Carolina

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 9, 2022 - Nov. 7, 2022

Last Day To Register by Mail:
Oct. 9, 2022

Last Day To Register in Person: 
Oct. 9, 2022

Last Day To Register Online: 
Oct. 9, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

South Dakota

***

Next Election (General):
November 8, 2022

Early Voting:
Sep. 24, 2022 - Nov. 7, 2022

Deadline to Register:
Oct. 24, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 7:00 PM

\

Tennessee

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 19, 2022 - Nov. 3, 2022

Last Day To Register: 
Oct. 9, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Texas

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 24, 2022 - Nov. 4, 2022

Last Day To Register:
Oct. 9, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022, 7:00 PM

\

Utah

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 25, 2022 - Nov. 4, 2022

Last Day To Register by Mail:
Oct. 28, 2022

Last Day To Register in Person: 
Nov. 1, 2022

Last Day To Register Online: 
Oct. 28, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Vermont

***

Next Election (General): 
November 8, 2022

Early Voting: 
Oct. 24, 2022 - Nov. 7, 2022

Last Day To Register: 
Nov. 8, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 7:00 PM

\

Virginia

***

Next Election (General): 
November 8, 2022

Early Voting: 
Sep. 24, 2022 - Nov. 5, 2022

Last Day To Register by Mail:
Oct. 17, 2022

Last Day To Register in Person: 
Oct. 17, 2022

Last Day To Register Online: 
Oct. 17, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022 *

*Postmark deadline

\

Washington

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 21, 2022 - Nov. 8, 2022

Last Day To Register by Mail:
Oct. 31, 2022

Last Day To Register in Person:
Nov. 8, 2022

Last Day To Register Online:
Oct. 31, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022 *

*Postmark deadline

 

\

West Virginia

***

Next Election (General):
November 8, 2022

Early Voting:
Oct. 26, 2022 - Nov. 8, 2022

Last Day To Register:
Oct. 18, 2022

Deadline to Return Absentee Ballot:
Nov. 8, 2022*

*Postmark deadline

 

\

Wisconsin

***

Next Election (General): 
November 8, 2022

Early, In Person Absentee Voting: 
Oct. 25, 2022 - Nov. 6, 2022

Last Day To Register by Mail: 
Nov. 8, 2022

Last Day To Register in Person: 
Nov. 4, 2022

Last Day To Register Online: 
Oct. 19, 2022

Deadline to Return Absentee Ballot: 
Nov. 8, 2022, 8:00 PM

 

\

Wyoming

***

Next Election (Primary):
August 16, 2022

Early, In Person Absentee Voting:
Jul. 2, 2022 - Aug. 15, 2022

Deadline to Return Absentee Ballot:
Aug. 15, 2022, 7:00 PM

\