Skip to content
23 days until Election Day, November 5, 2024
Last updated:

Voter registration methods

The table below shows the ways that you can submit your voter registration form to your local election office.

If anything on this page is incorrect, please fill out this form.

Alabama
Yes
Yes
No
No
Yes
Register to vote in Alabama
Alaska
Yes
Yes
Yes
Yes
Yes
Register to vote in Alaska
Arizona
Yes
Yes
No
No
Yes
Register to vote in Arizona
Arkansas
Yes
Yes
No
No
No
Register to vote in Arkansas
California
Yes
Yes
No
No
Yes
Register to vote in California
Colorado
Yes
Yes
Yes
Yes
Yes
Register to vote in Colorado
Connecticut
Yes
Yes
No
No
Yes
Register to vote in Connecticut
Delaware
Yes
Yes
Yes
Yes
Yes
Register to vote in Delaware
District of Columbia
Yes
Yes
Yes
Yes
Yes
Register to vote in District of Columbia
Florida
Yes
Yes
No
No
Yes
Register to vote in Florida
Georgia
Yes
Yes
No
No
Yes
Register to vote in Georgia
Hawaii
Yes
Yes
No
No
Yes
Register to vote in Hawaii
Idaho
Yes
Yes
No
No
Yes
Register to vote in Idaho
Illinois
Yes
Yes
No
No
Yes
Register to vote in Illinois
Indiana
Yes
Yes
No
No
Yes
Register to vote in Indiana
Iowa
Yes
Yes
No
No
Yes
Register to vote in Iowa
Kansas
Yes
Yes
No
No
Yes
Register to vote in Kansas
Kentucky
Yes
Yes
No
No
Yes
Register to vote in Kentucky
Louisiana
Yes
Yes
No
No
Yes
Register to vote in Louisiana
Maine
Yes
Yes
No
No
Yes
Register to vote in Maine
Maryland
Yes
Yes
No
No
Yes
Register to vote in Maryland
Massachusetts
Yes
Yes
No
No
Yes
Register to vote in Massachusetts
Michigan
Yes
Yes
Yes
Yes
Yes
Register to vote in Michigan
Minnesota
Yes
Yes
No
No
Yes
Register to vote in Minnesota
Mississippi
Yes
Yes
No
No
No
Register to vote in Mississippi
Missouri
Yes
Yes
No
No
Yes
Register to vote in Missouri
Montana
Yes
Yes
No
No
No
Register to vote in Montana
Nebraska
Yes
Yes
No
No
Yes
Register to vote in Nebraska
Nevada
Yes
Yes
No
No
Yes
Register to vote in Nevada
New Hampshire
Yes
Yes
No
No
No
Register to vote in New Hampshire
New Jersey
Yes
Yes
No
No
Yes
Register to vote in New Jersey
New Mexico
Yes
Yes
No
No
Yes
Register to vote in New Mexico
New York
Yes
Yes
No
No
Yes
Register to vote in New York
North Carolina
Yes
Yes
No
No
Yes
Register to vote in North Carolina
North Dakota
No
No
No
No
No
Register to vote in North Dakota
Ohio
Yes
Yes
No
No
Yes
Register to vote in Ohio
Oklahoma
Yes
Yes
No
No
Yes
Register to vote in Oklahoma
Oregon
Yes
Yes
No
No
Yes
Register to vote in Oregon
Pennsylvania
Yes
Yes
No
No
Yes
Register to vote in Pennsylvania
Rhode Island
Yes
Yes
No
No
Yes
Register to vote in Rhode Island
South Carolina
Yes
Yes
Yes
Yes
Yes
Register to vote in South Carolina
South Dakota
Yes
Yes
No
No
No
Register to vote in South Dakota
Tennessee
Yes
Yes
No
No
Yes
Register to vote in Tennessee
Texas
Yes
Yes
No
No
Yes
Register to vote in Texas
Utah
Yes
Yes
No
Yes
Yes
Register to vote in Utah
Vermont
Yes
Yes
No
Yes
Yes
Register to vote in Vermont
Virginia
Yes
Yes
No
No
Yes
Register to vote in Virginia
Washington
Yes
Yes
No
No
Yes
Register to vote in Washington
West Virginia
Yes
Yes
No
No
Yes
Register to vote in West Virginia
Wisconsin
Yes
Yes
No
No
Yes
Register to vote in Wisconsin
Wyoming
Yes
Yes
No
No
No
Register to vote in Wyoming