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