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 (General):
November 8, 2022
Early Voting:
Oct. 29, 2022 - Nov. 6, 2022
Last Day To Register:
Oct. 15, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 2022, 12:00 PM
Florida
***
Next Election (General):
November 8, 2022
Early Voting:
Oct. 26, 2022 - Nov. 5, 2022
Last Day To Register:
Oct. 10, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 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 (General):
November 8, 2022
Early Voting:
Oct. 25, 2022 - Nov. 8, 2022
Last Day To Register by Mail:
Oct. 9, 2022
Last Day To Register in Person:
Nov. 5, 2022
Last Day To Register Online:
Oct. 9, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 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 (General):
November 8, 2022
Early Voting:
Oct. 28, 2022 - Nov. 4, 2022
Last Day To Register:
Oct. 19, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 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 (General):
November 8, 2022
Last Day To Register:
Nov. 8, 2022
Deadline to Return Absentee Ballot:
Nov. 7, 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 (General):
November 8, 2022
Early Voting:
Oct. 19, 2022 - Nov. 7, 2022
Last Day To Register:
Oct. 9, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 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 (General):
November 8, 2022
Early, In Person Absentee Voting:
Sep. 24, 2022 - Nov. 7, 2022
Last Day To Register by Mail:
Oct. 25, 2022
Last Day To Register in Person:
Oct. 25, 2022
Deadline to Return Absentee Ballot:
Nov. 7, 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
Washington, D.C.
***
Smithsonian National Museum of Natural History
National Museum of African American History and Culture
Smithsonian American Art Museum
United States Holocaust Memorial Museum
Women in Military Service for America Memorial
African American Civil War Memorial Museum
DAR (Daughters of the American Revolution) Museum
Ford's Theatre National Historic Site
National Museum of Women in the Arts
The Historical Society of Washington, D.C.
U.S. Capitol Historical Society
Martin Luther King Junior Memorial
Basilica of the National Shrine of the Immaculate Conception
National Law Enforcement Officers Memorial
United States Department of the Treasury
The American Veterans Disabled for Life Memorial
Federal Bureau of Investigation
Women in Military Service for America Memorial
National Law Enforcement Officers Memorial
56 Signers of the Declaration of Independence Memorial
Delaware
***
Next Election (General):
November 8, 2022
Early Voting:
Oct. 29, 2022 - Nov. 6, 2022
Last Day To Register:
Oct. 15, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 2022, 12:00 PM
Florida
***
Next Election (General):
November 8, 2022
Early Voting:
Oct. 26, 2022 - Nov. 5, 2022
Last Day To Register:
Oct. 10, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 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 (General):
November 8, 2022
Early Voting:
Oct. 25, 2022 - Nov. 8, 2022
Last Day To Register by Mail:
Oct. 9, 2022
Last Day To Register in Person:
Nov. 5, 2022
Last Day To Register Online:
Oct. 9, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 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 (General):
November 8, 2022
Early Voting:
Oct. 28, 2022 - Nov. 4, 2022
Last Day To Register:
Oct. 19, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 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 (General):
November 8, 2022
Last Day To Register:
Nov. 8, 2022
Deadline to Return Absentee Ballot:
Nov. 7, 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 (General):
November 8, 2022
Early Voting:
Oct. 19, 2022 - Nov. 7, 2022
Last Day To Register:
Oct. 9, 2022
Deadline to Return Absentee Ballot:
Nov. 8, 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 (General):
November 8, 2022
Early, In Person Absentee Voting:
Sep. 24, 2022 - Nov. 7, 2022
Last Day To Register by Mail:
Oct. 25, 2022
Last Day To Register in Person:
Oct. 25, 2022
Deadline to Return Absentee Ballot:
Nov. 7, 2022, 7:00 PM