REGISTER
Click below to register to vote.
You will be redirected to iwillvote.com
​
Link opens in new window.
CHANGE OF ADDRESS
Click below to change your voter registration address.
You will be redirected to usa.gov
​
Link opens in new window
MAIL IN BALLOT
Click below to request a mail-in ballot.
You will be redirected to iwillvote.com
​
Link opens in new window
EARLY VOTING
Click below to check your state's early voting options.
You will be redirected to
vote.org
​
Link opens in new window
Additional Resources
TEXT VOTE TO 30330
​
​
​
​
​
​
​
​
​
​
​
​
​
Alabama
Voter Registration Deadline is October 19th
​
Absentee Ballot Request Deadline is October 29th
​
Early Voting Deadline is October 29th
​
​
Alaska
Voter Registration Deadline is October 4th
Absentee Ballot Request Deadline is October 24th
Early Voting Deadline is
November 2nd
​
​
Arizona
Voter Registration Deadline is October 23rd
​
Absentee Ballot Request Deadline is October 23rd
​
Early Voting Deadline is October 30th
​
​
Arkansas
Voter Registration
Deadline is October 5th
​
Absentee Ballot Request Deadline is October 27th
​
Early Voting Deadline is November 2nd
​
​
California
Voter Registration Deadline is October 19th
​
In Person Registration Deadline is November 3rd
​
Absentee Ballot Request Deadline is October 27th
​
Early Voting Deadline is November 2nd
​
​
Colorado
Voter Registration Deadline is October 26th
​
In Person Registration Deadline is November 3rd
​
Absentee Ballot Deadline is November 3rd
Early Voting Deadline is November 2nd
​
​
Connecticut
Voter Registration Deadline is October 27th
​
Absentee Ballot Request Deadline is November 2nd
​
​
​
​
​
​
​
Delaware
Voter Registration
Deadline is October 10th
​
Absentee Ballot Request Deadline is October 30th
In-Person Absentee Voting Deadline is November 3rd
​
​
​
​
​
District of Columbia
Voter Registration Deadline is October 13th
In-Person Voter Registration Deadline is November 3rd
​
Absentee Ballot Request Deadline is October 27th
​
Early Voting Deadline is November 2nd
​
Florida
Voter Registration
Deadline is October 6th​
​
Absentee Ballot Request Deadline is October 24th
​
Early Voting Deadline is November 1st
​
​
​
​
​
​
Georgia
Voter Registration Deadline is October 5th​
​
Absentee Ballot Request Deadline is October 30th
​
Early Voting Deadline is October 30th
​
​
​
​
​
​
Hawaii
Voter Registration
Deadline is October 5th
​
Absentee Ballot
Deadline
is November 3rd
​
Early Voting Deadline is November 2nd
​
​
​
​
​
​
Idaho
Voter Registration Deadline is October 9th
​
Absentee Ballot Request Deadline is October 23rd
​
Early Voting Deadline is
October 30th
​
​
​
​
​
​
Illinois
Voter Registration Deadline is October 18th
Election Day Registration Deadline is November 3rd
​
Absentee Ballot Request Deadline is October 29th
​
Early Voting Deadline is
November 2nd
​
​
Indiana
Voter Registration Deadline is October 5th​
​
Absentee Ballot Request Deadline is October 22nd
​
Early Voting Deadline is November 2nd
​
​
​
​
​
​
Iowa
Voter Registration Deadline is October 24th
Absentee Ballot Request Deadline is October 24th
​
Early Voting Deadline is November 2nd
​
​
​
​
​
​
Kansas
Voter Registration Deadline is October 13
​
Absentee Ballot Request Deadline is October 27th
​
Early Voting Deadline is November 2nd
​
​
​
​
​
​
​
Kentucky
Voter Registration Deadline is October 5
​
Absentee Ballot Request Deadline is October 9th
​
Early Voting Deadline is November 2nd
​
​
​
​
​
​
​
Louisiana
Voter Registration Deadline is October 13th (Online)​
​
Absentee Ballot Request Deadline is October 30th
​
Early Voting Deadline is October 27th
​
​
​
​
​
​
Maine
Voter Registration Deadline is October 19th
​
In-Person Election Day Registration Deadline is November 3rd
​
Absentee Ballot Request Deadline is October 29th
​
Early Voting Deadline is October 30th
​
​
​
Maryland
Voter Registration Deadline is October 13th
​
Absentee Ballot Request Deadline is October 20th
​
Early Voting ends November 2nd
​
​
​
​
​
​
Massachusetts
Voter Registration Deadline is October 24th
​
Absentee Ballot Request Deadline is October 28th
​
Early Voting ends October 30th
​
​
​
​
​
​
Michigan
Voter Registration Deadline is October 19th​
​
In Person Registration Available on November 3rd
​
Absentee Ballot Request Deadline is October 30th
​
Early Voting Deadline is November 2nd
​
​
Minnesota
Voter Registration Deadline is October 13th
​
In Person Registration Available on November 3rd
​
Absentee Ballot Request Deadline is November 2nd
​
Early Voting Deadline is November 2nd
​
​
​
Mississippi
Voter Registration Deadline is October 5th
​
Absentee Ballot Request Deadline is November 2nd
​
​
​
​
​
​
​
​
Missouri
Voter Registration Deadline is October 7th
​
Absentee Ballot Request Deadline is October 21th
​
​
​
​
​
​
​
​
Montana
Voter Registration Deadline is October 26th.​
​
In-Person Registration Available on November 3rd
​
Absentee Ballot Request Deadline is November 2nd
​
Early Voting Deadline is November 2nd
​
​
Nebraska
Voter Registration Deadline is October 16th​
​
In-Person Registration Deadline is October 23rd
​
Absentee Ballot Request Deadline is October 23rd
​
Early Voting Deadline is November 2nd
​
​
Nevada
Voter Registration Deadline is October 6th
​
Online Registration Deadline is October 29th
​
Absentee Ballot Deadline is November 3rd
​
Early Voting ends
October 30th
​
​
​
​
​
​
New Hampshire
Voter Registration Deadline is October 21
​
Absentee Ballot Request Deadline is November 2nd
​
​
​
​
​
​
​
​
​
​
​
New Jersey
Voter Registration Deadline is October 13th​
​
Absentee Ballot Request Deadline is October 23rd
​
Early Voting Deadline is November 2nd
​
​
​
​
​
​
​
​
New Mexico
Voter Registration Deadline is October 6th
​
In-Person Registration Deadline is October 31st
​
Absentee Ballot Request Deadline is October 20th
​
Early Voting Deadline is October 31st
​
​
​
​
​
New York
Voter Registration Deadline is October 9th
​
Absentee Ballot Request Deadline is October 27th
​
Early Voting Deadline is
November 1
​
​
​
​
​
​
​
North carolina
Voter Registration Deadline is October 9th
​
Absentee Ballot Request Deadline is October 27th
​
Early Voting Deadline is October 31st
​
​
​
​
​
​
North Dakota
Auto Registered for Voting
​
Absentee Ballot Request Deadline is November 2nd
​
Early Voting Deadline is November 2nd
​
​
​
​
​
​
Ohio
Voter Registration Deadline is October 5th
​
Absentee Ballot Request Deadline is October 31st
​
Early Voting Deadline is November 2nd
​
​
​
​
​
​
Oklahoma
Voter Registration Deadline is October 9th
​
Absentee Ballot Request Deadline is October 27th
​
Early Voting Deadline is
October 31st
​
​
​
​
​
​
​
​
​
Oregon
Voter Registration Deadline is October 13th
​
Absentee Ballot Deadline is November 3rd
​
Early Voting (by mail) Deadline is
October 28th
​
Early Voting by Dropping Off Mail-In Ballot is November 3rd
​
​
​
​
Pennsylvania
Voter Registration Deadline is October 19th
​
Absentee Ballot Request Deadline is October 27th
​
Early Voting Deadline is October 27th
​
​
​
​
​
​
​
​
Rhode Island
Voter Registration Deadline is October 4th
​
Absentee Ballot Request Deadline is October 13th
​
Early Voting Deadline is November 2nd
​
​
​
​
​
​
​
​
South Carolina
Voter Registration Deadline is October 5th
​
Absentee Ballot Request Deadline is October 24th
​
Early Voting Deadline is
November 2nd
​
​
​
​
​
​
​
​
​
South dakota
Voter Registration Deadline is October 19th
​
Absentee Ballot Request Deadline is November 2nd
​
Early Voting Deadline is
November 2nd
​
​
​
​
​
​
​
​
Tennessee
Voter Registration Deadline is October 5th
​
Absentee Ballot Request Deadline is October 27th
​
Early Voting Deadline is October 29th
​
​
​
​
​
​
​
​
Texas
Voter Registration Deadline is October 5th
​
Absentee Ballot Request Deadline is October 23rd
​
Early Voting Deadline is October 30th
​
​
​
​
​
​
​
​
Utah
Voter Registration Deadline is October 23rd
​
Absentee Ballot Deadline is November 2nd
​
Early Voting Deadline is
October 30th
​
​
​
​
​
​
​
​
Vermont
No Deadline for Voter Registration
​
Absentee Ballot Request Deadline is November 2nd
​
Early Voting Deadline is
November 2nd
​
​
​
​
​
​
​
​
Virginia
Voter Registration Deadline is October 15th
​
Absentee Ballot Request Deadline
is October 23th
​
Early Voting Deadline is October 31st
​
​
​
​
​
​
​
​
Washington
Voter Registration Deadline is October 26th
​
In-Person Voter Registration Available on November 3rd
​
Absentee Ballot Deadline is November 3rd
​
Early Voting Deadline is November 3rd
​
​
​
​
​
West Virginia
Voter Registration Deadline is October 13rd
​
Absentee Ballot Request Deadline is October 28th
​
Early Voting Deadline is
October 31st
​
​
​
​
​
​
​
​
Wisconsin
Voter Registration Deadline is October 14th
​
In-Person Registration Deadline is October 30th
​
Absentee Ballot Request Deadline is October 29th
​
Early Voting Deadline is
November 1st
​
​
​
​
Wyoming
Voter Registration Deadline is October 19th
​
In-Person Registration is Available November 3rd
​
Absentee Ballot Deadline is November 2nd
​
Early Voting Deadline is November 2nd
​
​
​
​
​
ACLU ELECTION Protection
HOTLINE
If You Are Turned Away At The Polls For Any Reason Ask for a Provisional Ballot.
​
If You Run Into Any Problems Or Have Any Questions On Election Day Call The Election Protection Hotline:
​
English: 1-866-OUR-VOTE
1-866-687-8683
​
Bengali, Hindi, Urdu: 1-888-274-8683
​
Arabic: 1-844-YALLA-US
1-844-925-5287
​
Report Voter Intimidation To Your Local Election Officials And The Hotlines Above