Primary Election


A primary election serves to narrow down each recognized political party's candidates. The candidates that win the nomination in the primary election advance to the general election. Arizona has an open primary which allows voters registered as "independent" to participate by designating to their County Recorder which partisan ballot they would like to receive.

This page is about the process in Arizona primary elections. For specific information on how to vote in the July 2024 Primary, please visit the Elections By Date page.

Understanding the Process

1. Register to Vote. Registration requirements: Be a United States Citizen, Be an Arizona Resident, Be 18 Years of Age, Be able to Write Your Name (unless prevented by a disability), Have Civil Rights Restored (if convicted of a felony). Citizens must register to vote 29 days preceding the election.

2. Early Voting Begins. Independent Voters If you are on the Active Early Voting List, make sure to contact your County Recorder's Office to specify what ballot type you'd like to receive. If you choose to go to the polling sites on Election Day, simply request your ballot type from a Poll Worker.

3. Deadline To Request a Ballot By Mail. Make sure to get your request for an early/replacement ballot by mail in by 5pm. The deadline for the July 2024 Primary Election request a ballot is July 19th.

4. Last Day to Mail Your Ballot. If you still have a ballot by mail, be sure to drop it in the mail a week before the election, to ensure it arrives at the tabulation center on time!

5. Last Day to Vote Early In-Person. The Friday before election day is the last chance to vote early in-person!

6. Election Day! Polls are open from 6am - 7pm today! Make sure you have your ID when you arrive at the polls. If you still have a ballot by mail, you can skip the line and drop it off.

Sign Up for our Newsletter & Text Messages

Receive emails and text messages with the latest voter and election information, resources, and voter education to keep you informed.

Sign Me Up

Your Voter Dashboard

Voter information localized for you.

My Dashboard