2019 Primary Election: Tuesday, June 4
Change Party Affiliation Deadline (if already affiliated with a party): April 10, 2019
Voter Registration Deadline: May 14, 2019
Vote by Mail Application Deadline: May 28 (via mail); June 3 by 3pm (in person)
2019 General Election: Tuesday, November 5
Voter Registration Deadline: October 15, 2019
Vote By Mail Application Deadlines:
If you apply through the mail, your county clerk must receive your application by October 29, 2019. You may apply in-person to your county clerk until 3 pm, November 4, 2019. Locate your county clerk's office here.
Learn more about the upcoming election through Vote411.