Be a voter This may be the most important (and last?) election of our lives–let’s make it count. Drop your email and the address you’ll be voting at and learn about how to cast your ballot. ALREADY REGISTERED? Find out how to vote Get the voting information you need Where are you located? Open drop down Alabama Alaska Arizona Arkansas California Colorado Connecticut D.C. Delaware Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming Voting in Hawaii Not in Hawaii? Select a different state. Important Primary Deadlines View All Alabama Election Deadlines Alabama Primary Election March 5, 2024 Important General Election Deadlines Alabama General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Alabama Secretary of State Important Primary Election Deadlines View All Alaska Election Deadlines Alaska Democratic Presidential Primary Election April 6, 2024 Important General Election Deadlines Alaska General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Alaska Division of Elections Important Primary Election Deadlines View All Arizona Election Deadlines Arizona Presidential Primary Election March 19, 2024 Important General Election Deadlines Arizona General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Arizona Secretary of State Important Primary Election Deadlines View All Arkansas Election Deadlines Arkansas Primary Election March 5, 2024 Important General Election Deadlines Arkansas General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Arkansas Secretary of State Important Primary Election Deadlines View All California Election Deadlines California Primary Election March 5, 2024 Important General Election Deadlines California General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting California Secretary of State Important Primary Election Deadlines View all Colorado Election Deadlines Colorado Presidential Primary Election March 5, 2024 Important General Election Deadlines Colorado General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Colorado Secretary of State Important Primary Election Deadlines View All Connecticut Election Deadlines Connecticut Presidential Primary Election April 2, 2024 Early voting Tuesday March 26, 2024 to Saturday March 30, 2024 Voter Registration Deadlines Online, by-mail (received by) Friday, March 15, 2024 In-person (received by) Monday, April 1, 2024 12:00 PM EDT Absentee/Mail-in Ballot Request Deadlines Submitted by Monday, April 1, 2024 4:00 PM EDT Absentee/Mail In Ballot Return Deadlines In-person Received by Monday, April 1, 2024 4:00 PM EDT Mail Received by dropped off in drop box) Tuesday, April 2, 2024 8:00PM EDT Important General Election Deadlines Connecticut General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Connecticut Secretary of State Important Primary Election Deadlines View All Washington, D.C. Election Deadlines Washington, D.C. Democratic Presidential Primary Election June 4, 2024 Important General Election Deadlines Washington, D.C. General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Washington, D.C. Secretary of State Important Primary Election Deadlines View All Delaware Election Deadlines Delaware Presidential Primary Election April 2, 2024 Early voting Wednesday, March 20 2024 to Saturday, March 30, 2024 Voter Registration Deadlines Received by Saturday, March 9, 2024 Absentee/Mail-in Ballot Request Deadlines In-person request by Monday, April 1, 2024 12:00 PM EDT Request for email, online, or fax ballot by Monday, April 1, 2024 12:00 PM EDT Request for Postal Ballot by Thursday, March 28, 2024 Absentee/Mail In Ballot Return Deadlines Received by Tuesday, April 2, 2024 8:00 PM EDT Important General Election Deadlines Delaware General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Delaware Department of Elections Important Primary Election Deadlines View All Florida Election Deadlines Florida Presidential Primary Election March 19, 2024 Important General Election Deadlines Florida General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Florida Division of Elections Important Primary Election Deadlines View All Georgia Election Deadlines Georgia Presidential Primary Election March 12, 2024 Important General Election Deadlines Georgia General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Georgia Secretary of State Important Primary Election Deadlines Hawaii Democratic Presidential Primary Election April 6, 2024 Important General Election Deadlines Hawaii General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Hawaii Office of Elections Important Primary Deadlines Idaho Democratic Presidential Caucus May 23, 2024 County Caucuses will take place from 5:00 to 8:00 p.m. local time and will be hosted in meetings assigned by county parties statewide. Caucus locations will be finalized by March 1, 2024. You can find your caucus location here. Voter Registration The Idaho Democratic Caucus is open to all Registered Democrats and Unaffiliated voters. Same day party affiliation and voter registration will be available at the caucus locations. Important General Election Deadlines Idaho General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Idaho Secretary of State Important Primary Election Deadlines View All Illinois Election Deadlines Illinois Primary Election March 19, 2024 Important General Election Deadlines Illinois General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Illinois State Board of Elections Important Primary Election Deadlines View All Indiana Election Deadlines Indiana Primary Election May 7, 2024 Early (In-person Absentee) voting Tuesday, April 9, 2024 to Monday, May 6, 2024 Voter Registration Deadlines In person, by-mail (postmarked by) Monday, April 8, 2024 Online by Monday, April 8, 2024 11:59 PM EDT Absentee/Mail-in Ballot Request Deadlines Request for Postal Ballot by Thursday, April 25, 2024 11:59 PM EDT In-person (request by) Monday, May 6, 2024 Absentee Ballot Return Deadlines Received by Tuesday, May 7, 2024 6:00PM EDT Important General Election Deadlines Indiana General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Indiana Secretary of State Important Primary Election Deadlines View all Iowa Election Deadlines Iowa Democratic Presidential Caucus March 5, 2024 Important General Election Deadlines Iowa General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Iowa Secretary of State Important Primary Election Deadlines View All Kansas Election Deadlines Kansas Presidential Primary Election March 19, 2024 Important General Election Deadlines Kansas General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Kansas Secretary of State Important Primary Election Deadlines View All Kentucky Election Deadlines Kentucky Primary Election May 21, 2024 Early (In-person Absentee) voting (without excuse) Thursday, May 16, 2024 to Saturday, May 18, 2024 Early (In-person Absentee) voting (with excuse) Wednesday, May 8, 2024 to Wednesday, May 15, 2024 Voter Registration Deadlines In person, by-mail (postmarked by) Monday, April 8, 2024 Online by Monday, April 8, 2024 11:59 PM EDT Absentee/Mail-in Ballot Request Deadlines Request for Postal Ballot by Thursday, April 25, 2024 11:59 PM EDT In-person (request by) Monday, May 6, 2024 Absentee Ballot Return Deadlines Received by Tuesday, May 7, 2024 6:00PM EDT Important General Election Deadlines Kentucky General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Kentucky State Board of Elections Important Primary Election Deadlines View All Louisiana Election Deadlines Louisiana Presidential Primary Election March 23, 2024 Important General Election Deadlines Louisiana General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Louisiana Secretary of State Important Primary Election Deadlines View All Maine Election Deadlines Maine Presidential Primary Election March 5, 2024 Important General Election Deadlines Maine General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Maine Bureau of Corporations, Elections and Commissions Important Primary Election Deadlines View All Maryland Election Deadlines Maryland Primary Election May 14, 2024 Voter Registration Deadline Received by Tuesday, April 23, 2024 Election Day Registration & Voting Tuesday, May 14, 2024 Early voting Thursday, May 2, 2024 to Thursday, May 9, 2024 Absentee Ballot Request Deadlines Request for Postal Ballot by Tuesday, May 7, 2024 Request for Online Ballot by Friday, May 10, 2024 In-person request by Tuesday, May 14, 2024 Absentee Ballot Return Deadlines Received in Dropbox by Tuesday, May 14, 2024 In-person, Received by Tuesday, May 14, 2024, 8:00 PM EDT Postmarked On or Before Election Day and Received by Friday, May 24, 2024 Important General Election Deadlines Maryland General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Maryland State Board of Elections Important Presidential Primary Election Deadlines View All Massachusetts Election Deadlines Massachusetts Presidential Primary Election March 5, 2024 Important General Election Deadlines Massachusetts General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Massachusetts Secretary of the Commonwealth Important General Election Deadlines Michigan General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Michigan Department of State Important Presidential Primary Election Deadlines View All Minnesota Election Deadlines Minnesota Presidential Primary Election March 5, 2024 Important General Election Deadlines Minnesota General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Minnesota Secretary of State Important Primary Election Deadlines View All Mississippi Election Deadlines Mississippi Primary Election March 12, 2024 Important General Election Deadlines Mississippi General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Mississippi Secretary of State Important Primary Election Deadlines View All Missouri Election Deadlines Missouri Democratic Presidential Primary March 23, 2024 Important General Election Deadlines Missouri General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Missouri Secretary of State Important Primary Election Deadlines View All Montana Election Deadlines Montana Primary Election June 4, 2024 Important General Election Deadlines Montana General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Montana Secretary of State Important Primary Election Deadlines View All Nebraska Election Deadlines Nebraska Primary Election May 14, 2024 Voter Registration Deadline At DMV and other State Agencies by or Postmarked by Monday, April 29, 2024 Post Received by Tuesday, April 30, 2024 Online by Monday, April 29, 2024 11:59PM CDT In-Person, Received by Friday, May 3, 2024 6:00PM CDT Early (In-person Absentee) voting Monday, April 15, 2024 to Monday, May 13, 2024 Absentee Ballot Request Deadlines Request for Postal Ballot by Friday, May 3, 2024 6:00PM CDT Absentee Ballot Return Deadlines Tuesday, May 14, 2024 8:00PM CDT Important General Election Deadlines Nebraska General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Nebraska Secretary of State Important Primary Election Deadlines Nevada Primary Election June 11, 2024 Important General Election Deadlines Nevada General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Nevada Secretary of State Important General Election Deadlines New Hampshire General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting New Hampshire Secretary of State Important Primary Election Deadlines View All New Jersey Election Deadlines New Jersey Primary Election June 4, 2024 Important General Election Deadlines New Jersey General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting New Jersey Voter Information Portal Important Primary Election Deadlines View All New Mexico Election Deadlines New Mexico Primary Election June 4, 2024 Important General Election Deadlines New Mexico General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting New Mexico Secretary of State Important Primary Election Deadlines New York Presidential Primary Election April 2, 2024 Early Voting Saturday, March 23, 2024 to Saturday, March 30, 2024 Voter Registration Deadline Saturday, March 23, 2024 Absentee/Mail In Request Ballot Deadlines Ballot Request Deadline (received by) Saturday, March 23, 2024 Ballot Request Deadline (in person) Monday, April 1, 2024 Absentee/Mail In Return Ballot Deadlines In-Person, Received by Tuesday, April 2, 2024 by 9:00 PM EST Postmarked On or Before Election Day and Received by Tuesday, April 9, 2024 Important General Election Deadlines New York General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting New York Board of Elections Important Primary Election Deadlines View all North Carolina Election Deadlines North Carolina Primary Election March 5, 2024 Important General Election Deadlines Find out how North Carolina General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting North Carolina State Board of Elections Important Primary Election Deadlines View All North Dakota Election Deadlines North Dakota Democratic Presidential Primary April 6, 2024 Important General Election Deadlines North Dakota General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting North Dakota Secretary of State Important Primary Election Deadlines View All Ohio Election Deadlines Ohio Primary Election March 19, 2024 Important General Election Deadlines Ohio General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Ohio Secretary of State Important Presidential Primary Election Deadlines View All Oklahoma Election Deadlines Oklahoma Presidential Primary Election March 5, 2024 Important General Election Deadlines Oklahoma General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Oklahoma State Election Board Important Primary Election Deadlines View All Oregon Election Deadlines Oregon Primary Election May 21, 2024 Early voting None Voter Registration Deadlines Submitted by Tuesday, April 30 2024 **Oregon has automatic voter registration, however, the deadline to submit any changes to your voter registration including party affiliation is 21 days prior to the election. Absentee/Mail-in Ballot Request Deadlines Submitted by Thursday, May 16, 2024 In-Person Request by Tuesday, May 21, 2024 Absentee/Mail In Ballot Return Deadlines Received in person or in Dropbox by Tuesday, May 21, 2024 8:00 PM PDT Postmarked On or Before Election Day and Received by Tuesday, May 28, 2024 Important General Election Deadlines Oregon General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Oregon Secretary of State Important Primary Election Deadlines View All Pennsylvania Election Deadlines Pennsylvania Primary Election April 23, 2024 Early Voting Tuesday, March 5, 2024 to Tuesday, April 23, 2024 Voter Registration Deadline Received by Monday, April 8, 2024 Absentee/Mail In Request Ballot Deadlines Received by Tuesday, April 16, 2024 by 5:00 PM EDT Absentee/Mail In Return Ballot Deadlines Received by Tuesday, April 23, 2024 by 8:00 PM EDT Important General Election Deadlines Pennsylvania General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Pennsylvania DOS Voting & Election Information Important Election Deadlines View all Puerto Rico Election Deadlines Puerto Rico Democratic Presidential Primary Election April 28, 2024 Early Voting Tuesday, April 16 to Tuesday, April 23 Voter Registration Deadlines Absentee/Mail In Request Ballot Deadlines Absentee Ballot Request Deadline Thursday, March 14, 2024 Advance Voting By Mail Ballot Request Deadline Saturday, March 9, 2024 Important Primary Election Deadlines Puerto Rico Primary Election June 2, 2024 Resources Puerto Rico Elections Office Important Presidential Primary Election Deadlines View All Rhode Island Election Deadlines Rhode Island Presidential Primary Election April 2, 2024 Early Voting Wednesday, March 13, 2024 to Monday, April 1, 2024 Voter Registration Deadline Received by Sunday, March 3, 2024 Absentee/Mail In Request Ballot Deadlines Received by Tuesday, March 12, 2024 by 4:00 PM EDT Absentee/Mail In Return Ballot Deadlines Submitted by Tuesday, April 2, 2024 by 8:00 PM EDT Important General Election Deadlines Rhode Island General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Rhode Island Secretary of State Important General Election Deadlines South Carolina General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting South Carolina Election Commission Important Primary Election Deadlines View All South Dakota Election Deadlines South Dakota Primary Election June 4, 2024 Important General Election Deadlines South Dakota General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting South Dakota Secretary of State Important Presidential Primary Election Deadlines View All Tennessee Election Deadlines Tennessee Presidential Primary Election March 5, 2024 Important General Election Deadlines Tennessee General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Tennessee Secretary of State Important Primary Election Deadlines View All Texas Election Deadlines Texas Primary Election March 5, 2024 Important General Election Deadlines Texas General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Texas Secretary of State Important Presidential Primary Election Deadlines View All Utah Election Deadlines Utah Presidential Primary Election March 5, 2024 Important General Election Deadlines Utah General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Utah Voting Information Important Presidentail Primary Election Deadlines View All Vermont Election Deadlines Vermont Presidential Primary Election March 5, 2024 Important General Election Deadlines Vermont General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Vermont Secretary of State Important Presidential Primary Election Deadlines View All Virginia Election Deadlines Virginia Presidential Primary Election March 5, 2024 Important General Election Deadlines Virginia General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Virginia Department of Elections Important Presidential Primary Election Deadlines View All Washington Election Deadlines Washington Presidential Primary Election March 12, 2024 Important General Election Deadlines Washington General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Washington Secretary of State Important Primary Election Deadlines View All West Virginia Election Deadlines West Virginia Primary Election May 14, 2024 Early voting Wednesday, May 1, 2024 to Saturday, May 11, 2024 Voter Registration Deadline Submitted by Tuesday, April 23, 2024 Absentee Request Deadlines Submitted by Wednesday, May 8, 2024 Absentee/Mail In Ballot Return Deadlines Postmarked by Tuesday, May 14, 2024 Received by Monday, May 20, 2024 Important General Election Deadlines West Virginia General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting West Virginia Secretary of State Important Presidential Primary Election Deadlines View All Wisconsin Election Deadlines Wisconsin Presidential Primary Election April 2, 2024 Early Voting Tuesday, March 19, 2024 to Sunday, March 31, 2024 Voter Registration Deadline Online, By Mail (Postmarked by) Wednesday, March 13, 2024 In-person by Friday, March 29, 2024 5:00 PM CDT Election Day Registration & voting Tuesday, April 2, 2024 8:00 PM CDT Absentee/Mail In Request Ballot Deadlines Received by Thursday, March 28, 2024 by 5:00 PM CDT Absentee/Mail In Return Ballot Deadlines Received by Tuesday, April 2, 2024 by 8:00 PM CDT Important General Election Deadlines Wisconsin General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Wisconsin Elections Commission Important Primary Election Deadlines View All Wyoming Election Deadlines Wyoming Democratic Presidential Caucus April 13, 2024 Note: Only registered Democrats will be able to participate in the Democratic caucus. Early Voting Tuesday, March 19, 2024 to Sunday, March 31, 2024 Voter Registration Deadline By Mail (Received by) and in-person Tuesday, April 9, 2024 Absentee/Mail In Return Ballot Deadlines By Mail (Received by) and in-person Tuesday, April 13, 2024 Important General Election Deadlines Wyoming General Election November 5, 2024 Resources VoteRiders (Voter ID Guide) Accessible Voting Wyoming Secretary of State Ok now let’s inspire/guilt your friends and family into voting too. Oh look, it’s 2024. Time to get to work. Join us