This page explains online voter registration procedures and deadlines for each state.
If anything on this page is incorrect, please fill out this form.
This page explains online voter registration procedures and deadlines for each state.
If anything on this page is incorrect, please fill out this form.
| State | Voter registration requirements | Online voter registration ID requirements | Online voter registration deadline | Online voter registration available | Register to vote |
|---|---|---|---|---|---|
| Alabama | To register to vote in Alabama you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have an Alabama driver’s license or non-driver ID card. | 15 days before Election Day | Yes | Register to vote in Alabama |
| Alaska | To register to vote in Alaska you must:
Minimum age: 17 years and 9 months | You can register online if you have an Alaska driver’s license or non-driver ID card. | 30 days before Election Day | Yes | Register to vote in Alaska |
| Arizona | To register to vote in Arizonia you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have an Arizona driver’s license or non-driver ID card. | 29 days before Election Day | Yes | Register to vote in Arizona |
| Arkansas | To register to vote in Arkansas you must:
Minimum age: 17 years, plus must be 18 by the next general election | N/A | N/A | No | Register to vote in Arkansas |
| California | To register to vote in California you must:
Minimum age: 16 years | You can register online if you have a California driver’s license, California non-driver ID card, or Social Security Number. If you do not have one of the above, you can mark a box indicating this in the online portal. | 15 days before Election Day | Yes | Register to vote in California |
| Colorado | To register to vote in Colorado you must:
Minimum age: 15 years | You can register online if you have a Colorado driver's license, Colorado non-driver ID card, or Social Security Number. | 8 days before Election Day | Yes | Register to vote in Colorado |
| Connecticut | To register to vote in Connecticut you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a Connecticut driver’s license or non-driver ID card. | 18 days before Election Day | Yes | Register to vote in Connecticut |
| Delaware | To register to vote in Delaware you must:
Minimum age: 16 years | You can register online if you have a Delaware driver’s license, non-driver ID card, or a Social Security Number. If you do not have Delaware-issued identification or a Social Security Number, you can still register online, but you may have to provide identification that shows your name and current address the first time you vote. | 24 days before Election Day | Yes | Register to vote in Delaware |
| District of Columbia | To register to vote in the District if Columbia you must:
Minimum age: 16 years | You can register online if you have a District of Columbia driver’s license, driver’s permit, non-driver ID card, or a Social Security Number. If you do not have DC-issued identification or a Social Security Number, you can still register to vote online, but you may have to provide identification that shows your name and current address the first time you vote. | 21 days before Election Day | Yes | Register to vote in District of Columbia |
| Florida | To register to vote in Flordia you must:
Minimum age: 16 years | You can register online if you have a Florida driver’s license or non-driver ID card. You must also provide the last 4 digits of your Social Security number. | 29 days before Election Day | Yes | Register to vote in Florida |
| Georgia | To register to vote in Georgia you must:
Minimum age: 17 years and 6 months | You can register online if you have a Georgia driver’s license or non-driver ID card. | 29 days before Election Day | Yes | Register to vote in Georgia |
| Hawaii | To register to vote in Hawaii you must:
Minimum age: 16 years | You can register online if you have a Hawaii driver’s license or non-driver ID card. You must also provide the last 4 digits of your Social Security Number. | Election Day | Yes | Register to vote in Hawaii |
| Idaho | To register to vote in Idaho you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have an Idaho driver’s license or non-driver ID card. | 11 days before Election Day at 5PM | Yes | Register to vote in Idaho |
| Illinois | To register in Illinois you must:
Minimum age: 16 years | You can register online if you have an Illinois driver’s license or non-driver ID card. You must also provide the last 4 digits of your Social Security number. | 16 days before Election Day | Yes | Register to vote in Illinois |
| Indiana | To register to vote in Indiana you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have an Indiana driver’s license or non-driver ID card. | 29 days before Election Day | Yes | Register to vote in Indiana |
| Iowa | To register to vote in Iowa you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have an Iowa driver’s license or non-driver ID card. | 15 days before Election Day | Yes | Register to vote in Iowa |
| Kansas | To register to vote in Kansas you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a Kansas driver’s license or non-driver ID card. | 21 days before Election Day | Yes | Register to vote in Kansas |
| Kentucky | To register to vote in Kentucky you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a Social Security Number. | 29 days before Election Day | Yes | Register to vote in Kentucky |
| Louisiana | To register to vote in Louisiana you must:
Minimum age: 16 years | You can register online if you have a Louisiana driver’s license or special ID card. | 21 days before Election Day | Yes | Register to vote in Louisiana |
| Maine | To register in Maine you must:
Minimum age: 16 years | You can register online if you have a Maine driver’s license or non-driver ID card, or a Social Security Number. | 21 days before Election Day at 5 pm | Yes | Register to vote in Maine |
| Maryland | To register to vote in Maryland you must:
Minimum age: 16 years | You can register online if you have a Maryland driver’s license, driver’s permit, or non-driver ID card. You must also provide the last 4 digits of your Social Security number. | 21 days before Election Day | Yes | Register to vote in Maryland |
| Massachusetts | To register to vote in Massachusetts you must:
Minimum age: 16 years | You can register online if you have any ID issued by the Massachusetts Registry of Motor Vehicles (RMV), such as a Massachusetts driver’s license, driver’s permit, or non-driver ID card. | 10 days before Election Day | Yes | Register to vote in Massachusetts |
| Michigan | To register in Michigan you must:
Warning: Michigan law requires that the same address be used for voter registration and driver's license purposes. Therefore, if the residence address you provide on this form differs from the address shown on a driver's license or personal identification card issued by the State of Michigan, the Secretary of State will automatically change your driver's license or personal identification card address to match the residence address entered on this form. If an address change is made, the Secretary of State will mail you an address update sticker for your driver's license or personal identification card. Minimum age: 16 years | You can register online if you have a Michigan driver’s license or non-driver ID card. | 15 days before Election Day | Yes | Register to vote in Michigan |
| Minnesota | To register to vote in Minnesota you must:
Minimum age: 16 years | You can register online if you have a Minnesota driver’s license or non-driver ID card, or a Social Security number. | 21 days before Election Day | Yes | Register to vote in Minnesota |
| Mississippi | To register to vote in Mississippi you must:
Minimum age: 17 years, plus must be 18 by the next general election | N/A | N/A | No | Register to vote in Mississippi |
| Missouri | To register to vote in Missouri you must:
Minimum age: 17 years and 6 months, plus must be 18 by the next general election | Missouri does not require ID for online registration. To register online, you must use a tablet, mobile device, or other touchscreen device that allows you to provide a signature. | 27 days before Election Day | Yes | Register to vote in Missouri |
| Montana | To register to vote in Montana you must:
Minimum age: 17 years, plus must be 18 by the next general election | N/A | N/A | No | Register to vote in Montana |
| Nebraska | To register to vote in Nebraska you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a Nebraska driver’s license or non-driver ID card. | 18 days before Election Day | Yes | Register to vote in Nebraska |
| Nevada | To register to vote in Nevada you must:
Minimum age: 17 years | You can register online if you have a Nevada driver’s license or non-driver ID card. You must also provide the last 4 digits of your Social Security Number. | Election Day | Yes | Register to vote in Nevada |
| New Hampshire | To register to vote in New Hampshire you must:
Minimum age: 17 years, plus must be 18 by the next general election | N/A | N/A | No | Register to vote in New Hampshire |
| New Jersey | To register in New Jersey you must:
Minimum age: 17 years | You can register online if you have a New Jersey driver’s license or non-driver ID card, or a Social Security number. When using your Social Security Number, you must have the ability to sign on-screen or upload your signature. | 21 days before Election Day | Yes | Register to vote in New Jersey |
| New Mexico | To register in New Mexico you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a New Mexico driver’s license or non-driver ID card. You must also provide your Social Security number. | 28 days before Election Day | Yes | Register to vote in New Mexico |
| New York | To register in New York you must:
Minimum age: 16 years | You can register online if you have a New York driver’s license, driver’s permit, or non-driver ID card. You must also provide the last 4 digits of your Social Security number. | 10 days before Election Day | Yes | Register to vote in New York |
| North Carolina | To register in North Carolina you must:
Minimum age: 16 years | You can register online if you have a North Carolina driver’s license or non-driver ID card. | 25 days before Election Day | Yes | Register to vote in North Carolina |
| North Dakota | North Dakota does not have voter registration, but to be eligible to vote you must:
| N/A | N/A | No | Register to vote in North Dakota |
| Ohio | To register in Ohio you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have an Ohio driver’s license or non-driver ID card. You must also provide the last 4 digits of your Social Security number. | 30 days before Election Day | Yes | Register to vote in Ohio |
| Oklahoma | To register in Oklahoma you must:
Minimum age: 17 years and 6 months, plus must be 18 by the next general election | You can register online if you have an Oklahoma driver’s license or non-driver ID card. | 25 days before Election Day | Yes | Register to vote in Oklahoma |
| Oregon | To register in Oregon you must:
Minimum age: 16 years | You can register online if you have an Oregon driver’s license, driver’s permit, or non-driver ID card. | 21 days before Election Day | Yes | Register to vote in Oregon |
| Pennsylvania | To register in Pennsylvania you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a Pennsylvania driver’s license or non-driver ID card, or a Social Security number. When using your Social Security Number, you must upload your signature. | 15 days before Election Day | Yes | Register to vote in Pennsylvania |
| Rhode Island | To register in Rhode Island you must:
Minimum age: 16 years | You can register online if you have a Rhode Island driver’s license or non-driver ID card. | 30 days before Election Day | Yes | Register to vote in Rhode Island |
| South Carolina | To register in South Carolina you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a South Carolina driver’s license or non-driver ID card. | 30 days before Election Day | Yes | Register to vote in South Carolina |
| South Dakota | To register in South Dakota you must:
Minimum age: 17 years, plus must be 18 by the next general election | N/A | N/A | No | Register to vote in South Dakota |
| Tennessee | To register in Tennessee you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a Tennessee driver’s license or non-driver ID card. | 30 days before Election Day | Yes | Register to vote in Tennessee |
| Texas | To register in Texas you must:
Minimum age: 17 years and 10 months, plus must be 18 by the next general election | If you are already registered to vote in Texas and need to update your name, home address, or political party, you can complete this process online.
If you have never registered to vote in Texas before and have a Texas driver’s license or non-driver ID card, you may register online when renewing, replacing, or changing your contact information for either of these cards through the Texas Department of Public Safety (DPS). Otherwise, you must register by mail. You can use this tool to help prepare your form. | 30 days before Election Day (Note: Online registration is not available to first-time voters in TX) | Yes | Register to vote in Texas |
| Utah | To register in Utah you must:
Minimum age: 16 years | You can register online if you have a Utah driver’s license or non-driver ID card. | 11 days before Election Day | Yes | Register to vote in Utah |
| Vermont | To register in Vermont you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a Vermont driver’s license, permit, or non-driver ID card, or a Social Security Number. If you are are registering to vote in Vermont for the first time, you must also upload a photocopy of an acceptable form of ID which includes:
| 4 days before Election Day | Yes | Register to vote in Vermont |
| Virginia | To register in Virginia you must: -meet the minimum age requirement -be a United States citizen -be a resident of Virginia -if convicted of a felony, have your civil rights restored -not currently adjudicated to lack the capacity to understand the act of voting by a court of law Minimum age: 16 years | You can register online if you have a Virginia driver’s license or non-driver ID card. You must also provide your Social Security Number. | 10 days before Election Day | Yes | Register to vote in Virginia |
| Washington | To register in Washington you must:
Minimum age: 16 years | You can register online if you have a Washington driver’s license, permit, or non-driver ID card. If you do not have one of these, you may use the last 4 digits of your Social Security Number. | 8 days before Election Day | Yes | Register to vote in Washington |
| West Virginia | To register in West Virginia you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a West Virginia driver’s license or non-driver ID card. You must also provide the last 4 digits of your Social Security number. | 21 days before Election Day | Yes | Register to vote in West Virginia |
| Wisconsin | To register in Wisconsin you must:
Minimum age: 17 years, plus must be 18 by the next general election | You can register online if you have a Wisconsin driver’s license or non-driver ID card. | 20 days before Election Day | Yes | Register to vote in Wisconsin |
| Wyoming | To register in Wyoming you must:
Minimum age: 17 years, plus must be 18 by the next general election | N/A | N/A | No | Register to vote in Wyoming |