2024 PRIMARY ELECTION SCHEDULE:
Alabama
Primary Election Date – March 5, 2024.
Voter Registration Deadlines: February 19, 2024 (15 days prior to March 5, 2024 election)
1. Requesting Absentee Ballot Deadlines
a) By mail, received by February 27, 2024
b) In-Person, received by February 29, 2024
c) Absentee ballot application by Country: https://www.sos.alabama.gov/alabama-votes/absentee-ballot-application-by-county
2. Voting by Absentee Ballot Return Deadlines
a) Return in Person – March 4, 2024
b) By mail, received by March 5, 2024
c) Absentee ballot return location by County: https://www.sos.alabama.gov/alabama-votes/absentee-ballot-application-by-county
a) Online (If you have Alabama Driver’s license or Alabama Identification Card)
b) Register Online here: https://www.alabamainteractive.org/sos/voter_registration/voterRegistrationWelcome.action
4. By Mail
a) Download the Voter Registration PDF form: https://www.sos.alabama.gov/sites/default/files/voter-pdfs/nvra-2.pdf?_ga=2.99938718.1890047069.1698351034-469406719.1698351034)
b) Request a Voter Registration Form by Mail https://www.sos.alabama.gov/contact/online_voter_form_request
c) Call 1-800-274-8683 to request a voter registration form
d) Return the form to your County’s Board of Registrars (Addresses are found here: https://www.sos.alabama.gov/alabama-votes/board-of-registrars-all-counties?_ga=2.28187324.1890047069.1698351034-469406719.1698351034)
5. In Person
a) Return the above PDF to your County’s Board of Registrars: https://www.sos.alabama.gov/alabama-votes/absentee-ballot-application-by-county
b) At any local state or county office that provides public assistance such as: Aid to Dependent Children, SNAP, TANF, Food Stamps, WIC, Medicaid, or Rehabilitation Services.
c) Find your local public assistance office here: https://dhr.alabama.gov/county-office-contact/
6. Confirm your voter registration status
https://myinfo.alabamavotes.gov/voterview
Alaska
Primary Election Date – August 20, 2024
https://voterregistration.alaska.gov/?ref=voteusa_en
Voter Registration Deadlines:
1. Online Registration – July 20, 2024 (30 days before Election Day)
a) https://voterregistration.alaska.gov/
2. Registration by Mail – July 20, 2024 (Must be postmarked 30 days before Election Day)
b) http://www.elections.alaska.gov/doc/forms/C03.pdf
a) In-person Registration – July (20, 2024) 30 days before Election Day
b) Register in person at: http://www.elections.alaska.gov/contact-information/
c) Or in person at one of these government offices: http://www.elections.alaska.gov/Core/wheretoregister.php
Arizona
Primary Election Date – March 19, 2024
https://azsos.gov/2024-election-dates-0
Voter Registration Deadlines:
1. Online Registration – February 19, 2024 (29 Days before Election Day)
a) https://servicearizona.com/VoterRegistration
2. Registration by Mail – Received by February 19, 2024 (29 Days before Election Day)
b) https://azsos.gov/sites/default/files/voter_registration_form_092222-standard.pdf
c) Return form to you Country Recorder’s Office: https://azsos.gov/county-election-info
3. In-Person Registration – February 19, 2024 (29 Days Before Election Day)
a) In person at your County Recorder’s Office: https://azsos.gov/county-election-info
Arkansas
Primary Election Date – March 5, 2024
https://www.sos.arkansas.gov/elections/voter-information/?ref=voteusa_en
Voter Registration Deadlines:
Arkansas does not offer Online registering – voter registration PDF found here: https://www.sos.arkansas.gov/elections/voter-information/voter-registration-information
1. By Mail – February 4, 2024 (30 Days before Election Day)
2. In-person – Received by February 4, 2024 (30 Days Before Election Day)
California
Primary Election Date – March 5, 2024
Voter Registration Deadlines:
1. Online – February 19, 2024 (15 Days prior to the Election)
a) Register to vote online here: https://registertovote.ca.gov
2. By Mail – Postmarked by February 19, 2024 (15 Days prior to the Election)
a) Request a voter registration from from local County Election Office: https://www.sos.ca.gov/elections/voting-resources/county-elections-offices
3. In-Person – Received by February 19, 2024 (15 Days prior to the Election)
a) Visit local County Election Office to register to vote: https://www.sos.ca.gov/elections/voting-resources/county-elections-offices
b) Same Day Voter Registration – https://www.sos.ca.gov/elections/voter-registration/same-day-reg
Colorado
Primary Election Date – March 5, 2024
Voter Registration Deadlines:
1. Online – February 26, 2024 (8 Days prior to the Election)
a) Register Online here: https://www.coloradosos.gov/voter/pages/pub/home.xhtml?ref=voteusa_en
2. By Mail – February 26, 2024 (8 Days prior to Election
a) PDF to mail Voter registration here: https://www.coloradosos.gov/pubs/elections/vote/VoterRegFormEnglish.pdf
3. In Person – March 5, 2024 (Same Day Registration)
a) Confirm Voter Registration: https://www.coloradosos.gov/voter/pages/pub/olvr/findVoterReg.xhtml
b) Colorado allows voters to track their ballots to confirm their vote was counted.
c) Voters can also “cure” or correct their ballot if there is an issue to ensure that their vote is counted
d) Ballot Tracker is here: https://ballottrax.coloradosos.gov/voter/
Connecticut
Primary Election Date – April 30, 2024
Voter Registration Deadlines:
1. Online – April 25, 2024 (5 Days prior to Primary Election)
a) https://voterregistration.ct.gov/OLVR/prefix.do
2. By Mail – must be postmarked by April 25, 2024
a) PDF for Voter Registration https://portal.ct.gov/SOTS/Election-Services/Register-to-Vote/Voter-Registration-Application-English-and-Spanish
3. In Person – April 29 until 12pm the day before the primary.
a) Call your local Registrar of Voters or the Secretary of the State at (800) 540-3764 or (860) 509-6100 to find your nearest in person voter registration location
Delaware
Voter Registration Deadlines:
1. Online – March 9, 2024 (24 Days prior to Election Day)
a) Online Voter Registration with Delaware Driver’s License https://ivote.de.gov/VoterView
2. By Mail – March 9, 2024 (24 Days Prior to Election Day)
a) Voter Registration form found here: https://elections.delaware.gov/pubs/VoterRegApplication.pdf
b) Return (via email, mail, or fax) Voter Registration form along with a copy of your ID
c) Address to return voter registration here: https://elections.delaware.gov/locations.shtml
3. In Person – March 9, 2024 (24 Days prior to Election Day)
a) In person voter registration locations are found here: https://elections.delaware.gov/locations.shtml
District of Columbia
Primary Election Date – June 4, 2024
For more information on District of Columbia elections visit: https://vote.gov/register/dc/
Voter Registration Deadlines:
1. Online – May 14, 2024 (21 Days prior to Election Day)
a) https://vr.dcboe.org/213324797239968?agency_code=12&?ref=voteusa_en
2. By Mail – May 14, 2024 (Must be received 21 days before election day)
a) https://www.dcboe.org/Voters/Register-To-Vote/Register-to-Vote/?ref=voteusa_en
3. In Person – Available up to and including on election day
a) https://www.dcboe.org/Voters/Register-To-Vote/Register-to-Vote/?ref=voteusa_en
Florida
Primary Election Date Tuesday March 19, 2024 for President, August 20, 2024 for other Primaries (For more information on Florida elections visit: https://dos.fl.gov/elections/)
Voter Registration Deadlines
1. Online – February 19, 2024 (29 Days prior to Election Day)
a) https://registertovoteflorida.gov/eligibilityreactive
b) Will need Florida driver license or Florida identification card
2. By Mail – February 19, 2024 (Must be postmarked 29 days before election day)
a) https://registertovoteflorida.gov/home?ref=voteusa_en
3. In Person – February 19, 2024 (29 days before election day)
a) https://registertovoteflorida.gov/home
4. Confirm Voter Registration
a) https://dos.fl.gov/elections/for-voters/check-your-voter-status-and-polling-place/
Georgia
Primary Election Date March 12, 2024 For President, May 21, 2024 for other Primaries (For more information on Georgia elections visit: https://georgia.gov/register-vote)
Voter Registration Deadlines:
1. Online – February 12, 2024 (29 days before Election Day)
a) https://mvp.sos.ga.gov/s/voter-registration?IsRegisterNow=true#no-back-button
2. By Mail – February 12, 2024 (Must be postmarked 29 days before Election Day)
a) Fill out & mail PDF: https://sos.ga.gov/sites/default/files/forms/GA_VR_APP_2019.pdf
3. In Person – February 29, 2024 (29 days before Election Day)
a) Find your County Registrar’s office: https://georgia.gov/locate-county-registrars-office
4. Confirm Voter Registration
https://mvp.sos.ga.gov/s/
Hawaii
Primary Election Date March 12, 2024 For President, August 10, 2024 for other Primaries (For more information on Hawaii elections visit: https://elections.hawaii.gov/)
Voter Registration Deadlines:
1. Online – Available up to and including on Election Day
https://olvr.hawaii.gov/
2. By Mail – March 4, 2024 (Must be postmarked 8 days before Election Day)
a) https://elections.hawaii.gov/register-to-vote/registration/?ref=voteusa_en&ref=voteusa_en
3. In Person – Available up to and including on Election Day
a) https://elections.hawaii.gov/register-to-vote/registration/?ref=voteusa_en&ref=voteusa_en
4. Confirm Voter Registration
a) https://olvr.hawaii.gov/
Idaho
Primary Election Date March 2, 2024 for President, May 25, 2024 for other Primaries (For more information on Idaho elections visit: https://sos.idaho.gov/elections-division/)
Voter Registration Deadlines:
1. Online – February 6, 2024 (Available 25 days before Election Day)
a) https://voteidaho.gov/online-voter-tools/
2. By Mail – February 6, 2024 (Must be postmarked 25 days before Election Day)
a) https://voteidaho.gov/absentee-voter-information/
3. In Person – Available up to and including on Election Day
a) https://voteidaho.gov/
4. Confirm Voter Registration
a) https://elections.sos.idaho.gov/ElectionLink/ElectionLink/VoterSearch.aspx
Illinois
Primary Election Date March 19, 2024 (For more information on Illinois elections visit: https://www.elections.il.gov/Default.aspx)
Voter Registration Deadlines:
1. Online – March 3, 2024 (16 days before Election Day)
a) https://ova.elections.il.gov/?ref=voteusa_en
2. By Mail – February 20, 2024 (Must be postmarked 28 days before Election Day)
a) https://www.elections.il.gov/Default.aspx?ref=voteusa_en
3. In Person – Available up to and including on Election Day
a) https://www.elections.il.gov/Default.aspx?ref=voteusa_en
4. Confirm Voter Registration
a) https://ova.elections.il.gov/RegistrationLookup.aspx
Indiana
Primary Election Date May 7, 2024 (For more information on Indiana elections visit: https://www.in.gov/sos/elections/)
Voter Registration Deadlines:
1. Online – April 8, 2024 (29 days before Election Day)
a) https://indianavoters.in.gov/?ref=voteusa_en
2. By Mail – April 8, 2024 (Must be postmarked 29 days before Election Day)
a) https://indianavoters.in.gov/MVPHome/PrintDocuments
3. In Person – April 8, 2024 (29 days before Election Day)
a) https://indianavoters.in.gov/?ref=voteusa_en
4. Confirm Voter Registration
a) https://www.in.gov/idr/hoosiers-vote/update-or-confirm-registration/
Iowa
January 15, 2024 Presidential Primary Caucus; June 4, 2024 Primary Election (For more information on Iowa elections visit: https://sos.iowa.gov/elections/voterinformation/)
Voter Registration Deadlines:
1. Online – May 20, 2024 (15 days before Election Day)
a) https://mymvd.iowadot.gov/Account/Login?ReturnUrl=%2fVoterRegistration&?ref=voteusa_en
2. By Mail – May 20, 2024 (15 days before Election Day)
a) https://sos.iowa.gov/elections/pdf/voteapp.pdf
3. In Person – Available up to and including on Election Day
a) Fill out form in link and return to County Auditor: https://sos.iowa.gov/elections/pdf/voteapp.pdf
b) Find your County Auditor: https://sos.iowa.gov/elections/auditors/auditor.asp?CountyID=00
4. Confirm Voter Registration
a) https://sos.iowa.gov/elections/voterreg/regtovote/search.aspx
Kansas
Presidential Primary Election Date March 19, 2024; August 6 Primary Election Date August 6, 2024 (For more information on Kansas elections visit: https://sos.ks.gov/elections/elections.html)
Voter Registration Deadlines:
1. Online – February 27, 2024 (21 days before Election Day)
https://www.kdor.ks.gov/apps/voterreg/home/index
2. By Mail – February 27, 2024 (Must be postmarked 21 days before Election Day)
a) https://sos.ks.gov/elections/voter-information.html?ref=voteusa_en
2. In Person – February 27, 2024 (21 days before Election Day)
a) https://sos.ks.gov/elections/voter-information.html?ref=voteusa_en
4. Confirm Voter Registration
a) https://myvoteinfo.voteks.org/VoterView
Kentucky
Primary Election Date May 21, 2024 (For more information on Kentucky elections visit: https://elect.ky.gov/Pages/default.aspx)
Voter Registration Deadlines:
1. Online – April 22, 2024 (29 days before Election Day)
https://vrsws.sos.ky.gov/ovrweb/govoteky
2. By Mail – April 22, 2024 (Must be postmarked 29 days before Election Day)
a) https://elect.ky.gov/Resources/Documents/SBE%2001%20406%20Mail%20In%20Voter%20Registration%20Application.pdf
3. In Person – April 22, 2024 (29 days before Election Day)
https://elect.ky.gov/Resources/Pages/Registration.aspx?ref=voteusa_en
4. Confirm Voter Registration
a) https://vrsws.sos.ky.gov/VIC/
Louisiana
Voter Registration Deadlines:
1. Online – March 13, 2024 (20 days before Election Day)
a) https://www.sos.la.gov/ElectionsAndVoting/Pages/OnlineVoterRegistration.aspx?Referrer=https://www.sos.la.gov/
2. By Mail – February 22, 2024 (Must be postmarked 30 days before Election Day)
a) https://www.sos.la.gov/ElectionsAndVoting/PublishedDocuments/ApplicationToRegisterToVote.pdf
3. In Person – February 22, 2024 (30 days before Election Day)
a) https://voterportal.sos.la.gov/registrar
4. Confirm Voter Registration
a) https://www.sos.la.gov/search/pages/SearchResults.aspx?k=check%20voter%20status
Maine
Presidential Primary Election Date March 5, 2024; June 11, 2024 Primary Election Date (For more information on Maine elections visit: https://www.maine.gov/sos/cec/elec/upcoming/index.html)
Voter Registration Deadlines:
1. Mail – February 13, 2024 (Must be received 21 days before Election Day)
a) https://www.maine.gov/sos/cec/elec/voter-info/voterguide.html?ref=voteusa_en
2. In Person – Available up to and including on Election Day
Maryland
Primary Election Date May 14, 2024 (For more information on Maryland elections visit: https://elections.maryland.gov/)
Voter Registration Deadlines:
1. Online – April 23, 2024 (21 days before Election Day)
a) https://voterservices.elections.maryland.gov/OnlineVoterRegistration/InstructionsStep1?ref=voteusa_en
2. By Mail – April 23, 2024 (Must be postmarked 21 days before Election Day)
a) https://voterservices.elections.maryland.gov/OnlineVoterRegistration/InstructionsStep1?ref=voteusa_en
3. In Person – Available up to and including on Election Day
a) https://elections.maryland.gov/voting/where.html
4. Confirm Voter Registration
a) https://voterservices.elections.maryland.gov/VoterSearch
Massachusetts
Voter Registration Deadlines:
1. Online – February 24, 2024 (10 days before Election Day)
https://www.sec.state.ma.us/OVR/Pages/CheckEligibility.aspx?&Action=Register
2. By Mail – February 24, 2024 (Must be postmarked 10 days before Election Day)
a) https://www.sec.state.ma.us/divisions/elections/download/voter-registration-forms/voter-registration_English.pdf
b) Find Your Local Election Office & Dropboxes: https://www.sec.state.ma.us/divisions/elections/voter-resources/find-my-local-election-office.htm
2. In Person – February 24, 2024 (10 days before Election Day)
a) https://www.sec.state.ma.us/divisions/elections/voter-resources/find-my-local-election-office.htm
4. Confirm Voter Registration
a) https://www.sec.state.ma.us/VoterRegistrationSearch/MyVoterRegStatus.aspx
Michigan
Presidential Primary Election Date February 27, 2024; August 6, 2024 Primary Date (For more information on Michigan elections visit: https://mvic.sos.state.mi.us/Home/Index)
Voter Registration Deadlines:
1. Online – February 12, 2024 (15 days before Election Day)
a) https://mvic.sos.state.mi.us/registervoter?ref=voteusa_en
2. By Mail – February 12, 2024 (Must be postmarked 15 days before Election Day)
a) https://mvic.sos.state.mi.us/?ref=voteusa_en
3. In Person – Available up to and including on Election Day
a) https://mvic.sos.state.mi.us/?ref=voteusa_en
4. Confirm Voter Registration
a) https://mvic.sos.state.mi.us/Voter/Index
Minnesota
Presidential Primary Election Date March 5, 2024; August 13, 2024 Primary Date (For more information on Minnesota elections visit: https://www.sos.state.mn.us/elections-voting/)
Voter Registration Deadlines:
1. Online – February 13, 2024 (21 days before Election Day)
a) https://mnvotes.sos.mn.gov/VoterRegistration/index
2. By Mail – February 13, 2024 (Must be received 21 days before Election Day)
a) https://www.sos.state.mn.us/elections-voting/register-to-vote/?ref=voteusa_en
3. In Person – Available up to and including on Election Day
a) https://www.sos.state.mn.us/elections-voting/register-to-vote/register-on-election-day/
Mississippi
Primary Election Date March 12, 2024 (For more information on Mississippi elections visit: sos.ms.gov/elections-voting/voter-registration-information?ref=voteusa_en)
Voter Registration Deadlines:
1. By Mail or In Person – February 11, 2024 (30 days before Election Day)
a) https://www.sos.ms.gov/content/documents/elections/Mail-in%20Voter%20Registration%20Application.pdf
b) County by County Information: https://www.sos.ms.gov/elections-voting/county-election-information
Montana
Primary Election Date June 4, 2024 (For more information on Montana elections visit: https://sosmt.gov/elections/)
Voter Registration Deadlines:
1. By Mail – May 5, 2024 (30 days before Election Day)
a) https://sosmt.gov/elections/vote/?ref=voteusa_en
2. In Person – Available up to and including on Election Day
a) https://prodvoterportal.mt.gov/WhereToVote.aspx
3. Confirm Voter Registration
a) https://prodvoterportal.mt.gov/WhereToVote.aspx
Nebraska
Voter Registration Deadlines:
1. Online – April 26, 2024 (18 days before Election Day)
a) https://www.nebraska.gov/apps-sos-voter-registration/?ref=voteusa_en
2. By Mail – April 26, 2024 (Must be postmarked 18 days before Election Day)
a) https://sos.nebraska.gov/elections/voter-forms?ref=voteusa_en
b) Mail form to local county official: https://sos.nebraska.gov/elections/election-officials-contact-information
3. In Person – May 3, 2024 (11 days before Election Days)
a) https://sos.nebraska.gov/elections/election-officials-contact-information
4. Confirm Voter Registration
a) https://www.votercheck.necvr.ne.gov/voterview
Nevada
Presidential Primary Election Date February 8, 2024; June 11, 2024 Primary Date (For more information on Nevada elections visit: https://www.nvsos.gov/sos/elections)
Voter Registration Deadlines:
1. Online – February 3, 2024 (5 days before Election Day)
a) https://www.nvsos.gov/SOSVoterServices/start.aspx?ref=voteusa_en
2. By Mail – January 11, 2024 (Must be postmarked 28 days before Election Day)
a) https://www.nvsos.gov/sos/elections/voters/registering-to-vote?ref=voteusa_en
3. In Person – Available up to and including on Election Day
a) https://www.nvsos.gov/sos/elections/voters/county-clerk-contact-information
4. Confirm Voter Registration
a) https://www.nvsos.gov/votersearch/
New Hampshire
TBD Presidential Primary Dates; September 10, 2024 Primary Date (For more information on New Hampshire elections visit: https://www.sos.nh.gov/elections)
Voter Registration Deadlines:
1. By Mail – Must be received 13 days before Election Day
a) https://www.sos.nh.gov/elections/register-vote?ref=voteusa_en
2. In Person: Available up to and including on Election Day
a) Find your voting district: https://www.sos.nh.gov/elections/voting-districts
4. Confirm Voter Registration
a) https://app.sos.nh.gov/viphome
New Jersey
Voter Registration Deadlines:
1. Online – May 14, 2024 (21 days before Election Day)
a) https://voter.svrs.nj.gov/register?ref=voteusa_en
2. By Mail – May 14, 2024 (Must be received 21 days before Election Day)
a) https://nj.gov/state/elections/voter-registration.shtml?ref=voteusa_en
3. In person – May 14, 2024 (21 days before Election Day)
a) https://nj.gov/state/elections/voter-registration.shtml?ref=voteusa_en
4. Confirm Voter Registration
a) https://voter.svrs.nj.gov/registration-check
New Mexico
Voter Registration Deadlines:
1. Online – May 7, 2024 (28 days before Election Day)
a) https://portal.sos.state.nm.us/OVR/WebPages/InstructionsStep1.aspx?ref=voteusa_en&AspxAutoDetectCookieSupport=1
2. By Mail – May 7, 2024 (Must be postmarked 28 days before Election Day)
a) https://www.sos.nm.gov/voting-and-elections/voter-information-portal-nmvote-org/voter-registration-information/?ref=voteusa_en
3. In Person – May 7, 2024 (28 days before Election Day)
a) https://www.sos.nm.gov/voting-and-elections/voter-information-portal-nmvote-org/voter-registration-information/?ref=voteusa_en
4. Confirm Voter Registration
a) https://voterportal.servis.sos.state.nm.us/WhereToVote.aspx?AspxAutoDetectCookieSupport=1
New York
Primary Election Date April 2, 2024 (For more information on New York Elections visit: https://www.elections.ny.gov/)
Voter Registration Deadlines:
1. Online – March 8, 2024 (25 Days before Election Day)
a) https://dmv.ny.gov/more-info/electronic-voter-registration-application?ref=voteusa_en
2. By Mail – March 23, 2024 (Must be received 10 days before Election Day)
a) https://www.elections.ny.gov/votingregister.html?ref=voteusa_en
3. In Person – March 8, 2024 (25 Days before Election Day)
a) https://www.elections.ny.gov/votingregister.html?ref=voteusa_en
4. Confirm Voter Registration
a) https://voterlookup.elections.ny.gov/
North Carolina
Last day to register to vote for Primary/General Election – 25 days prior to Election Day, unless if registering by mail – then the registration must be post marked at least 25 days prior to Election Day and received at least 20 days prior to the primary or general election.
How to Register to vote for Primary or General Election:
1. Online or in Person at NC Division of Motor Vehicle
a) Existing DMV Customers may submit a voter registration application online: https://www.ncdot.gov/dmv/offices-services/online/Pages/voter-registration-application.aspx
2. In Person at:
a) Division of Motor Vehicles (DMV)
b) Division of Services for the Blind
c) Division of Services for the Deaf and Hard of Hearing
d) Division of Health Benefits
e) Division of Child and Family Well-Being / WIC
f) Division of Social Services
g) Division of Rehabilitation Services
h) Division of Employment Security (DES)
h) Division of State Operated Healthcare Facilities
3. By Mail:
a) The Voter Registration form can be found here, in both English and Spanish: https://www.ncsbe.gov/registering/how-register/complete-your-registration-mail
b) The Voter Registration form must be signed in ink.
c) Mail the Voter Registration from to your County’s Board of Elections, Country Board of Elections address can be found here: https://vt.ncsbe.gov/BOEInfo/
North Dakota
March 4, 2024 Presidential Primary Election Date; June 11, 2024 Primary Date (For more information on North Dakota Elections visit: https://sos.nd.gov/elections.html)
1. Voter registration is not required in North Dakota. You must have an ID to vote. Ensure you have an up-to-date ID here: https://vip.sos.nd.gov/civics101.aspx?ptlhPKID=126&ptlPKID=7
2. Vote by Mail: https://vip.sos.nd.gov/PortalListDetails.aspx?ptlhPKID=53&ptlPKID=7#content-start
Ohio
Primary Election Date March 19, 2024 (For more information on Ohio Elections visit: https://www.ohiosos.gov/elections/)
Voter Registration Deadlines:
1. Online – February 18, 2024 (30 days before Election Day)
a) https://olvr.ohiosos.gov/?ref=voteusa_en
2. By Mail – February 18, 2024 (Must be postmarked 30 days before Election Day)
a) https://www.ohiosos.gov/elections/voters/how-to-request-your-absentee-ballot/
3. In Person – February 18, 2024 (30 days before Election Day)
a) https://vote.gov/register/oh/
4. Confirm Voter Registration
a) https://voterlookup.ohiosos.gov/voterlookup.aspx
Oklahoma
Presidential Primary Election Date March 5, 2024; June 18th, 2024 Primary Date (For more information on Oklahoma Elections visit: https://oklahoma.gov/elections.html)
Voter Registration Deadlines:
1. Online – February 9, 2024 (25 days before Election Day)
https://okvoterportal.okelections.us/Home/RegWizard
2. By Mail – February 9, 2024 (Must be postmarked 25 days before Election Day)
a) https://oklahoma.gov/elections/voter-registration/register-to-vote.html?ref=voteusa_en
3. In Person – February 9, 2024 (25 days before Election Day)
a) https://oklahoma.gov/elections/voter-registration/register-to-vote.html?ref=voteusa_en
4. Confirm Voter Registration
a) https://oklahoma.gov/elections/ovp.html
Oregon
Voter Registration Deadlines:
1. Online – April 30, 2024 (21 days before Election Day)
a) https://secure.sos.state.or.us/orestar/vr/register.do?ref=voteusa_en
2. By Mail – April 30, 2024 (Must be postmarked 21 days before Election Day)
b) https://sos.oregon.gov/elections/Documents/SEL500.pdf
3. In Person – April 30, 2024 (21 days before Election Day)
a) https://sos.oregon.gov/elections/Documents/SEL500.pdf
b) Find your local County Election office: https://sos.oregon.gov/elections/Pages/countyofficials.aspx
4. Confirm Voter Registration
a) https://sos.oregon.gov/voting/Pages/myvote.aspx?lang=en
Pennsylvania
Primary Election Date April 23, 2024 (For more information on Pennsylvania Elections visit: https://www.vote.pa.gov/Pages/default.aspx)
Voter Registration Deadlines:
1. Online – April 8, 2024 (15 days before Election Day)
a) https://www.pavoterservices.pa.gov/Pages/VoterRegistrationApplication.aspx
2. By Mail – April 8, 2024 (15 days before Election Day)
a) https://www.vote.pa.gov/Register-to-Vote/Pages/How-to-Register-to-Vote.aspx
3. In Person – April 8, 2024 (15 days before Election Day)
a) Use this link to find you local county voter registration office https://www.vote.pa.gov/Resources/Pages/Contact-Your-Election-Officials.aspx
b) At any PennDOT (Pennsylvania Department of Transportation) location when obtaining or updating your driver’s license and other Government Offices.
c) PennDot office locator: https://www.dot4e.penndot.gov/locator/locator.jsp#top?20231030175713365=20231030175713365
d) List of other Pennsylvania Government Offices to register to vote in person: https://www.vote.pa.gov/Register-to-Vote/Pages/How-to-Register-to-Vote.aspx#PennDOT
4. Confirm Voter Registration
a) https://www.pavoterservices.pa.gov/Pages/voterregistrationstatus.aspx
Rhode Island
Primary Election Date April 2, 2024. (For more information on Rhode Island Elections visit: https://elections.ri.gov/)
Voter Registration Deadlines:
1. Online – March 3, 2024
https://vote.sos.ri.gov/Home/RegistertoVote?ActiveFlag=1
2. By Mail – March 3, 2024 (https://elections.ri.gov/voter-registration)
a) English Voter Registration Form: https://elections.ri.gov/sites/g/files/xkgbur756/files/2022-02/ri_registration_form_eng_rev_6-26-2020.pdf
b) Spanish Voter Registration Form: https://elections.ri.gov/sites/g/files/xkgbur756/files/2022-02/ri_registration_form_spanish_5-15-19.pdf
3. In Person – March 3, 2024
a) Bring either of the above English or Spanish Voter Registration Forms to your Local Board of Canvassers address on the form.
South Carolina
Primary Election Dates:
Democratic Presidential Primary Date February 3, 2024.
Voter Registration Deadlines:
1. Online – January 3, 2024 (30 days before the Election)
a) https://vrems.scvotes.sc.gov/ovr/start
2. By Mail – January 3, 2024 (30 days before the Election)
a) https://scvotes.gov/wp-content/uploads/2023/08/SEC-FRM-1301-202305-VR-by-Mail-web-1.pdf
b) And return to the county board of voter registration by mail, fax or email: https://scvotes.gov/contact/county-voter-registration-election-offices/
3. In Person – January 3, 2024 (30 days before the Election)
a) https://scvotes.gov/contact/county-voter-registration-election-offices/
b) Or at any of the local offices listed under the Register in Person section: https://scvotes.gov/voters/register-to-vote/
Republican Presidential Primary Date February 24, 2024
Voter Registration Deadlines:
1. Online – January 25, 2024 (30 days before the Election)
a) https://vrems.scvotes.sc.gov/ovr/start
2. By Mail – January 25, 2024 (30 days before the Election)
a) https://scvotes.gov/wp-content/uploads/2023/08/SEC-FRM-1301-202305-VR-by-Mail-web-1.pdf
b) And return to the county board of voter registration by mail, fax or email: https://scvotes.gov/contact/county-voter-registration-election-offices/
3. In Person – January 25, 2024 (30 days before the Election)
a) https://scvotes.gov/contact/county-voter-registration-election-offices/
b) Or at any of the local offices listed under the Register in Person section: https://scvotes.gov/voters/register-to-vote/
South Dakota
Voter Registration Deadlines:
1. Online & in Person: May 20, 2024 (15 days before the election)
a) https://sdsos.gov/elections-voting/voting/register-to-vote/default.aspx
b) Print the Voter Registration Form, fill-out the form, sign it and then submit it to your County Auditor. Your Voter Registration form with an original signature must be received by the auditor 15 days before any election if you wish to vote in that election. South Dakota law does not allow you to submit your voter registration form via fax or email.
2. Voter registration form:
a) https://sdsos.gov/elections-voting/assets/VoterRegistrationFormFillable.pdf
b) Check Your Voter Registration Status, Polling Station and Primary/General Election Ballots:
https://vip.sdsos.gov/viplogin.aspx
c) To find out more about Voter Registration Drive Instructions in South Dakota, click the link below:
https://sdsos.gov/elections-voting/voting/register-to-vote/voter-registration-drive-instructions.aspx
Tennessee
Primary Election Date March 5, 2024 (for more information on Tennessee elections vist: https://sos.tn.gov/elections)
Voter Registration Deadlines:
1. Online & in Person: Monday February 5, 2024 (30 days before the election)
a) Register online here: https://ovr.govote.tn.gov/
b) Register to vote by mail and/or in person using this form: https://sos.tn.gov/elections/services/register-to-vote-paper-form-mail-in-or-hand-deliver
c) To register in person, your form should be delivered to your local Election Commission. Find your local commission using this tool: https://tnsos.org/elections/election_commissions.php
d) Check your Voter Registration Status using this tool: https://tnmap.tn.gov/voterlookup/
Texas
Primary Election Date March 5, 2024 (for more information on Texas election visit https://www.votetexas.gov/index.html)
Voter Registration Deadlines:
1. Online: Monday, February 5, 2024
a) https://vrapp.sos.state.tx.us/index.asp
2. In-Person: Monday, February 5, 2024
a) Visit your county’s Voter Registrar office: https://www.sos.texas.gov/elections/voter/votregduties.shtml
3. By Mail: Monday February 5, 2024
a) Pick up a voter registration application from your county’s Voter Registrar office, public libraries, government offices, or high schools
b) Voter Registrar Office: https://www.sos.texas.gov/elections/voter/votregduties.shtml
c) Public Libraries: https://www.sos.state.tx.us/elections/laws/texas-public-libraries.shtml
Government Offices: https://www.sos.state.tx.us/elections/laws/voter-registration-agencies.shtml
4. Check your Voter Registration Status here
a) https://teamrv-mvp.sos.texas.gov/MVP/mvp.do
Utah
Primary Election Date March 5, 2024 (for more on Utah elections visit https://www.vote411.org/utah)
Voter Registration Deadlines:
1. Online – February 24, 2024 (11 days before the Primary Election):
a) https://secure.utah.gov/voterreg/login.html?selection=REGISTER&?ref=voteusa_en
2. In-person registration available up to and including on Election Day:
a) Registering in-person at your county clerk’s office: https://vote.utah.gov/contact-your-county-election-officials/
3. By Mail – February 24, 2024
a) Fill out a paper registration form and mail or email a scanned copy to your county clerk.
b) Paper Registration form: https://vote.utah.gov/wp-content/uploads/sites/42/2023/07/Voter-Registration-Form-Revised-5.23.pdf
c) Find your county clerk’s office: https://vote.utah.gov/contact-your-county-election-officials/
4. Check your Voter Registration Status:
a) https://votesearch.utah.gov/voter-search/search/search-by-voter/voter-info?ref=voteusa_en
Vermont
Primary Election Date March 5, 2024 (for more on Vermont elections visit https://sos.vermont.gov/elections/)
Voter Registration Deadline: Eligible persons may register to vote on any day up to and including the day of the election. Registration is available online, during all normal business hours of your town or city clerk’s office on days preceding the election and during polling hours on Election Day.
1. Online:
a) Online voter will be available here: https://sos.vermont.gov/elections/voters/registration/
b) In-person: Return your completed and signed form to your Town Clerk
c) Voter Registration Form: https://outside.vermont.gov/dept/sos/Elections%20Division/voters/voterapplication.pdf
d) Find your Town Clerk: https://sos.vermont.gov/elections/town-clerks/
2. Mail: Mail your completed and signed form to your Town Clerk
a) Voter Registration Form: https://outside.vermont.gov/dept/sos/Elections%20Division/voters/voterapplication.pdf
b) Find your Town Clerk: https://sos.vermont.gov/elections/town-clerks/
c) Check your Voter Registration Status: https://mvp.vermont.gov/
Virginia
Primary Election Date March 5, 2024 (to find out more information on Virgnia elections visit
Voter Registration Deadline: February 12, 2024
1. Online: https://www.elections.virginia.gov/citizen-portal/
a) In-person: Return your completed and signed form to your Local Voter Registration Office
2. Voter Registration Form:
a) English: https://www.elections.virginia.gov/media/formswarehouse/veris-voter-registration/applications/Voter-Registration-Application.pdf
b) Spanish: https://www.elections.virginia.gov/media/formswarehouse/veris-voter-registration/applications/VA-NVRA-1-Voter-Registration-Application-rev-4-2023-spa-US-(1).pdf
3. Find your Local Voter Registration Office:
a) https://vote.elections.virginia.gov/VoterInformation/PublicContactLookup
b) Mail: Mail your completed and signed form to your Local Voter Registration Office:
4. Voter Registration Form:
a) English: https://www.elections.virginia.gov/media/formswarehouse/veris-voter-registration/applications/Voter-Registration-Application.pdf
b) Spanish: https://www.elections.virginia.gov/media/formswarehouse/veris-voter-registration/applications/VA-NVRA-1-Voter-Registration-Application-rev-4-2023-spa-US-(1).pdf
5. Find your Local Voter Registration Office:
a) https://vote.elections.virginia.gov/VoterInformation/PublicContactLookup
6. Check your Voter Registration Status:
a) https://vote.elections.virginia.gov/VoterInformation
Washington
Primary Election Date March 12, 2024 (to find out more information about Washington elections visit https://www.sos.wa.gov/elections)
Voter Registration Deadlines:
1. Online – March 4th, 2024: Online Voter Registration Portal
a) In-person – March 4th, 2024: Register to vote at your County Elections Office:
b) Find the Voter Registration Form in your preferred language here: https://www.sos.wa.gov/elections/voters/voter-registration/print-voter-registration-form
2. Find your County Elections Office:
a) https://www.sos.wa.gov/elections/voters/voter-registration/county-elections-offices
b) By Mail – received by March 4th, 2024: Mail your completed registration form to your County Elections Office:
c) Request a mailed voter registration form: https://apps.sos.wa.gov/elections/register-mail.aspx
3. Find your County Elections Office information:
a) https://www.sos.wa.gov/elections/voters/voter-registration/county-elections-offices
4. Check your Voter Registration Status:
a) Voter Registration Status
West Virginia
Voter Registration Deadline – April 23rd, 2024 online, in-person and via mail
1. Online:
a) Use the online voter registration form: https://ovr.sos.wv.gov/Register/Landing#Qualifications
2. In-person: you may register to vote in person at any of the following locations:
a) Your County Clerk’s Office
b) The Secretary of State’s Office
c) The Division of Motor Vehicles (DMV)
d) Public assistance offices
e) Agencies who serve people with disabilities
f) Marriage license offices
g) Military recruiting agencies
h) Voter Registration form https://sos.wv.gov/FormSearch/Elections/Voter/mail%20in%20voter%20registration%20application.pdf
3. By mail: you may download and complete the West Virginia Voter Registration Application and mail it to your County Clerk or the Secretary of State’s Office.
a) Voter Registration form: https://sos.wv.gov/FormSearch/Elections/Voter/mail%20in%20voter%20registration%20application.pdf
b) Click here to find your County Clerk’s Office
4. Check your Voter Registration Status:
a) https://apps.sos.wv.gov/Elections/Voter/AmIRegisteredToVote
Wisconsin
Primary Election Date April 2, 2024
Voter Registration Deadline: April 2nd, 2024 but you can also register to vote up to to Election Day but below is critical information specific to your timing to register and submit your vote registration
1. If there are MORE than 20 days left until Election Day, you can:
a) Register by mail. Follow the exact instructions on this website:
https://myvote.wi.gov/en-us/Register-To-Vote
b) Register online at: https://myvote.wi.gov/en-us/
c) Register in person at locations including the City Clerk’s Office
d) Find your local Clerk: https://myvote.wi.gov/en-us/My-Municipal-Clerk
2. If there are FEWER than 20 days left until Election Day, you can:
a) Register in person until the Friday before Election Day at in-person absentee voting sites.
b) Find a site here: https://myvote.wi.gov/en-us/Vote-Absentee-In-Person
3. On Election Day
a) Register on Election Day at your polling location.
b) You must provide acceptable proof of current residence to register on Election Day. (See acceptable forms of proof listed above.) Documents used as proof of address may be presented in paper or electronic format.
c) Check your Voter Registration Status:
https://myvote.wi.gov/en-us/My-Voter-Info
Wyoming
Primary Election Date August 20th, 2024 (to find out more information on Wyoming elections visit https://sos.wyo.gov/Elections/Default.aspx)
Voter Registration Deadline: August 6th, 2024 but you may also register at your polling place on Election Day. Please bring documents that prove your eligibility to register and vote. You may register and vote at the same time — during the absentee voting period or on Election Day.
1. In-person – August 6th, 2024: you can register to vote by dropping off your completed your registration application to your county clerk’s office
a) Find your County Clerk office:
https://sos.wyo.gov/Elections/Docs/WYCountyClerks.pdf
b) Voter Registration Form:
https://sos.wyo.gov/Forms/Elections/General/VoterRegistrationForm.pdf
2. By Mail – August 6th, 2024: you can mail your completed your registration application to your county clerk’s office
a) Find your County Clerk office:
https://sos.wyo.gov/Elections/Docs/WYCountyClerks.pdf
b) Voter Registration Form:
https://sos.wyo.gov/Forms/Elections/General/VoterRegistrationForm.pdf