Help Mobilize 2 Million More
American Muslim Voters

A campaign by the Council on American-Islamic Relations (CAIR)

States

Muslims Vote Election Guide Map

This guide outlines information about voter registration deadlines, early voting opportunities, online voting procedures, absentee voting options, and details on participating in both primary and general elections within your respective state.

Detailed information on early voting, including state election specifics, can be found in the links provided below for each respective state.

To register to vote, go here.

While state primary dates vary, the general election will take place Tuesday, November 5th.

Important reminders

  • Always check your state’s legal requirements for what form of identification you need to present to vote.
  • Many states forbid political merchandise to be worn or shown while voting.
  • Despite the stated deadline to request absentee ballots through the mail, anticipate the time it takes to deliver your mail and request your ballot as early as possible.

Alabama

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Alabama provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information

Voter Registration Deadline Primary voting registration must be:

  • Hand Delivered by: Friday, February 16, 2024
  • Postmarked by: Saturday, February 17, 2024
  • Completed Online by: Monday, February 19, 2024

Absentee Ballot Request Deadlines

  • Post Received by: Tuesday, February 27, 2024
  • In-Person, Received by: Thursday, February 29, 2024

Absentee Ballots Return Deadlines

  • Hand Delivered by: Monday, March 4, 2024
  • Post Received by: Sunday, March 3, 2024

Early Voting There is no Early Voting or In-Person Absentee Voting in Alabama.

Election Date Primary voting will take place on:

  • Date: Tuesday, March 5, 2024

Special General Election District 10 Voter Information:

Voter Registration Deadline General election voting registration, both in-person and online, ends on:

  • Date: Tuesday, December 26, 2023

Absentee Ballot Request Deadline

  • Post Received by: Tuesday, January 2, 2024
  • In-Person, Received by: Thursday, January 4, 2024

Absentee Ballot Return Deadline

  • Hand Delivered by: Monday, January 8, 2024
  • Post Received by: Tuesday, January 9, 2024

Early Voting Early voting is not allowed for the general election.

Election Date

  • Date: Tuesday, January 9, 2024

Alaska

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Alaska provides online voter registration.

Click here to register to vote online.

Alaska Democratic Presidential Primary – Sat Apr 6, 2024

  • Voter Registration Deadline

Email or Fax by Thu Mar 7, 2024
In-Person, Received by Thu Mar 7, 2024
Online by Thu Mar 7, 2024
Postmarked by Thu Mar 7, 2024

  • Absentee Ballot Request Deadline

Request for Postal Ballot by Wed Mar 27, 2024
Request for Online or Fax Ballot by Fri Apr 5, 2024

  • Absentee Ballot Return Deadline

Postmarked On or Before Election Day and
Received  by Tue Apr 16, 2024

  • Early Voting

From Fri Mar 22, 2024 to Sat Apr 6, 2024

  • In-person Absentee Voting
    From Fri Mar 22, 2024 to Sat Apr 6, 2024

Alaska Republican Presidential Caucus -Tue Mar 5, 2024

General Election Voter Information

  • Voter Registration Deadline

Email or Fax by  Friday Oct 21, 2024
In-Person, Received by Friday Oct Jul 21, 2024
Online by Friday Oct 21, 2024
Postmarked by Friday Oct 21, 2024

  • Absentee Ballot Request Deadline

In Person by Sat Oct 31, 2024
Online or Mail by Thurs Oct 29, 2024

  • Absentee Ballot Return Deadline

In person by Monday Nov 4,2024

Postmarked On or Before Election Day and Received by Tues Nov 5, 2024

  • Early Voting NOT Available

American Samoa

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your relevant election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: American Samoa does not provide online voter registration.

Primary Election Voter Information

  • There are no primaries held in American Samoa in 2024.

Arizona

Are you registered to vote?

Click here to confirm whether you are registered to vote. Absentee ballots are sent automatically to all registered voters.

Click here to visit your state election website for more information on receiving your ballot, deadlines for primary mail-in ballots, and more. Voter Registration: The state of Arizona provides an online voter registration form.

Click here to complete the form.

Arizona Presidential Preference Primary Tue Mar 19, 2024

  • Voter Registration Deadline Tue Feb 20, 2024
  • Absentee Ballot Request Deadline

Received by Fri Mar 8, 2024, 5:00PM MST.

Emergency Ballot Period from Fri Mar 15, 2024, to Mon Mar 18, 2024

  • Absentee Ballot Return Deadline

Received by Tue Mar 19, 2024, 7:00 PM MDT.

  • Early Voting Available

In-person Absentee Voting From Wed Feb 21, 2024 to Fri Mar 15, 2024

General Election Voter Information

  • Voter Registration Deadline:

Monday, October 7, 2024

  • Absentee Ballot Request Deadline
    Thursday, October 25, 2024

Received by Tue Aug 6, 2024 7:00PM MDT
Absentee Ballot Return Deadline

Tuesday November 5, 2024

  • Early Voting is Available
    From Friday, October 21, 2024 to Tuesday November 5, 2024

Arkansas

Are you registered to vote?

Click here to confirm whether you are registered to vote. Absentee ballots are sent automatically to all registered voters.

Click here to visit your state election website for more information on receiving your ballot, deadlines for primary mail-in ballots, and more.

Voter Registration: The state of Arkansas requires a paper registration form to be completed.

Click here to complete the form.

Arkansas Presidential Primary – Tue Mar 5, 2024

  • Voter Registration Deadline Mon Feb 5, 2024
  • Absentee Ballot Request Deadline

Email or Fax by Tue Feb 27, 2024
Post Received by Tue Feb 27, 2024
In-Person, Received by Fri Mar 1, 2024

  • Absentee Ballot Return Deadline

In-Person, Received by Fri Mar 1, 2024
Post Received by Tue Mar 5, 2024 7:30PM CST

  • Early Voting Available

Early Voting from Tue Feb 20, 2024 to Mon Mar 4, 2024
Early Voting Monday through Friday from 8:00 – 6:00 pm
Saturday from 10:00 am – 4:00 pm
Early voting ends at 5:00 pm on the Monday prior to the election.

General Election Voter Information  

Voter Registration Deadline:

In person by Monday, October 7, 2024
Mail by Monday, October 7, 2024

Absentee Ballot Request Deadline

Online by Tue Feb 27, 2024
Mail by Thursday Oct 29, 2024
In-Person, Friday, November 1, 2024

Absentee Ballot Return Deadline

In person Tuesday November 5, 2024
Post received by Tuesday November 5, 2024

Early Voting is Available

Early Voting from Friday October 21, 2024 Monday November 4, 2024

California

Are you registered to vote?

Click here to confirm whether you are registered to vote.

Absentee ballots are sent automatically to all registered voters.

Click here to visit your state election website for more information on receiving your ballot, deadlines for primary mail-in ballots, and more.

Voter Registration: The state of California provides an online voter registration form.

Click here to complete the form.

California Presidential Primary Election Tue Mar 5, 2024

  • Voter Registration Deadline

Received by Tue Feb 20, 2024
Same Day Registration & Voting From Wed Feb 21, 2024 to Tue Mar 5, 2024

  • Absentee Ballot Request Deadline

Tue Feb 27, 2024

  • Absentee Ballot Return Deadline

Received by Tue Mar 5, 2024
Postmarked On or Before Election Day and Received by Tue Mar 12, 2024

  • Early Voting Available
  • In-person Absentee Voting from Mon Feb 5, 2024 to Tue Mar 5, 2024

General Election Voter Information

  • Voter Registration:
    Online or Postmark by February 20, 2024
    You can “conditionally” register and vote at your county elections office after the 15-day voter registration deadline.
  • Absentee Request Deadlines

In Person: Received by the 7th day before Election Day.
By Mail: received by the 7th day before Election Day.

Online: N/A

  • Absentee Ballot Return Deadlines
    Received no later than 7 days after the Election.
    Postmarked by Election Day
  • Early voting dates vary by county.

Colorado

Are you registered to vote?

Click here to confirm whether you are registered to vote.

Absentee ballots are sent automatically to registered voters.

Click here to visit your state election website for more information on receiving your ballot, deadlines for primary mail-in ballots, and more.

Voter Registration: The state of Colorado provides an online voter registration form.

Click here to complete the form.

Primary Election Voter Information:

  • Colorado Presidential Primary Tue Mar 5, 2024

  • Voter Registration Deadline
    Registration Drive by Mon Feb 12, 2024
    In the Mail by Mon Feb 26, 2024
    Online by Mon Feb 26, 2024
    Election Day Registration & Voting Tue Mar 5, 2024
    In-Person, Received by Tue Mar 5, 2024
  • Absentee Ballot Request Deadline

All Elections in this State are Vote-by-Mail 

  • Absentee Ballot Return Deadline
    Received by Tue Mar 5, 2024 7:00PM MST
  • Early Voting Available
    From Mon Feb 26, 2024 to Mon Mar 4, 2024

General Election Voter Information:

  • Voter Registration:
    By Mail by Monday, October 28, 2024
    In Person by Tuesday, November 5, 2024
    Online by Monday, October 28, 2024
  • Absentee Ballot Request Deadline:

Mail ballots will automatically be sent to all registered voters.

  • Absentee Ballot Return Deadline:
    Received by 7pm on Election Day
  • Early voting is available 15 days before the General Election.

Election Date: The general election date is Tuesday, November 5, 2024.

Colorado

Are you registered to vote?

Click here to confirm whether you are registered to vote.

Absentee ballots are sent automatically to registered voters.

Click here to visit your state election website for more information on receiving your ballot, deadlines for primary mail-in ballots, and more.

Voter Registration: The state of Colorado provides an online voter registration form.

Click here to complete the form.

Primary Election Voter Information:

  • Colorado Presidential Primary Tue Mar 5, 2024
  • Voter Registration Deadline
    Registration Drive by Mon Feb 12, 2024
    In the Mail by Mon Feb 26, 2024
    Online by Mon Feb 26, 2024
    Election Day Registration & Voting Tue Mar 5, 2024
    In-Person, Received by Tue Mar 5, 2024
  • Absentee Ballot Request Deadline

All Elections in this State are Vote-by-Mail 

  • Absentee Ballot Return Deadline
    Received by Tue Mar 5, 2024 7:00PM MST
  • Early Voting Available
    From Mon Feb 26, 2024 to Mon Mar 4, 2024

General Election Voter Information:

  • Voter Registration:
    By Mail by Monday, October 28, 2024
    In Person by Tuesday, November 5, 2024
    Online by Monday, October 28, 2024
  • Absentee Ballot Request Deadline:

Mail ballots will automatically be sent to all registered voters.

  • Absentee Ballot Return Deadline:
    Received by 7pm on Election Day
  • Early voting is available 15 days before the General Election.

Election Date: The general election date is Tuesday, November 5, 2024.

Connecticut

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on receiving your ballot, deadlines for primary mail-in ballots, and more.

Voter Registration: The state of Connecticut provides an online voter registration form.

Click here to complete the form.

Primary Election Voter Information:

Voter Registration Deadline

Online by Fri Mar 15, 2024
Post Received by Fri Mar 15, 2024
In-person, Received by Mon Apr 1, 2024 12:00PM

Absentee Ballot Request Deadline

Submitted by Mon Apr 1, 2024 4:00PM EDT

Absentee Ballot Return Deadline

In-Person, Received by Mon Apr 1, 2024 4:00PM EDT
Post Received by Tue Apr 2, 2024 8:00PM EDT
Received in Dropbox by Tue Apr 2, 2024 8:00PM EDT

Early Voting Available

From Tue Mar 26, 2024 to Sat Mar 30, 2024

 

General Election Voter Information:

Voter Registration:
            Mail to be post-marked by Friday, October 18, 2024

            DMV by Friday, October 18, 2024 close of business

            Online by Friday, October 18, 2024 11:59 pm

            In-person by Friday, October 18, 2024 8:00 pm

Absentee Ballot Application

Absentee Ballot Request Deadline:

Mailed to everyone beginning on the 31st day before an election

Absentee Ballot Return Deadline:

Post Received by close of polls on the day of the election 

  • Early voting:
    October 21st – 31st and November 1st – 3rd

  • Election Date: The general election date is Tuesday, November 5, 2024

Delaware

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on receiving your ballot, deadlines for primary mail-in ballots, and more.

Voter Registration: The state of Delaware provides an online voter registration form.

Click here to complete the form.

Primary Election Voter Information:

Voter Registration Deadline
            Received by Sat Mar 9, 2024

Absentee Ballot Request Deadline

Request for Postal Ballot by Thu Mar 28, 2024
In-Person Request by Mon Apr 1, 2024 12:00PM EDT
Request for Email, Online or Fax Ballot by Mon Apr 1, 2024 12:00PM EDT

Absentee Ballot Return Deadline
            Received by Tue Apr 2, 2024 8:00PM EDT

Early Voting Available

Early Voting
From Wed Mar 20, 2024 to Sat Mar 30, 2024

General Election Voter Information:

Voter Registration Deadline:

Saturday October 12, 2024 at 11:59 p.m.

Absentee Ballot Request Deadline:

Application must be received 4 days before the election

Absentee Ballot Return Deadline:

Early Voting for the November 5, 2024 General Election offered at designated Early Voting Sites in each county.  Varies by County

District of Columbia

Are you registered to vote?

Click here to confirm whether you are registered to vote.

D.C. votes by mail!

Click here to visit your state election website for more information on receiving your ballot, deadlines for primary mail-in ballots, and more.

Voter Registration: The District of Columbia provides an online voter registration form.

Click here to complete the form.

Primary Election Voter Information:

Voter Registration Deadline

Received by Tue May 14, 2024

Election Day Registration & Voting Tue Jun 4, 2024

Absentee Ballot Request Deadline

Received by Mon May 20, 2024

Absentee Ballot Return Deadline

Postmarked On or Before Election Day and Received by Tue Jun 11, 2024

Early Voting Available

From Thu May 23, 2024 to Mon Jun 3, 2024

General Election Voter Information:

Voter Registration Deadline:

Monday October 15, 2024

Absentee Ballot Request Deadline:

Mailed to all residents

Absentee Ballot Return Deadline:

Returned by Tuesday November 5, 2024

Early voting:

From Monday October 28 2024 to Sunday November 3 2024

Florida

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Florida provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration Deadline

Tue Feb 20, 2024

Absentee Ballot Request Deadline

Thu Mar 7, 2024 5:00PM EST

Absentee Ballot Return Deadline

Tue Mar 19, 2024 7:00PM EDT

Early Voting Available

From Sat Mar 9, 2024 to Sat Mar 16, 2024

General Election Voter Information:

Voter Registration Deadline

In person Monday, October 7, 2024
By Mail Monday, October 7, 2024
Online Monday, October 7, 2024

Absentee Ballot Request Deadline

Requested byThursday, October 24, 2024

Absentee Ballot Return Deadline

Returned by Tuesday November 5, 2024

Early Voting Available

From Sat Mar 9, 2024 to Sat Mar 16, 2024

Georgia

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Georgia provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration Deadline

Submitted by Mon Feb 12, 2024

Absentee Ballot Request Deadline

Received by Fri Mar 1, 2024

Absentee Ballot Return Deadline

Received by Tue Mar 12, 2024 7:00PM EDT

Early Voting

From Mon Feb 19, 2024 to Fri Mar 8, 2024

General Election Voter Information:

Voter Registration Deadline

In person Monday, October 7, 2024
By Mail Monday, October 7, 2024
Online Monday, October 7, 2024

Absentee Ballot Request Deadline

Requested by Friday, October 25, 2024

Absentee Ballot Return Deadline

Returned by Tuesday November 5, 2024

Early Voting Available

From Tuesday October 15, 2024 to Friday November 1, 2024

Hawaii

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Hawaii provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration Deadline: Wednesday, July 31, 2024

Absentee ballot request Deadline:

                Received by Wednesday, August 3, 2024.

Absentee ballots Return Deadline:
                by 7PM on election day, Friday, August 10, 2024.

Early Voting: Early voting for primary elections begins on Monday, July 29, 2024

Election Date: The primary election date is Friday, August 10, 2024

General Election Voter Information:

Voter Registration Deadline: Monday, October 28, 2024.

                There is online registration up until election day and there is same day registration at all

                voting centers.

Absentee Ballot Request Deadline:

                Tuesday, October 29, 2024

Absentee Ballots Returned Deadline:

                by 7 PM on Tuesday, November 5, 2024

Early Voting: Early voting for the general election begins on Tuesday, October 22, 2024.

Election Date: The general election date is Tuesday, November 5, 2024.

Idaho

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Idaho provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration Deadline:

Postmarked by: April 26, 2024

Completed online by: April 26, 2024

Election Day Registration and Voting: May 21, 2024

Absentee Voting:

Absentee ballot request must be received by: May 10, 2024

Absentee ballots must be returned by: May 20, 2024

Early Voting:

Early voting for primary elections varies by county.

Primary election date: May 21, 2024

General Election Voter Information:

Voter Registration:

  • General election voting registration must be postmarked by: October 11, 2024
  • Same day registration and voting: November 5, 2024
  • Online registration ends on: October 11, 2024

Absentee Voting:

  • General election absentee ballot requests must be requested by: October 25, 2024 at 5:00 PM
  • Absentee ballots must be returned by: November 5, 2024 at 8:00 PM

Early Voting:

  • Early voting for the general election varies by county.

Illinois

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Illinois provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration:

  • By mail: Completed by February 20, 2024
  • In-person: Completed by March 19, 2023
  • Online: Completed by March 3, 2024
  •  

Absentee Voting:

  • Absentee ballot request must be submitted online or received in office by: March 14, 2024
  • In-person requests open through: March 19, 2024
  • Absentee ballots must be postmarked by: March 19, 2024
  • Absentee ballots must be received by the designated office by: April 2, 2024

Early Voting:

  • Early voting for primary elections begins in-person on: February 8, 2024

Election Date:

  • The primary election date is: March 19, 2024

General Election Voter Information:

Voter Registration:

  • By mail: Completed by October 8, 2024
  • In person: Completed by November 5, 2024
  • Online: Completed by October 20, 2024

Absentee Voting:

  • Absentee ballot requests must be received via post or in-person by: November 4, 2024
  • If absentee ballots are mailed, they must be postmarked by: November 5, 2024
  • Mailed absentee ballots must be received by: November 19, 2024
  • Any other methods of return must be completed by: November 5, 2024

Early Voting:

  • Early voting for the general election begins at the Election Authority Office on: September 30, 2024
  • Early voting at permanent polling places begins on: October 26, 2024

Election Date:

  • The general election date is: November 5, 2024

Indiana

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Indiana provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration:

  • Primary voting registration must be completed by: April 8, 2024.

Absentee Voting:

  • Absentee ballot requests must be submitted by: April 8, 2024.
  • Absentee ballots must be received by: May 7, 2024, by mail or in-person.

Early Voting:

  • Early voting for primary elections begins on: April 9, 2024, in-person.

Election Date:

  • The primary election date is: May 7, 2024.

General Election Voter Information:

Voter Registration:

  • registration must be completed by: October 7, 2024, both online and in-person.

Absentee Voting:

  • General election absentee ballot requests for postal ballots must be submitted by: October 24, 2024.
  • Absentee ballots must be received by: November 5, 2024, by 6 PM.

Early Voting:

  • Early voting for the general election begins on: October 8, 2024.
  • Early voting ends on: November 4, 2024, at 12:00 PM.

Election Date:

  • The general election date is: November 5, 2024.

Iowa

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Iowa provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration:

Online: Must be completed by May 19, 2024.

By Mail: Must be postmarked by May 20, 2024.

In Person: Must be completed by June 3, 2024.

Same day registration and voting option: June 4, 2024.

Absentee Voting:

Absentee ballot requests must be received by May 20, 2024.

Absentee ballots must be returned by June 4, 2024.

Early Voting:

In-person early voting for primary elections begins on May 15, 2024.

Election Date:

Primary election date: June 4, 2024.

General Election Voter Information:

Voter Registration:

Online or postmarked by mail: Must be submitted by October 21, 2024.

In-person voter registration available till election day (same day registration and voting).

Absentee Voting:

Absentee ballot requests must be submitted by October 21, 2024, at 5:00 PM.

Absentee ballots must be received by November 5, 2024, by 8:00 PM.

Early Voting:

Early voting for the general election begins on October 16, 2024.

Election Date:

General election date: November 5, 2024.

Kansas

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Kansas provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration:

Must be received by: July 16, 2024.

Absentee Voting:

Absentee ballot requests must be completed by: July 30, 2024.

Absentee ballots must be received by: July 30, 2024.

Early Voting:

Start date varies by county, ends on: August 5, 2024.

Election Date:

Primary election date: August 6, 2024.

General Election Voter Information:

Voter Registration:

Must be completed by: October 15, 2024, both online and in-person.

Absentee Voting:

Absentee ballot requests must be submitted by: October 29, 2024, at 5:00 PM.

Absentee ballots must be postmarked by: November 5, 2024.

Absentee ballots must be received by: November 8, 2024.

Early Voting:

Begins on: October 16, 2024.

Ends on: November 4, 2024.

Election Date:

General election date: November 5, 2024.

Kentucky

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Kentucky provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration:

Must be completed by: April 22, 2024, 4 PM.

Absentee Voting:

Absentee ballot requests must be completed online or received by mail by May 7, 2024.

Absentee ballots must be returned by: May 21, 2024.

Early Voting Available:

Begins on: May 16, 2024.

Ends on: May 18, 2024

Election Date:

Primary election date: May 21, 2024.

General Election Voter Information:

Voter Registration Deadline:

  • In-person: Monday, October 7, 2024
  • Online: Monday, October 7, 2024

Absentee Ballot Request Deadline General election absentee ballot requests must be submitted:

  • By Mail: Postmarked by Tuesday, October 22, 2024
  • Online: Received by Tuesday, October 22, 2024

Absentee Ballot Return Deadline Absentee ballots must be returned by:

  • Tuesday, November 5, 2024, at 6 PM

Early Voting Available General election early voting dates vary by county.

Louisiana

Are you registered to vote? Click here to confirm whether you are registered to vote.

How do I request my ballot? Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Louisiana provides online voter registration. Click here to register to vote online.

Primary Election Voter Information:

Voter Registration Deadline Primary voting registration must be completed:

  • In-person or by mail: By Monday, February 21, 2024
  • Online: By Thursday, March 2, 2024

Absentee Ballot Request Deadline Absentee ballot requests must be completed:

  • In-person or by mail: By Sunday, March 19, 2024

Absentee Ballot Return Deadline Absentee ballots must be returned by:

  • Wednesday, March 22, 2024

Available Early voting for primary elections:

  • Date: Thursday, March 9, 2024

Election Date:

  • Thursday, March 23, 2024

General Election Voter Information:

Voter Registration Deadline General election voting registration must be completed by:

  • Deadline: Wednesday, October 6, 2024
  • Online registration ends: Saturday, October 16, 2024

Absentee Ballot Request Deadline:

  • Tuesday, November 1, 2024, at 4:30 PM

Absentee Ballot Return Deadline:

  • Sunday, November 6, 2024, at 4:30 PM

Early Voting Available General election early voting begins on:

  • Start: Tuesday, October 18, 2024, at 8:30 AM
  • End: Saturday, October 29, 2024, at 6:00 PM

Maine

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Maine provides a mail-in voter registration form.

Click here to complete the form and mail it in.

Primary Election Voter Information:

Voter Registration Deadline Primary voting registration must be:

  • Online by Tue Feb 13, 2024
  • Post Received by Tue Feb 13, 2024
  • At DMV and other State Agencies by Tue Feb 27, 2024
  • In-Person Request by Tue Mar 5, 2024

Absentee Ballot Request Deadline Absentee ballot requests must be completed and submitted by:

  • Deadline: Thu Feb 29, 2024

Absentee Ballot Return Deadline Absentee ballots must be returned and received by:

  • Deadline: Tue Mar 5, 2024 8:00PM EST

Early Voting Available:

  • From Sun Feb 4, 2024 to Thu Feb 29, 2024

The Primary Election Date:

  • Tue Mar 5, 2024

General Election Voter Information:

Voter Registration Deadline:

  • Via a paper form submitted to town clerk by: Friday, October 21, 2024
  • In-person registration is available up until election day.

Absentee Ballot Request Deadline:

  • By: Monday, October 31, 2024

Absentee Ballots Return Deadline:

  • Postmarked by: Saturday, October 29, 2024
  • Received by: Friday, November 5, 2024, at 8 PM

Early Voting:

  • General election early voting varies by county.

Maryland

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Maryland provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • Received by Tue Apr 23, 2024
  • Same Day Registration & Voting From Tue May 14, 2024 to Tue May 14, 2024

 

Absentee Ballot Request Deadline

  • Request for Postal Ballot by Tue May 7, 2024
  • Request for Online Ballot by Fri May 10, 2024
  • In-Person Request by Tue May 14, 2024

Absentee Ballot Return Deadline

  • Received in Dropbox by Tue May 14, 2024
  • In-Person, Received by Tue May 14, 2024 8:00PM EDT
  • Postmarked On or Before Election Day and Received by Fri May 24, 2024

 

Early Voting Available

From Thu May 2, 2024 to Thu May 9, 2024

 

The Primary Election date is: Tuesday, May 14, 2024

 

General Election Voter Information:

Voter Registration:

General election voting registration must be postmarked by: Saturday, October 15, 2024

Completed online by: Saturday, October 15, 2024, at 8:00 PM

Election Day registration and voting occurs on: Tuesday, November 5, 2024

 

Absentee Ballot Request Deadline:

Must be postmarked by: Saturday, October 22, 2024

Requested in-person by: Saturday, October 22, 2024, at 8:00 PM

Absentee Ballot Return Deadline:

Must be postmarked by: Tuesday, November 5, 2024

Mail: Monday, November 15, 2024, by 10:00 AM

In-person: Tuesday, November 5, 2024, by 8:00 PM

 

Early Voting:

General election early voting varies by county.

  • Top of Form

Massachusetts

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Massachusetts provides online voter registration.

Click here to register to vote online.

 

 

Primary Election Voter Information:


Voter Registration:

  • Primary voting registration must be received by:
    • Mail: Tuesday, February 13, 2024
    • In person: Monday, March 4, 2024

Absentee Ballot Request Deadline:

  • Must be submitted by: Wednesday, February 28, 2024, at 12:00 PM

Absentee Ballots Return Deadline:

  • Must be received back by: Tuesday, March 5, 2024, at 8:00 PM

 

Early Voting:

  • Early voting for primary elections start date varies by county and ends on: Thursday, February 29, 2024

Election Date:

  • The primary election date is: Tuesday, March 5, 2024

 

General Election Voter Information:

Voter Registration:

  • General election voting registration must be post-received or returned in-person or completed online by: Saturday, October 26, 2024.

 

Absentee Ballot Request Deadline:

  • General election absentee ballot requests must be completed by: Tuesday, October 29, 2024.
  • Absentee ballots must be postmarked and received by: Tuesday, November 5, 2024.

 

Early Voting:

  • General election early voting varies by county.

Michigan

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Michigan provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration:

  • Completed online by: Monday, July 22, 2024.
  • In-person completed by: Tuesday, August 6, 2024.
  • Postmarked by: Monday, July 22, 2024.
  • Same day registration and voting: Monday, August 5, 2024.

 

Absentee Voting:

  • Absentee ballot requests must be received by mail by: Friday, August 2, 2024, or in-person by Monday, August 5, 2024.
  • Absentee ballots must be received back by: Monday, August 5, 2024.

 

Early Voting:

  • Early voting for primary elections Thursday, June 27, 2024, – Monday, August 5, 2024.

 

Election Date:

  • The primary election date: Tuesday, August 6, 2024.

 

General Election Voter Information:

Voter Registration:

  • In person by Tuesday, Nov. 5, 2024
  • Online or by mail by Monday, Oct. 21

 

Absentee Voting:

  • Absentee ballot requests must be received by mail or online by Friday, November 1, 2024, or in person by Monday, November 4, 2024.
  • Absentee ballots must be received back by Tuesday, November 5, 2024.

 

Early Voting:

  • General election early voting will start from Saturday October 26 to Sunday November 3, 2024

 

  • Election Date: The general election date is Tuesday, November 5, 2024.
    Polls open 7 a.m. to 8 p.m.,

Minnesota

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Minnesota provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration:

  • In person by Tuesday, August 13, 2024
    Online or by mail by Tuesday, July 23, 2024

 

Absentee Voting:

  • Mail in requests by Monday, August 12, 2024
  • Return by Tuesday, Aug. 13, 2024

 

Election Date

  • Primary voting will take place on Tuesday August 13, 2024.

 

General Election Voter Information:

Voter Registration:

  • Mail by Tuesday, October 15, 2024.
  • In person by Tuesday, November 5, 2024.
  • Online by Tuesday, October 15, 2024

 

Absentee Voting

  • Absentee Ballot Request Deadline

Submitted by Mon Nov 4, 2024

  • Absentee Ballot Return Deadline
    • Received by Tue Nov 5, 2024
    • Hand Delivered by Tue Nov 5, 2024
    • Post Received by Tue Nov 5, 2024

 

Early Voting:

  • First day to vote early in person: Friday, September 20. Last day to vote early in person: Monday, November 4

 

Election Date:

  • The general election date is Tuesday November 5, 2024.

Mississippi

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Voter Registration: The state of Mississippi provides a mail-in voter registration form.

Click here to complete the form and mail it in.

Primary Election Voter Information:

Voter Registration:

  • In-Person, Received by Mon Feb 12, 2024
  • Mail Postmarked by Mon Feb 12, 2024

 

Absentee Voting:

  • No Deadline to Request Absentee Ballot
  • Absentee Ballot Return Deadline
    • Postmarked On or Before Election Day and Received by Tue Mar 19, 2024

Early Voting:

  • From Mon Jan 29, 2024, to Sat Mar 9, 2024

Election Date:

  • Primary voting will take place on Tue March 12, 2024

 

General Election Voter Information:

Voter Registration:

Voter registration deadline is Mon, October 7, 2024.

 

Absentee Voting:

            No Request Deadline

            Return Postmarked on or Before Election Day

Received by Wed Nov 13, 2024

 

Early Voting:

  • From Mon Sep 23, 2024 to Sat Nov 2, 2024

 

Election Date:

  • The general election date is Tuesday, November 5, 2024.

Missouri

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Missouri provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • Wed Jul 10, 2024
  • In Person Request by Fri Aug 2, 2024 
    • (For Discharged Military, returned from deployment or activation or Overseas citizens returning from employment with proof)

 

Absentee Ballot Request Deadline

  • Post Received by Wed Jul 24, 2024
  • Email or Fax by Wed Jul 24, 2024
  • In-Person Request by Mon Aug 5, 2024

 

Absentee Ballot Return Deadline

  • Tue Aug 6, 2024

 

Early Voting Available

  • From Tue Jul 23, 2024, to Mon Aug 5, 2024

.

Election Date:

  • Primary voting will take place on Tue Aug 6, 2024

 

General Election Voter Information:

Voter Registration Deadline

  • By Wed Oct 16, 2024
  • In In-person request by Fri Nov 1, 2024
    • (For discharged military, returned from deployment or activation, or overseas citizens returning from employment with proof)

 

Absentee Ballot Request Deadline

Post Received by Wed Oct 23, 2024

Email or Fax by Wed Oct 23, 2024

In-Person Request by Mon Nov 4, 2024

 

Absentee Ballot Return Deadline

Tue Nov 5, 2024

 

Early Voting Available

In-person Absentee Voting

From Tue Oct 22, 2024 to Mon Nov 4, 2024

 

Election Date: The general election date is Tue Nov 5, 2024

Montana

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Montana provides a mail-in voter registration form.

Click here to complete the form and mail it in.

Primary Election Voter Information:

Voter Registration Deadline:

  • Postmarked by Mon May 6, 2024
    (Registration forms postmarked by this date and received within 3 days (May 9) are accepted for regular registration)
  • Submitted by Mon May 6, 2024

 

Absentee Ballot Request Deadline:

  • Received by Mon Jun 3, 2024
  • Emergency Ballot Period from Fri May 31, 2024, to Tue Jun 4, 2024

 

Absentee Ballot Return Deadline:

  • Received by Tue Jun 4, 2024

 

Early Voting Available:

  • From Mon May 6, 2024, to Mon Jun 3, 2024

 

Election Date: Primary voting will take place on Tue, June 4, 2024

 

General Election Voter Information:

Voter Registration Deadline

Postmarked by Mon Oct 7, 2024

Submitted by Mon Oct 7, 2024

Late Registration: Must be received and verified by Mon Nov 4, 2024 12:00 PM

Absentee Ballot Request Deadline

Received by Mon Nov 4, 2024

 

Absentee Ballot Return Deadline

Postmarked On or Before Election Day and Received by Tue Nov 12, 2024

 

Early Voting:

Early voting takes place in the form of in-person absentee voting

 

Election Date: The general election date is Tue Nov 5, 2024

Nebraska

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Nebraska provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • At DMV and other State Agencies by Mon Apr 29, 2024
  • Postmarked by: Mon Apr 29, 2024
  • Online by Mon Apr 29, 2024
  • Post Received by: Tue Apr 30, 2024
  • In-Person, Received by: Fri May 3, 2024

 

Absentee Ballot Request Deadline

  • Request for Postal Ballot by: Fri May 3, 2024

 

Absentee Ballot Return Deadline

  • Tue May 14, 2024

 

Early Voting Available

  • In-person Absentee Voting
    From Mon Apr 15, 2024 to Mon May 13, 2024

.

Election Date: Primary voting will take place on Tue May 14, 2024

 

General Election Voter Information:

Voter Registration Deadline

  • Postmarked by: Fri Oct 18, 2024
  • Online by Fri Oct 18, 2024
  • Post Received by: Tue Oct 22, 2024
  • In-Person, Received by: Fri Oct 25, 2024

 

Absentee Ballot Request Deadline

  • Request for Postal Ballot by: Fri Oct 25, 2024

Absentee Ballot Return Deadline

  • Tue Nov 5, 2024

Early Voting Available

  • In-person Absentee Voting
    From Sun Oct 6, 2024 to Tue Nov 5, 2024

 

Election Date: The general election date is Tue Nov 5, 2024

Nevada

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Nevada provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • In-Person Request by: Tue Jun 11, 2024
  • Postmarked by: Tue May 14, 2024
  • Online by: Tue Jun 11, 2024

 

Absentee Ballot Request Deadline

  • All requests for absentee ballots will be mailed to all.

 

Absentee Ballot Return Deadline

  • Received in Dropbox by Tue Jun 11, 2024

 

Early Voting Available

  • Early Voting
    From May 25, 2024 to June 7, 2024
  •  

Election Date: Primary voting will take place on Tue June 11, 2024

 

General Election Voter Information:

Voter Registration Deadline

  • In-person request by: Tue Oct 8, 2024
  • Postmarked by: Tue Oct 8, 2024
  • Online by Tue Nov 5, 2024

 

Absentee Ballot Request Deadline

  • Request to receive a blank ballot will be mailed to all.
  • Emergency Ballot Request by Tue Nov 5, 2024

 

Absentee Ballot Return Deadline

  • Received in Dropbox by Tue Nov 5, 2024

 

Early Voting Available

  • Early Voting: from Sat Oct 19, 2024 to Fri Nov 1, 2024

 

Election Date: The general election date is Tue Nov 5, 2024

New Hampshire

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of New Hampshire does not provide online voter registration.

Click here to learn how to register in-person.

 

Primary Election Voter Information:

Voter Registration Deadline

  • In-Person Request by: Wed Sept 9, 2024
  • Submitted by: Wed Sept 10, 2024

 

Absentee Ballot Request Deadline

  • Submitted by Mon Sept 9, 2024

 

Absentee Ballot Return Deadline

  • Post Received by: Tue Sept 10, 2024

 

Early Voting Available

  • None on Record

 

 

 

General Election Voter Information:

Voter Registration Deadline

  • In-Person Request by: Tue Nov 5, 2024
  • Submitted by: Tue Nov 5, 2024
    • (Confirm date with your Local Election Office)
  • Election Day Registration & Voting
    Tue Nov 5, 2024

 

Absentee Ballot Request Deadline

  • Submitted by Mon Nov 4, 2024

 

Absentee Ballot Return Deadline

  • Post Received by Tue Nov 5, 2024

 

Early Voting Available

  • None on Record

 

Election Date: The general election date is Tue Nov 5, 2024

New Jersey

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of New Jersey provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration:

  • Voter Registration Deadline for the Primary Election: May 14, 2024

 

Absentee Voting:

  • Mail-In Ballot by Mail: May 28, 2024 is the deadline
  • In-Person Mail-In Ballot June 3 – by 3:00 p.m.

 

Early Voting: May 29 – June 2, 2024 is the Early Voting Period.

  • Election Date: Primary voting will take place on 06/04/2024.

 

General Election Voter Information:

Voter Registration:

  • Voter Registration Deadline by October 15, 2024

 

Absentee Voting:

  • Mail-In Ballot by Mail by October 29, 2024
  • In-Person Mail-In Ballot by November 4 – by 3:00 p.m.

 

Early Voting:

  • Early Voting Period : October 26 – November 3, 2024 start on the 10th calendar day before a general election and end on the second calendar day before that general election)

 

Election Date: The general election date is November 05, 2024.

New Mexico

Are you registered to vote?

Click here to confirm whether you are registered to vote. How do I request my ballot? 

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more. Online Voter Registration: The state of New Mexico provides online voter registration. 

Click here to register to vote online. 

Primary Election Voter Information:

Voter Registration:

  • Voter Registration Deadline: Received by Tue May 7, 2024.
  • Same Day Registration & Voting: From Tue May 7, 2024 to Tue Jun 4, 2024

 

Absentee Voting:

  • Absentee Ballot Request Deadline: Received by Tue May 21, 2024.
  • Absentee Ballot Return Deadline: Received by Tue Jun 4, 2024 7:00 PM MDT

 

Early Voting:

  • Please check locations and hours of operation by visiting NMVote.org or by contacting your County Clerk’s Office. From May 7, 2024 to June 1, 2024

 

Election Date: Primary voting will take place on June 04, 2024.

 

General Election Voter Information:

Voter Registration:

  • By Mail: Tuesday, October 8, 2024.
  • In Person: Tuesday, November 5, 2024.
  • Online: Tuesday, October 8, 2024

 

Absentee Voting:

  • All absentee ballots may be returned to the County Clerk’s Office or any Election Day polling location no later than 7:00 PM – Election Day.

 

Early Voting:

  • Please check locations and hours of operation by visiting NMVote.org or by contacting your County Clerk’s Office. From Oct 8, 2024 to Nov 2, 2024.

 

Election Date: Primary voting will take place on Tue Nov 5, 2024

New York

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of New York provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • Postmarked by Mon Jun 10, 2024
  • In-Person, Received by Sat Jun 15, 2024
  • Post Received by Sat Jun 15, 2024

Absentee Ballot Request Deadline

  • Online by Sat Jun 15, 2024
  • Post received by Sat Jun 15, 2024 (when postmark is missing)
  • In-Person Request by Mon Jun 24, 2024

Absentee Ballot Return Deadline

  • In-Person, Received by Tue Jun 25, 2024
  • Post received by Wed Jun 26, 2024 (when postmark is missing)
  • Postmarked On or Before Election Day and Received byTue Jul 2, 2024

Early Voting Available

  • Early Voting
    From Sat Jun 15, 2024 to Sun Jun 23, 2024

Tue Jun 25, 2024 – New York State Primary

 

General Election Voter Information:

Voter Registration Deadline

  • Postmarked by Mon Oct 21, 2024
  • In-Person, Received by Sat Oct 26, 2024
  • Post Received by Sat Oct 26, 2024

Absentee Ballot Request Deadline

  • Online by Sat Oct 26, 2024
  • Postmarked by Sat Oct 26, 2024
  • In-Person Request by Mon Nov 4, 2024

Absentee Ballot Return Deadline

  • In-Person, Received by Tue Nov 5, 2024
  • Post received by Wed Nov 6, 2024 (when postmark is missing)
  • Postmarked On or Before Election Day and Received by Tue Nov 12, 2024

Early Voting Available

  • Early Voting
    From Sat Oct 26, 2024 to Sun Nov 3, 2024

 

Election Date: The general election date is Tue Nov 5, 2024

North Carolina

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of North Carolina provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration:

  • The online and by-mail deadline is Feb. 9, 2024, for the primary election.
  • In-person registration deadline is Mar 2, 2024

 

Absentee Voting:

  • Absentee ballot request by Feb. 27, 2024 (5 p.m.).
  • Absentee ballots return by March 5, 2024 (7:30 p.m.).

 

Early Voting:

  • In-person early voting for the 2024 primary election begins Thursday, Feb. 15, and ends at 3 p.m. on Saturday, March 2.

 

Election Date: Primary voting will take place on March 5, 2024.

 

General Election Voter Information:

Voter Registration:

  • General election voting registration for online or by mail ends on Oct. 11, 2024.
  • In-person registration deadline ends on Nov. 2, 2024.

 

Absentee Voting:

  • The absentee ballot request deadline for the 2024 general election is 5 p.m. Tuesday, Oct. 29, 2024.
  • The absentee ballot return deadline for the 2024 general election is Nov. 5, 2024.

Early Voting:

  • The in-person early voting period for the 2024 general election begins Thursday, Oct. 17, 2024, and ends at 3 p.m. Saturday, Nov. 2, 2024.

 

Election Date: The general election date is 11/05/2024.

Election Date: The general election date is Tue Nov 5, 2024

North Dakota

The state of North Dakota does not require Voter Registration. You simply need a valid state-issued photo ID to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

 

Primary Election Voter Information:

Voter Registration:

  • North Dakota has no voter registration.
  • Bring valid proof of identification and residency to the polls on Election Day to vote.

 

Absentee Voting:

  • Absentee and Mail Balloting Begins June 10, 2024
  • Absentee and Mail Ballot Submission Deadline: June 10, 2024

 

Early Voting: There is no early voting for the primaries.

 

Election Date: Primary voting will take place on Tue June 11, 2024.

 

General Election Voter Information:

Voter Registration:

  • North Dakota has no voter registration.
  • Bring valid proof of identification and residency to the polls on Election Day to vote.

 

Absentee Voting:

  • Absentee and Mail-In Ballot by Nov 4, 2024
  • Absentee and Mail-In Ballot return by, Nov. 4, 2024

 

Early Voting: Early voting is not allowed for the general election.

 

Election Date: The general election date is 11/05/2024.

Ohio

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Ohio provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration: Primary voting registration ends on Feb 20, 2024 at 9:00 p.m.

 

Absentee Voting:

  • Absentee voting by mail begins Feb. 21, 2024.
  • The absentee ballot request deadline is Mar. 12, 2024, by 8:30 p.m.
  • Absentee ballot return must be postmarked by Mar. 18, 2024.

 

Early Voting:

  • Early voting for primary elections starts on Feb. 21, 2024, and ends on Mar. 17, 2024.

 

Election Date: Primary voting will take place on Mar.19, 2024.

 

General Election Voter Information:

Voter Registration

  • General election voting registration ends on Oct. 07, 2024, at 9:00 p.m.

 

Absentee Voting:

  • Absentee voting by mail begins Oct. 08, 2024.
  • General election absentee ballot requests end Oct. 29, 2024.
  • Absentee ballots must be received by post by Nov. 04, 2024.

 

Early Voting:

  • Early voting for the general election begins on Oct. 08, 2024 and ends on Nov. 05, 2024.

Election Date: The general election date is Tue Nov 5, 2024.

Oklahoma

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Oklahoma provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • Received by Fri May 24, 2024

 

Absentee Ballot Request Deadline

  • Received by Mon Jun 3, 2024, 5:00 PM

 

Absentee Ballot Return Deadline

  • Submitted by Tue Jun 18, 2024, 7:00 PM

 

Early Voting Available

  • From Thu Jun 13, 2024, to Sat Jun 15, 2024

 

Election Date: Primary voting will take place on Tue, June 18, 2024.

 

General Election Voter Information:

Voter Registration Deadline

  • Received by Fri Oct 11, 2024

 

Absentee Ballot Request Deadline

  • Received by Mon Oct 21, 2024 5:00PM

 

Absentee Ballot Return Deadline

  • Submitted by Tue Nov 5, 2024 7:00PM

 

Early Voting Available

  • From Wed Oct 30, 2024 to Sat Nov 2, 2024

 

Election Date: The general election date is Tue Nov 5, 2024

Oregon

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Oregon provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration Deadline

  • Submitted by Tue Apr 30, 2024

 

Absentee Ballot Request Deadline

  • Submitted by Thu May 16, 2024
  • In-Person Request by Tue May 21, 2024

 

Absentee Ballot Return Deadline

  • Received by Tue May 21, 2024, 8:00PM
  • Received in Dropbox by Tue May 21, 2024, 8:00PM
  • Postmarked On or Before Election Day and Received by Tue May 28, 2024

 

Early Voting:

  • No Early Voting Available

 

Election Date: Primary voting will take place on Tues May 21, 2024.

 

General Election Voter Information:

Voter Registration Deadline

  • Submitted by Tue Oct 15, 2024

 

Absentee Ballot Request Deadline

  • Submitted by Thu Oct 31, 2024

 

Absentee Ballot Return Deadline

  • Received by Tue Nov 5, 2024, 8:00 PM
  • Received in Dropbox by Tue Nov 5, 2024, 8:00PM
  • Postmarked On or Before Election Day and Received by Tue Nov 12, 2024

 

Early Voting Available

  • From Thu Oct 31, 2024 to Tue Nov 5, 2024

 

Election Date: The general election date is Tue Nov 5, 2024

Pennsylvania

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Pennsylvania provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration Deadline

  • Received by Mon Apr 8, 2024

 

Absentee Ballot Request Deadline

  • Received by Tue Apr 16, 2024, 5:00PM

 

Absentee Ballot Return Deadline

  • Received by Tue Apr 23, 2024, 8:00PM

 

Early Voting Available

  • From Tue Mar 5, 2024, to Tue Apr 23, 2024

 

Election Date: Primary voting will take place on Tue, April 23, 2024.

 

General Election Voter Information:

Voter Registration Deadline

  • Received by Mon Oct 21, 2024

 

Absentee Ballot Request Deadline

  • Received by Tue Oct 29, 2024, 5:00PM

 

Absentee Ballot Return Deadline

  • Received by Tue Nov 5, 2024, 8:00PM

 

Early Voting Available

  • From Mon Sep 16, 2024, to Tue Nov 5, 2024

 

Election Date: The general election date is Tue, Nov 5, 2024.

Rhode Island

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Rhode Island provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

Party change by Sun Aug 11, 2024

Received by Sun Aug 11, 2024

 

Absentee Ballot Request Deadline

Received by Tue Aug 20, 2024, 4:00 PM

Emergency Ballot Period from Wed Aug 21, 2024, to Mon Sep 9, 2024

 

Absentee Ballot Return Deadline

Submitted by

Tue Sep 10, 2024, 8:00 PM

 

Early Voting Available

From Wed Aug 21, 2024, to Mon Sep 9, 2024

 

Election Date: Primary voting will take place on Tue Sep 10, 2024.

 

General Election Voter Information:

Voter Registration Deadline

  • Party change by Sun Oct 6, 2024
  • Received by Sun Oct 6, 2024

 

Absentee Ballot Request Deadline

  • Received by Tue Oct 15, 2024, 4:00 PM
  • Emergency Ballot Period from Wed Oct 16, 2024, to Mon Nov 4, 2024

 

Absentee Ballot Return Deadline

  • Submitted by Tue Nov 5, 2024, 8:00 PM

 

Early Voting Available

  • Early Voting from Wed Oct 16, 2024, to Mon Nov 4, 2024

 

Election Date: The general election date is Tue, Nov 5, 2024.

South Carolina

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of South Carolina provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

  • Voter Registration: Deadline to register to vote in-person for primary election is 05/10/2024. Deadline to register to vote online, email, or fax is 05/12/2024. Deadline to register to vote by mail is 05/13/2024.
  • Absentee Voting: Absentee ballot request deadline is 5:00 p.m. on 05/31/2024. Absentee ballots must be received by 06/11/2024.
  • Early Voting: Early voting starts on 05/28/2024 and ends on 06/07/2024.
  • Election Date: Primary voting will take place on 06/11/2024 and there will be a run-off for the primary held on 07/25/2024.

General Election Voter Information:

  • Voter Registration: Deadline to register to vote in-person for general election is 10/04/2024. Deadline to register to vote online, email, or fax is 10/06/2024. Deadline to register to vote by mail for is 10/07/2024.
  • Absentee Voting: Absentee ballots request deadline is 10/25/2024.
  • Early Voting: Early voting for the general election begins on 10/21/2024 at election offices and on 11/04/2024.
  • Election Date: The general election date is 11/05/2024.

South Dakota

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of South Dakota does not provide online voter registration. There is a form available online that must be sent to your County Auditor.

 

Primary Election Voter Information:

  • Voter Registration: Primary voting registration ends on 05/20/2024.
  • Absentee Voting: Absentee ballot request deadline is 06/03/2024. Absentee ballots must be received by 06/04/2024.
  • Early Voting: The start date of early voting is 04/20/2024 and end date is 06/03/2024.
  • Election Date: Primary voting will take place on 06/04/2024. 

General Election Voter Information:

  • Voter Registration: General election voting registration ends on 10/21/2024.
  • Absentee Voting: Absentee ballots must be requested by 5:00 p.m. on 11/03/2024 and must be received by the County Election Official on Election Day in enough time for them to deliver your absentee ballot to your official voting precinct before polls close.
  • Early Voting: Early voting for the general election begins on 09/24/2022 and ends at 5:00pm on 11/07/2022.
  • Election Date: The general election date is 11/05/2024.

Tennessee

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of South Carolina provides online voter registration.

Click here to register to vote online.

Primary Election Voter Information:

Voter Registration Deadline
                Postmarked byTue Jul 2, 2024
                Received by Fri Jul 5, 2024

Absentee Ballot Request Deadline
                Submitted by Thu Jul 25, 2024

Absentee Ballot Return Deadline
                Submitted by Thu Aug 1, 2024, 7:00PM

Early Voting Available

Early Voting
                From Fri Jul 12, 2024, to Sat Jul 27, 2024

Thu Aug 1, 2024 – Tennessee State Primary

General Election Voter Information:

Voter Registration Deadline

  • Postmarked by Sun Oct 6, 2024
  • Received by Wed Oct 9, 2024

Absentee Ballot Request Deadline

  • Submitted by Tue Oct 29, 2024

Absentee Ballot Return Deadline

  • Received by Tue Nov 5, 2024, 7:00PM

Early Voting Available

  • Early Voting
    From Wed Oct 16, 2024, to Thu Oct 31, 2024

 

Election Date: The general election date is Tue Nov 5, 2024

Texas

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Texas provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • Received by Mon Feb 5, 2024

Absentee Ballot Request Deadline

  • Received by Fri Feb 23, 2024

Absentee Ballot Return Deadline

  • In-Person, Received by Tue Mar 5, 2024, 7:00PM CST
  • Postmarked On or Before Election Day and Received by Wed Mar 6, 2024

Early Voting Available

  • Early Voting
    From Tue Feb 20, 2024, to Fri Mar 1, 2024

Election Date:

Primary voting will take place on March 5, 2024

Primary runoff election on May 28, 2024

 

General Election Voter Information:

  • Voter Registration Deadline
  • Received by Mon Oct 7, 2024

Absentee Ballot Request Deadline

  • Received by Fri Oct 25, 2024

Absentee Ballot Return Deadline

  • In-Person, Received by Tue Nov 5, 2024, 7:00PM
  • Postmarked On or Before Election Day and Received by Wed Nov 6, 2024

Early Voting Available

  • Early Voting
    From Sat Oct 19, 2024, to Fri Nov 1, 2024
  • Election Date: The general election date is Tue Nov 5, 2024

Utah

Are you registered to vote?

Click here to confirm whether you are registered to vote.

All registered voters automatically receive a voting ballot in the mail.

Online Voter Registration: The state of Utah provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

  • Tue Jun 25, 2024 – Utah State Primary Election

 

Voter Registration Deadline

  • Received by Fri Jun 14, 2024, 5:00 PM
  • Election Day Registration & Voting Tue Jun 25, 2024
  • Same Day Registration & Voting
    From Tue Jun 11, 2024, to Fri Jun 21, 2024

Absentee Ballot Request Deadline

  • Tue Jun 18, 2024

Absentee Ballot Return Deadline

  • Postmarked by
    Mon Jun 24, 2024
  • Received in Dropbox by
    Tue Jun 25, 2024, 8:00PM

Early Voting Available

  • Early Voting
    From Tue Jun 11, 2024, to Fri Jun 21, 2024

 

General Election Voter Information:

Voter Registration Deadline

  • Received by Fri Oct 25, 2024, 5:00PM

 Election Day Registration & Voting Tue Nov 5, 2024

  • Same Day Registration & Voting from Tue Oct 22, 2024, to Fri Nov 1, 2024

Absentee Ballot Request Deadline

  • Fri Oct 25, 2024

Absentee Ballot Return Deadline

  • Postmarked by Mon Nov 4, 2024
  • Received in Dropbox by Tue Nov 5, 2024

Early Voting Available

  • Early Voting
    From Tue Oct 22, 2024, to Fri Nov 1, 2024

Election Date: The general election date is on Tue Nov 5, 2024

Vermont

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Vermont provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

Submitted byTue Aug 13, 2024

 

Absentee Ballot Request Deadline

Submitted by Mon Aug 12, 2024, 5:00 PM

 

Absentee Ballot Return Deadline

In the Election Office by Mon Aug 12, 2024

Received in Dropbox by Mon Aug 12, 2024, 5:00PM

Hand Delivered by Tue Aug 13, 2024, 7:00PM

Post Received by Tue Aug 13, 2024, 7:00PM

 

Early Voting Available

Early Voting from Sat Jun 29, 2024, to Mon Aug 12, 2024

 

Primary Election Date

Tues March 5, 2024

 

 

General Election Voter Information:

Voter Registration Deadline

  • Submitted by Mon Nov 4, 2024, 5:00PM
  • Election Day Registration & Voting Tue Nov 5, 2024, 7:00PM

Absentee Ballot Request Deadline

  • Submitted by Mon Nov 4, 2024

Absentee Ballot Return Deadline

  • In the Election Office by Mon Nov 4, 2024
  • Received in Dropbox by Mon Nov 4, 2024, 5:00PM
  • Post Received by Tue Nov 5, 2024, 7:00PM
  • Hand Delivered by Tue Nov 5, 2024, 7:00PM

Early Voting Available

  • Early Voting from Tue Oct 1, 2024, to Mon Nov 4, 2024

 

Election Date: The general election date is Tue Nov 5, 2024

Virginia

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Virginia provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • Submitted by Tue May 28, 2024

Absentee Ballot Request Deadline

  • Received by Fri Jun 7, 2024, 5:00PM
  • In-Person Request by Sat Jun 15, 2024

Absentee Ballot Return Deadline

  • Received by Tue Jun 18, 2024, 7:00PM
  • Postmarked On or Before Election Day and Received by Fri Jun 21, 2024, 12:00PM

Early Voting Available

  • From Fri May 3, 2024, to Sat Jun 15, 2024

Election Date: Primary voting will take place on Tue July 18, 2024

 

General Election Voter Information:

Voter Registration Deadline

  • Submitted by Tue Oct 15, 2024

Absentee Ballot Request Deadline

  • Received by Fri Oct 25, 2024, 5:00PM
  • In-Person Request by Sat Nov 2, 2024

Absentee Ballot Return Deadline

  • Received by Tue Nov 5, 2024, 7:00PM
  • Postmarked On or Before Election Day and Received by Fri Nov 8, 2024

Early Voting Available

  • From Fri Sep 20, 2024, to Mon Nov 4, 2024

Election Date: The general election date is Tue Nov 5, 2024

Washington

Are you registered to vote?

Click here to confirm whether you are registered to vote.

Washington votes by mail every election.

Click here to visit your state election website for more information on receiving your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Washington provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • Post Received by Mon Jul 29, 2024
  • Email, Online or Fax by Mon Jul 29, 2024, 11:59PM
  • In-Person, Received by Tue Aug 6, 2024, 8:00PM

Absentee Ballot Request Deadline

  • Submitted by Tue Aug 6, 2024

Absentee Ballot Return Deadline

  • Postmarked by Tue Aug 6, 2024
  • In the Election Office by Tue Aug 6, 2024, 8:00PM

Early Voting Available

  • Early Voting
    From Fri Jul 19, 2024, to Tue Aug 6, 2024
  • Election Date: Primary voting will take place on Tue Aug 6, 2024

 

General Election Voter Information:

Voter Registration Deadline

  • Post Received by Mon Oct 28, 2024
  • Email, Online or Fax by Mon Oct 28, 2024, 11:59PM
  • In-Person, Received by Tue Nov 5, 2024, 8:00PM

Absentee Ballot Request Deadline

  • Submitted by Tue Nov 5, 2024

Absentee Ballot Return Deadline

  • Postmarked by Tue Nov 5, 2024
  • In the Election Office by Tue Nov 5, 2024, 8:00PM

Early Voting Available

  • From Fri Oct 18, 2024, to Tue Nov 5, 2024

 

Election Date: The general election date is Tue November 5, 2024

West Virginia

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of West Virginia provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • Email, Online or Fax by Tue Apr 23, 2024
  • In-Person Request by Tue Apr 23, 2024
  • Postmarked by Tue Apr 23, 2024

Absentee Ballot Request Deadline

  • Submitted by Wed May 8, 2024

Absentee Ballot Return Deadline

  • Hand Delivered by Mon May 13, 2024
  • Post Received by Wed May 15, 2024
  • Postmarked On or Before Election Day and Received by Mon May 20, 2024

Early Voting Available
                From Wed May 1, 2024, to Sat May 11, 2024

  • Election Date: Primary voting will take place on Tue May 14,2024

 

General Election Voter Information:

Voter Registration Deadline

  • Email, Online or Fax by Tue Oct 15, 2024
  • Postmarked by Tue Oct 15, 2024
  • In-Person Request by Tue Nov 5, 2024

Absentee Ballot Request Deadline

  • Submitted by Wed Oct 30, 2024

Absentee Ballot Return Deadline

  • Hand Delivered by Mon Nov 4, 2024
  • Post Received by Wed Nov 6, 2024
  • Postmarked On or Before Election Day and Received by
    Mon Nov 11, 2024

Early Voting Available
                From Wed Oct 23, 2024, to Sat Nov 2, 2024

Election Date: The general election date is Tue November 5, 2024

Wisconsin

Are you registered to vote?

Click here to confirm whether you are registered to vote.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Wisconsin provides online voter registration.

Click here to register to vote online.

 

Primary Election Voter Information:

Voter Registration Deadline

  • Postmarked by Wed Jul 24, 2024
  • Online by Wed Jul 24, 2024, 11:59PM
  • In-Person Request by Fri Aug 9, 2024, 5:00PM
  • Election Day Registration & Voting Tue Aug 13, 2024

Absentee Ballot Request Deadline

  • Post Received by Thu Aug 8, 2024, 5:00PM
  • In-Person Request by Sun Aug 11, 2024
  • Emergency Ballot Period from Tue Aug 6, 2024, to Tue Aug 13, 2024

Absentee Ballot Return Deadline

  • Received by Tue Aug 13, 2024, 8:00PM

Early Voting Available
                From Tue Jul 30, 2024, to Sun Aug 11, 2024

Election Date: Primary voting will take place on Tue Aug 14, 2024

 

General Election Voter Information:

Voter Registration Deadline

  • Postmarked by Wed Oct 16, 2024
  • Online by Wed Oct 16, 2024, 11:59PM
  • In-Person Request by Fri Nov 1, 2024, 5:00PM
  • Election Day Registration & Voting Tue Nov 5, 2024

Absentee Ballot Request Deadline

  • Post Received by Thu Oct 31, 2024, 5:00PM
  • In-Person Request by Sun Nov 3, 2024
  • Emergency Ballot Period from Tue Oct 29, 2024, to Tue Nov 5, 2024

Absentee Ballot Return Deadline

  • Received by Tue Nov 5, 2024, 8:00PM

Early Voting Available
                From Tue Oct 22, 2024, to Sun Nov 3, 2024

 

Election Date:

The general election date is Tue Nov 5, 2024

Wyoming

 

Are you registered to vote? Contact 308-733-4430 or your local Election’s Office to check.

How do I request my ballot?

Click here to visit your state election website for more information on requesting your ballot, deadlines for primary mail-in ballots, and more.

Online Voter Registration: The state of Wisconsin does not provide online voter registration.

 

Primary Election Voter Information:

Voter Registration Deadline
Submitted by Mon Aug 5, 2024
Election Day Registration & Voting Tue Aug 20, 2024, 7:00PM

Absentee Ballot Request Deadline
Submitted by Mon Aug 19, 2024

Absentee Ballot Return Deadline
Received by Tue Aug 20, 2024 7:00PM

Early Voting Available
From Tue Jul 23, 2024 to Mon Aug 19, 2024

Election Date: Primary voting will take place on Tue Aug 20, 2024

General Election Voter Information:

Voter Registration Deadline

  • Submitted by Mon Oct 21, 2024
  • Election Day Registration & Voting by Tue Nov 5, 2024, 7:00PM

 

Absentee Ballot Request Deadline

  • Submitted by Mon Nov 4, 2024

 

Absentee Ballot Return Deadline

  • Received by Tue Nov 5, 2024, 7:00PM

 

Early Voting Available

  • From Tue Oct 8, 2024 to Mon Nov 4, 2024

Election Date: The general election date is Tue November 5, 2024