October 31 is the deadline to send in your mail-in ballot for it to arrive on time for the November 6 election.
RELATED: Maricopa County hoping for smooth midterm election
People who signed up for the early voting list should have already received their ballot by mail. If you did not, contact the Maricopa County Recorder's Office.
FULL COVERAGE: Election 2018 in Arizona
Those who prefer to vote in-person can do so before Election Day at one of 40 vote centers throughout Maricopa County.
A total of 15 of the 40 early voting centers are open now for in-person voting. More of the locations are expected to open in the coming days.
Take a look at the map below for each of the open early voting locations in Maricopa county.
Are you planning to vote on election day? Find your polling place here.