|
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 |