Alabama
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM local time
Registration Deadline: October 24
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Paper registration forms must be postmarked, hand delivered to the Board of Registrars, or submitted at participating agency-based voter registration locations by October 24
Early In-Person Voting?: ✘ No
Early Voting Time Period: N/A
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 1 (by mail) November 3 (in-person)
Ballot Return Deadline: Received by November 8 12:00 PM (by mail), November 7 (hand-delivered)
Alaska
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM local time
Registration Deadline: October 9
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Mail registration forms must be postmarked by, and in-person registrations received by October 9.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 24 - November 6
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 29 (by mail), November 7 (online)
Ballot Return Deadline: November 8 (postmarked by mail)
Arizona
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 7:00 PM MT
Registration Deadline: October 11
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: A paper registration form is considered timely if dated by October 11 and received by mail before October 16, or if the form is postmarked on or before October 11 and received by 7 p.m. on Election Day.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 12 - November 4 (varies by county)
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 28 at 5:00 PM MT
Ballot Return Deadline: November 8 at 7:00 PM MT (received by mail or delivered in-person)
Arkansas
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:30 AM - 7:30 PM CT
Registration Deadline: October 9
Online Voter Registration? ✘ No
Same Day Registration? ✘ No
Registration Instructions: You must fill out a paper registration application and submit by mail or in-person to your local county clerk. Applications may be found at any state or local government office, library, or online at the Arkansas Secretary of State website.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 24 - November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 4
Ballot Return Deadline: In Person: November 8 at 7:30 PM CT
By Designated Bearer: by close of business the Friday BEFORE the election.
By Mail: received at clerk's office by 7:30 p.m. ON election day.
By Authorized Agent: by 7:30 p.m. ON election day.
By Designated Bearer: by close of business the Friday BEFORE the election.
By Mail: received at clerk's office by 7:30 p.m. ON election day.
By Authorized Agent: by 7:30 p.m. ON election day.
California
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM PT
Registration Deadline: By Mail: Monday, October 24, 2022 (postmarked)
In Person: Tuesday, November 8, 2022
Online: Monday, October 24, 2022
In Person: Tuesday, November 8, 2022
Online: Monday, October 24, 2022
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: If voting in-person early or on Election Day, you can register that same day. The deadline to register online and by mail (postmarked) is October 24.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 10 - November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: Absentee ballots are automatically sent to all voters. To change the mailing address for your ballot, contact your local election office.
Ballot Return Deadline: November 8
Colorado
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM MT
Registration Deadline: By Mail: Monday, October 31, 2022 (postmarked)
In Person: Tuesday, November 8, 2022 Online: Monday, October 31, 2022
In Person: Tuesday, November 8, 2022 Online: Monday, October 31, 2022
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Online registration deadline is October 31. Registration by mail must be postmarked on or before October 31. There is no deadline to register, if voting in-person early or on Election Day, but you need to register in advance to request and receive a mail ballot. Register as early as possible if you wish to vote by mail.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 24 - November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: Every registered voter receives a mail ballot.
Ballot Return Deadline: November 8
Connecticut
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 8:00 PM ET
Registration Deadline: By Mail: Tuesday, November 1, 2022 (postmarked)
In Person: Tuesday, November 8, 2022 Online: Tuesday, November 1, 2022
In Person: Tuesday, November 8, 2022 Online: Tuesday, November 1, 2022
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Registration must be received or postmarked (if submitted via mail) by November 1 otherwise registration is available on Election Day.
Early In-Person Voting?: ✘ No
Early Voting Time Period: N/A
Absentee/Vote-By-Mail:
You will be absent from town during all voting hours. You have an illness which prevents you from voting in person. You have a physical disability which prevents you from voting in person. You are on active duty within the US military. Your religious tenets forbid secular (non-religious) activity on Election Day. You are required to perform of duties as a primary, referendum, or election official at a polling place other than your own during all voting hours on Election Day.
✓ Yes
You may vote by absentee ballot in Connecticut if:You will be absent from town during all voting hours. You have an illness which prevents you from voting in person. You have a physical disability which prevents you from voting in person. You are on active duty within the US military. Your religious tenets forbid secular (non-religious) activity on Election Day. You are required to perform of duties as a primary, referendum, or election official at a polling place other than your own during all voting hours on Election Day.
Ballot Request Deadline: November 1 (received). You must submit an “Emergency Application for Absentee Ballot” if you wish to request a ballot after the November 1 deadline has passed.
Ballot Return Deadline: November 8 at 8:00 PM ET (received)
Delaware
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM ET
Registration Deadline: October 15
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: You can register in-person at your county elections office, during an appointment at the DMV, or at locations listed on the Department of Elections website. Registration must be received or postmarked (if submitted via mail) by October 15.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: TBD
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 4
Ballot Return Deadline: November 8 at 8:00 PM ET (received)
District of Columbia
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM ET
Registration Deadline: By Mail: Tuesday, October 18, 2022 (received)
In Person: Tuesday, November 8, 2022
Online: Tuesday, October 18, 2022
In Person: Tuesday, November 8, 2022
Online: Tuesday, October 18, 2022
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Election officials must receive registration by October 18. Same day registrants need to provide ID.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 28 - November 4
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: All active registered voters will be mailed a ballot for the 2022 elections. However, DC voters who expect to be away from their DC residence during the election must request a Mail-In Ballot to an address outside of DC. Deadline is to request a VBM ballot is October 24th.
Ballot Return Deadline: November 8
Florida
PRIMARY ELECTION
Tuesday, August 23, 2022 from 7:00 AM - 7:00 PM local time
Registration Deadline: July 25
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Online with driver’s license or sign and submit paper application by mail or in-person at local county board of elections office.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: August 13 - August 20
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: August 13 at 5:00 PM local time (received)
Ballot Return Deadline: August 23 by 7:00 PM
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM local time
Registration Deadline: October 11
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Online with driver’s license or sign and submit paper application by mail or in-person at local county board of elections office.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 29 - November 5
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 29 at 5:00 PM local time (received)
Ballot Return Deadline: November 8
Georgia
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM ET
Registration Deadline: Online registration deadline is October 11th and requires a GA driver’s license or GA state ID card. Mail applications must be received by October 11th.
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Online registration deadline is October 11th and requires a GA driver’s license or GA state ID card. Mail applications must be received by October 11th.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 17 – November 4
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 28
Ballot Return Deadline: November 8 by 7:00 PM
Hawaii
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM – 7:00 PM HT
Registration Deadline: October 31 (PAPER)
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: If voting in-person early or on Election Day, you can register that same day. If you’d like to receive a ballot by mail, you must be registered to vote by October 31. To register online you must have a Hawaii driver’s license or ID card and social security number.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 25 – November 7 (except Sundays)
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 1
Ballot Return Deadline: November 8 at 7:00 PM HT (received)
Idaho
GENERAL ELECTION
Tuesday, November 8, 2022 from 8:00 AM - 8:00 PM MT
Registration Deadline: By Mail: Friday, October 14, 2022 (postmarked), In Person: Tuesday, November 8, 2022, Online: Friday, October 14, 2022
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: If voting in-person early or on Election Day, you can register that same day. The deadline to register online and by mail (postmarked) is October 14.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: On or before October 24 to November 4
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 28 at 5:00 PM MT
Ballot Return Deadline: November 8
Illinois
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 7:00 PM CT
Registration Deadline: October 23 (Online), October 11 (mail - postmarked)
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: If voting in-person early or on Election Day, you can register that same day. Paper registrations must be mailed (postmarked by) or hand delivered to designated locations by October 11. Online registration must be submitted by October 23.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: September 29 - November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 3 (mail) or November 7 (in-person)
Ballot Return Deadline: Postmarked by November 8
Indiana
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 6:00 PM local time
Registration Deadline: October 11
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Online registration may be submitted by midnight on October 11. Paper registration may be hand delivered to designated locations by close of business or mailed (postmarked) by October 11.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 12 - November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 27
Ballot Return Deadline: November 8, ballot must be returned by 6:00 PM local time in hand with clerk.
Iowa
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM CT
Registration Deadline: October 24
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: If voting in-person early or on Election Day, you can register that same day. The deadline to register online is October 24. Paper registration forms must be received, mailed or hand delivered, to the Board of Registrars, or designated voter registration locations by October 24 at 5:00 pm.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 19 - November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 24 at 5:00 PM CT
Ballot Return Deadline: November 8th at 8:00 PM CT (received)
Kansas
GENERAL ELECTION
Tuesday, November 8th. Polling location times vary. Some locations can open at early as 6:00 AM and close as late as 8:00 PM. Confirm hours with local municipality.
Registration Deadline: October 18
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Paper registration forms must be received, hand delivered to the Board of Registrars, or submitted at designated voter registration locations by October 18.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 19 - November 1 at 12:00 PM CT
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 1 (received)
Ballot Return Deadline: November 8 (postmarked on/by Election Day and received by November 11)
Kentucky
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 6:00 PM local time
Registration Deadline: October 11 by 4:00 PM
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Register or update your registration online by October 11 at 4:00 PM local time. Paper registration forms can be submitted it to your county Clerk's office by mail or in person. You can also register when renewing your driver’s license or when visiting a social service agency.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: November 3 - November 5
Absentee/Vote-By-Mail: ✓ Yes, for some exceptions
Ballot Request Deadline: October 25 (received)
Ballot Return Deadline: November 8th at 6:00 PM local time (received)
Louisiana
PRIMARY ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 8:00 PM CT
Registration Deadline: October 11 (mail / in-person), October 18 (online)
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Register online with a driver’s license or state ID. Paper registration must be mailed by (postmarked) or returned in-person to your local registrar of voter’s office by October 11. Online registration is open through October 18.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 25 – November 1
Absentee/Vote-By-Mail: ✓ Yes, for some exceptions
Ballot Request Deadline: November 4 at 4:30 PM CT (received)
Ballot Return Deadline: November 7 at 4:30 PM CT (received)
GENERAL ELECTION
Tuesday, December 10, 2022 from 7:00 AM - 8:00 PM CT
Registration Deadline: November 9 (mail / in-person), November 19 (online)
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Register online with a driver’s license or state ID. Paper registration must be mailed by (postmarked) or returned in-person to your local registrar of voter’s office by November 9. Online registration is open through November 19.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: November 26 - December 3
Absentee/Vote-By-Mail: ✓ Yes, for some exceptions
Ballot Request Deadline: December 6 at 4:30 PM CT (received)
Ballot Return Deadline: December 9 at 4:30 PM CT (received)
Maine
GENERAL ELECTION
Tuesday, November 8, 2022 from between 6:00 AM and 10:00 AM (depending on your town) – 8:00 PM ET
Registration Deadline: October 18 (mail / in-person), or register in person on Election Day
Online Voter Registration? ✘ No
Same Day Registration? ✓ Yes
Registration Instructions: All registration is by paper form, and forms are available online. Registration by mail must be received by October 18. In-person registration can be completed and returned at your town clerk’s office until Election Day at 8:00 PM ET.
Early In-Person Voting?: See absentee/vote-by-mail below
Early Voting Time Period: October 11 - November 3
Absentee/Vote-By-Mail:
✓ Yes
Voters in Maine can submit an absentee ballot in person to their local municipal clerk from October 11 to November 3.Ballot Request Deadline: November 3 (received)
Ballot Return Deadline: November 8 at 8:00 PM ET (received)
Maryland
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM ET
Registration Deadline: October 18
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Online registration requires a Maryland driver's license or State ID and must be submitted by October 18 at 11:59 PM ET. Paper registration forms must be mailed (postmarked) by October 18 or received in person by 5:00 PM ET.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 27 - November 3
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 1 at 8:00 PM (received by mail) or 11:59 ET (submitted online), request for email ballot must be received by November 4
Ballot Return Deadline: November 8 (postmarked)
Massachusetts
PRIMARY ELECTION
Tuesday, September 6, 2022 from 7:00 AM - 8:00 PM ET
Registration Deadline: August 27th
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Online registration requires a Massachusetts driver's license or state ID and must be submitted August 27 by 11:59 PM ET. Mailed registration forms must be postmarked by August 27.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: August 27 – September 2
Absentee/Vote-By-Mail:
✓ Yes
. All registered voters will receive an application for a mail-in ballot in July.Ballot Request Deadline: August 29 at 5:00 PM ET (received by mail, email, or fax or delivered in-person)
Ballot Return Deadline: September 6 by 8:00 PM ET (postmarked)
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM ET
Registration Deadline: October 29, 2022
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Online registration requires a Massachusetts driver's license or other state ID card and must be submitted by 11:59 PM ET. Mailed registration forms must be postmarked by October 29.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 22 – November 4
Absentee/Vote-By-Mail:
✓ Yes
. All registered voters will receive an application for a mail-in ballot in September.Ballot Request Deadline: November 1 by 5:00 PM (received by mail, email, or fax or delivered in-person)
Ballot Return Deadline: November 8 by 8:00 PM ET (in-person), November 12 by 5:00 PM ET (postmarked )
Michigan
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM local time
Registration Deadline: October 24
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Online and mail registration ends October 24 (postmarked). In-person registration at your local clerk’s office runs through Election Day.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: September 29 – November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: Received by mail or submitted online November 4 at 5:00 PM, In-Person November 7 at 4:00 PM
Ballot Return Deadline: November 8 at 8:00 PM local time (received or in-person)
Minnesota
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM CT
Registration Deadline: October 18
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: The deadline to register online is October 18. All paper registration forms must also be received, by mail or hand delivered to your county elections office or the Secretary of State’s office by October 18. If voting in-person you can register on Election Day at your polling place.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: September 23 - November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 7
Ballot Return Deadline: Received by November 8 at 3:00 PM CT
Mississippi
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM CT
Registration Deadline: October 10
Online Voter Registration? ✘ No
Same Day Registration? ✘ No
Registration Instructions: Registration application must be postmarked by October 10 or hand delivered to the local County Clerk’s office, municipal clerk’s office, or register when you get your driver’s license through Mississippi Department of Public Safety.
Early In-Person Voting?:
✓ Yes
, for some exceptionsEarly Voting Time Period: September 24 – November 5
Absentee/Vote-By-Mail:
✓ Yes
, for some exceptionsBallot Request Deadline: November 4 (received)
Ballot Return Deadline: November 8 returned by mail (postmarked on/before Election Day and received by November 15 at 5:00 PMET)
Missouri
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 7:00 PM CT
Registration Deadline: October 12
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Online registration deadline is October 12. Paper registration forms must be received, hand delivered to the Board of Registrars, or submitted at designated voter registration locations by October 12.
Early In-Person Voting?:
✓ Yes
, no excuse Early Voting Time Period: October 27 - November 7
Absentee/Vote-By-Mail:
✓ Yes
, no excuse Ballot Request Deadline: October 26 at 5:00 pm CT (received by mail, email, fax, or hand delivered)
Ballot Return Deadline: November 8 at 7:00 PM CT (received by mail or in-person)
Montana
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM MT
Registration Deadline: November 7 by 12:00 PM (in-person), Mail October 11 (postmarked)
Online Voter Registration? ✘ No
Same Day Registration?
✘ No
, except during early voting period.Registration Instructions: Mailed registration form must be postmarked by October 11 and received by October 14. Registration form is available online. Register in-person when you renew your driver’s license or state ID at a Motor Vehicle Division office, or at your county election office (where you can late register through November 7 at 12:00 PM MT).
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 11 – November 7 (8:00 AM – 5:00 PM MT Monday-Friday)
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 7 (in-person)
Ballot Return Deadline: November 8 at 8:00 PM MT (received)
Nebraska
GENERAL ELECTION
Tuesday, November 8, 2022 from 8:00 AM - 8:00 PM CT
Registration Deadline: October 21 (mail and online), October 28 (in-person)
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Online registration requires a Nebraska driver’s license or state ID and must be submitted by 11:59 PM CT October 21. Mail registration must be postmarked by October 21. You can register in-person when filing applications at designated state agencies until October 21. You can register in-person through October 28 at 6:00 PM at your local county election office.
Early In-Person Voting?:✓ Yes
Early Voting Time Period: October 10 - November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 28 at 6:00 PM CT (received)
Ballot Return Deadline: November 8 at 8:00 pm CT (received)
Nevada
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM PT
Registration Deadline: November 8 (in-person), November 8 by 6:59 PM (online), October 11 (postmarked)
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Mailed registrations must be postmarked by October 11. If voting in-person early or on Election Day, you can register that same day. If you’d like to receive a ballot by mail, you must be registered to vote by October 25. Online registration must be submitted by November 8 at 6:59 PM PT
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 22 – November 4
Absentee/Vote-By-Mail:
✓ Yes
, all registered voters will receive a ballot by mail.Ballot Request Deadline: October 25
Ballot Return Deadline: November 8 (postmarked or in-person)
New Hampshire
PRIMARY ELECTION
Tuesday, September 13, 2022 from 11:00 AM - 7:00 PM ET (some locations have extended voting hours)
Registration Deadline: August 31 - September 7 (determined locally, must check with your local clerk for deadline)
Online Voter Registration? ✘ No
Same Day Registration? ✓ Yes
Registration Instructions: Must register in person. Online and mail registration only for the blind or those with other disabilities. Election Day registration at your polling place is available.
Early In-Person Voting?:
✓ Yes
, for those who qualify for absentee votingEarly Voting Time Period: Determined by your town clerk’s office. No later than September 12 at 5:00 PM ET
Absentee/Vote-By-Mail:
✓ Yes
, for some exceptionsBallot Request Deadline: September 12 at 5:00 PM ET (received)
Ballot Return Deadline: Received by September 13 if returned by mail, or received by September 12 if returned in person
GENERAL ELECTION
Tuesday, November 8, 2022 from 11:00 AM - 7:00 PM ET (some locations have extended voting hours)
Registration Deadline: October 26 – November 2 (determined locally, must check with your local clerk for deadline)
Online Voter Registration? ✘ No
Same Day Registration? ✓ Yes
Registration Instructions: Must register in person. Online and mail registration only for the blind or those with other disabilities. Election Day registration at your polling place is available.
Early In-Person Voting?:
✓ Yes
, for those who qualify for absentee votingEarly Voting Time Period: Determined by your town clerk’s office. No later than November 7 at 5:00 PM ET
Absentee/Vote-By-Mail:
✓ Yes
, for some exceptionsBallot Request Deadline: November 7 (received)
Ballot Return Deadline: Received by November 8 if returned by mail, or received by November 7 if returned in person
New Jersey
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 8:00 PM ET
Registration Deadline: October 18
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Registration must be received by mail, submitted online, or completed in-person by October 18.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 29 – November 6
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: Received by mail November 1, or hand delivered by November 7 at 3:00 PM ET
Ballot Return Deadline: November 8. Ballots may be returned to official drop box, not polling location, by 8:00 PM ET or mailed (postmarked by 8:00 PM and received by November 14)
New Mexico
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM MT
Registration Deadline: November 5 (in-person), October 11 (online, postmarked by mail)
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Register online or in-person by October 11. Mailed registration forms must be postmarked October 11 and received October 14. In-person, same-day registration is available during the early vote period (October 11 – November 5) and on Election Day.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 11 – November 5
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 3 at 5:00 PM MT (received)
Ballot Return Deadline: November 8 by 7:00 PM MT (received)
New York
PRIMARY ELECTION
Tuesday, August 23, 2022 from 6:00 AM - 9:00 PM ET
Registration Deadline: July 29 (postmarked)
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: In-person registration is available at your county Board of Elections or any state agency-based voter registration center. Mailed registration must be postmarked by July 29 and received by August 3. Online registration can be done through the DMV and requires a New York driver’s license or state ID.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: August 13 - August 21
Absentee/Vote-By-Mail: ✓ Yes, for some exceptions, including COVID-19 concerns
Ballot Request Deadline: August 8 (received)
Ballot Return Deadline: August 23 (postmarked or hand delivered by 9:00 PMET)
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 9:00 PM ET
Registration Deadline: October 14
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: In-person registration is available at your county Board of Elections or any state agency-based voter registration center. Mailed registration must be postmarked by July 14 and received by October 19. Online registration can be done through the DMV and requires a New York driver’s license or state ID. If you became a naturalized US Citizen after October 14 you can register in-person until October 29.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 29 – November 6
Absentee/Vote-By-Mail: ✓ Yes, for some exceptions, including COVID-19 concerns
Ballot Request Deadline: October 24 (received)
Ballot Return Deadline: November 8 (postmarked or hand delivered by 8:00 PM ET)
North Carolina
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:30 AM - 7:30 PM ET
Registration Deadline: October 14 by 5:00 PM
Online Voter Registration? ✓ Yes
Same Day Registration?
✘ No
Only during early voting period.Registration Instructions: All registrations (online, mail, and in-person) must be received by October 14 at 5:00 PM ET. Online registration requires North Carolina driver’s license or state ID.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 20 – November 5 at 3:00 PM
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 1 at 5:00 PM ET (received)
Ballot Return Deadline: November 8 (Postmarked)
North Dakota
GENERAL ELECTION
Tuesday, November 8, 2022 from 9:00 AM -7:00 PM CT (some locations have extended hours and can open as early as 7:00 AM CT)
Registration Deadline: None
Online Voter Registration? ✘ No
Same Day Registration? ✘ No
Registration Instructions: Any eligible voter (U.S. citizens 18-plus who live in North Dakota and have lived in a specific precinct for at least 30 days) may vote if they provide acceptable identification. Options include a state-issued driver’s license, nondriver’s ID card, tribal ID or long-term care ID certificate.
Early In-Person Voting?:
✓ Yes
, (decided by county and beginning no later than October 24)Early Voting Time Period: September 29 - November 7 at 5:00 PM CT
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 7 (received)
Ballot Return Deadline: November 7 (hand delivered by 5:00 PM CT or postmarked and received by November 21)
Ohio
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:30 AM - 7:30 PM ET
Registration Deadline: October 11
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Register online or in-person by October 11. Mailed registration forms must be received by October 11.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 12 – November 7 at 2:00 PM ET. Early voting availability will vary by county. Check with your County Board of Elections for exact hours.
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 5 at 12:00 PM ET
Ballot Return Deadline: Mailed by November 7 (postmarked),or hand delivered by November 8 at 7:30 PM ET
Oklahoma
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM CT
Registration Deadline: October 14
Online Voter Registration? ✘ No
Same Day Registration? ✘ No
Registration Instructions: Register in-person at your county election board or during an appointment at the DMV no later than October 14. Mailed registration must be postmarked by October 14. Registration form is available online and at designated locations, including, public libraries and post offices.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: November 2– November 5 (voting ends earlier on Saturday)
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 24 at 5pm CT (received by email, fax, hand delivered, or submitted online through Ohio voter portal)
Ballot Return Deadline: November 8 at 7:00 PM CT
Oregon
GENERAL ELECTION
Tuesday, November 8, 2022
Registration Deadline: October 18
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Registration must be submitted online by 11:59 PM PT, completed in-person at your county elections office, or mailed (postmarked) by October 18.
Early In-Person Voting?: ✘ No
Early Voting Time Period: None
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: Ballots are mailed to every voter beginning October 19 and ending October 25
Ballot Return Deadline: November 8 (postmarked or hand delivered)
Pennsylvania
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM ET
Registration Deadline: October 24
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Registration must be received (by mail, in-person or submitted online) by October 24. In-person registration is available at your county’s voter registration office or designated state agencies.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: Ballots can be requested and completed at county board of elections offices and other designated locations as soon as the county begins distributing absentee ballots.
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 1 at 5:00 PM ET (received)
Ballot Return Deadline: November 8 at 8:00 PM ET (received)
Rhode Island
PRIMARY ELECTION
Tuesday, September 13, 2022 from 7:00 AM - 8:00 PM ET (New Shoreham polls are 9:00 AM - 8:00 PM ET)
Registration Deadline: August 14
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Registration must be mailed (postmarked), submitted online, or completed in-person by August 14.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: August 24 –September 12 at 4:00 PM ET
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: August 23 at 4:00 PM ET (received)
Ballot Return Deadline: September 13 at 8:00 PM ET (received)
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM ET (New Shoreham polls are 9:00 AM - 8:00 PM ET)
Registration Deadline: October 9
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Registration must be mailed (postmarked), submitted online, or completed in-person by October 9.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 19 – November 7 at 4:00 PM ET
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 18 at 4:00 PM ET (received)
Ballot Return Deadline: November 8 at 8:00 PM ET (received)
South Carolina
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM ET
Registration Deadline: October 7 (in-person), October 9 (mail), October 11 (postmarked)
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Register in-person at your county board of voter registration or while receiving services at the DMV or other designated state agencies by October 7. Online registration requires a South Carolina driver’s license or state ID and must be submitted by October 9. Mailed registration must be postmarked by October 11.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 28 – November 5 (except Sundays)
Absentee/Vote-By-Mail:
✓ Yes
, for some exceptionsBallot Request Deadline: November 4 at 5:00 ET (received)
Ballot Return Deadline: November 8 at 7:00 PM ET (received)
South Dakota
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM CT
Registration Deadline: October 24
Online Voter Registration? ✘ No
Same Day Registration? ✘ No
Registration Instructions: Registration must be received, by mail or in-person, by October 24. In-person registration available at your county auditor’s office or at various designated public agencies.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: September 23 - November 7 at 5:00 pm CT
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 7 at 5:00 pm CT (received)
Ballot Return Deadline: Received November 8 at 7:00 pm CT (cannot be returned to polling location on Election Day)
Tennessee
PRIMARY ELECTION
Thursday, August 4, 2022 from 9:00 AM CT/10:00 AM - 7:00 PM CT/8:00 PM ET (hours vary by county, some locations open earlier)
Registration Deadline: July 5
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Registration must be received in-person, submitted online, or mailed (postmarked) by October 24. In-person registration available at your county election commission office or designated locations.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: July 15 – July 30
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: August 1 (received)
Ballot Return Deadline: August 4 at 7:00 PM CT/8:00 PM ET (received)
GENERAL ELECTION
Tuesday, November 8, 2022 from 9:00 AM CT/10:00 AM - 7:00 PM CT/8:00 PM ET (hours vary by county, some locations open earlier)
Registration Deadline: October 11
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: Registration must be received in-person, submitted online, or mailed (postmarked) by October 24. In-person registration available at your county election commission office or designated locations.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 19 – November 3
Absentee/Vote-By-Mail:
✓ Yes
, for some exceptionsBallot Request Deadline: October 31 (received)
Ballot Return Deadline: November 8 7:00 PM CT/8:00 PM ET (received)
Texas
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM local time
Registration Deadline: October 11
Online Voter Registration? ✘ No
Same Day Registration? ✘ No
Registration Instructions: Registration must be received by mail or in-person by October 11. Form available online.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 24 – November 4
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 28 (received)
Ballot Return Deadline: November 8 at 7:00 PM (received without postmark, if postmarked November 8 may be received November 9 by 5:00 PM local time
Utah
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM MT
Registration Deadline: October 28
Online Voter Registration? ✓ Yes
Same Day Registration?
✓ Yes
, but vote will only be provisionalRegistration Instructions: Register in-person, online, mail form or email a scanned copy of a paper registration to your county clerk’s office. Registration must be received by October 28 at 5:00 PM MT. If you miss the deadline, you can vote provisionally in person and simultaneously get registered to vote at an early voting location or on Election Day.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 25 – November 4
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: All registered voters automatically receive a ballot in the mail.
Ballot Return Deadline: November 7 (postmarked)
Vermont
GENERAL ELECTION
Tuesday, November 8, 2022 from 10:00 AM to 7:00 PM ET (opening hours vary by location, some polls open as early as 5:00 AM ET)
Registration Deadline: November 8
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Mailed registrations must be received by election officials by close of business on November 4. Registration online and in-person (at your town or city clerk’s office) is available up to and on Election Day, but you are encouraged to register by November 4. Online registration requires a photocopy of a Vermont driver’s license, utility bill, passport, or other specified form of ID.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: September 26 – November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: All registered voters will receive a mail-in ballot.
Ballot Return Deadline: November 7 at 7:00 PM ET (received)
Virginia
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:00 AM - 7:00 PM ET
Registration Deadline: October 17
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Register in-person, online, or mail paper form postmarked by October 17. Online registration requires a Virginia driver’s license or state ID. In-person registration at your local voter registrar’s office ends at 5:00 PM ET on October 17. If you miss the deadline, you can register and vote simultaneously at your registrar’s office or polling place up to and on Election Day.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: September 23 – November 5 at 5:00 PM ET
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: October 28 (received)
Ballot Return Deadline: November 8 (postmarked)
Washington
GENERAL ELECTION
Tuesday, November 8, 2022 from 8:30 AM – 8:00 PM PT (opening times vary by location)
Registration Deadline: October 31 (mail and online), November 8 (same day registration)
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Online and mail registrations must be received by October 31. In-person registration is available at your county’s election department through Election Day. Online registration required a Washington driver’s license or state ID.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 21 – November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: All voters are sent mail ballots
Ballot Return Deadline: November 8 (postmarked, or hand delivered to drop box and voting centers by 8:00 PMPT)
West Virginia
GENERAL ELECTION
Tuesday, November 8, 2022 from 6:30 AM - 7:30 PM ET
Registration Deadline: October 18
Online Voter Registration? ✓ Yes
Same Day Registration? ✘ No
Registration Instructions: West Virginians are automatically registered when obtaining or renewing a driver’s license. Registrations on paper must be signed and mailed (postmarked) or returned in-person to the county clerk’s office by October 18. Registration forms can be filled out and printed from the state elections website. To submit registration online, a West Virginia driver’s license or state issued ID and social security number are required. Online registration ends at close of business of your local county clerk’s office (varies by county) on October 18.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 26 – November 5
Absentee/Vote-By-Mail:
✓ Yes
, for exceptionsBallot Request Deadline: November 2 (received)
Ballot Return Deadline: Hand delivered by November 6 or mailed by November 8 (postmarked).
Wisconsin
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 8:00 PM CT
Registration Deadline: October 19 (by mail/online), November 4 (in-person)
Online Voter Registration? ✓ Yes
Same Day Registration? ✓ Yes
Registration Instructions: Registration online must be submitted by October 19 and requires a Wisconsin driver’s license or state ID. Mailed registration must be postmarked by October 19. In-person registration is available at your municipal clerk’s office until November 4 at 5:00 PM CT, or on Election Day at your polling place.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: October 25- November 6 (in-person absentee voting dates vary by location, check your municipal clerk’s office)
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: November 3 at 5:00 PM CT (received)
Ballot Return Deadline: November 8 at 8:00 pm CT (received or hand delivered to municipal clerk’s office)
Wyoming
PRIMARY ELECTION
Tuesday, August 16, 2022 from 7:00 AM - 7:00 PM MT
Registration Deadline: August 1
Online Voter Registration? ✘ No
Same Day Registration? ✓ Yes
Registration Instructions: Registration is available by mail, in-person at your local county clerk’s office, or at the polls on Election Day.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: July 1– August 15
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: Varies by county
Ballot Return Deadline: August 16 at 7:00 PM MT (received)
GENERAL ELECTION
Tuesday, November 8, 2022 from 7:00 AM - 7:00 PM MT
Registration Deadline: October 25
Online Voter Registration? ✘ No
Same Day Registration? ✓ Yes
Registration Instructions: Registration is available by mail, in-person at your local county clerk’s office, or at the polls on Election Day.
Early In-Person Voting?: ✓ Yes
Early Voting Time Period: September 23 – November 7
Absentee/Vote-By-Mail: ✓ Yes
Ballot Request Deadline: Varies by county
Ballot Return Deadline: November 8 at 7:00 PM MT (received)