
John Kavanagh has held a legislative seat since 2007, alternating between the House and Senate across 10 terms, and became Senate majority leader in June 2025 while chairing the Appropriations Committee. He worked as a police detective sergeant and a college professor. He won his 2026 primary over Robert Wallace and ran unopposed in 2024. He defends the school voucher program, saying the Education Department caught improper purchases and made families repay. He’s also been a champion of “bathroom bills” that would ban students from using a restroom that doesn’t align with their gender at birth.
Prominent Endorsements
Candidate resources
Self-reported endorsements
- Arizona Medical Association
- Arizona Police Association
- National Rifle Association
- Arizona Chamber of Commerce and Industry
- National Federation of Independent Businesses
- Humane Voters of Arizona
- Humane Voters Action Fund.
Candidate Questionnaire
Professional Experience
- N.Y.S. Army National Guard
- Port Authority Police Detective Sergeant
- Arizona State University Instructor
- Scottsdale Community College Professor and Program Director.
Education
- BA in Liberal Arts from N.Y.U.
- MA in Government and Politics from St. John's University (NYC)
- PhD in Criminal Justice from Rutgers University
- Small Flock Poultry Management Certificate from Rutgers University Extension Service
Political Offices
- State Senate
- State House
- Fountain Hills Town Council and Lafayette, N.J. Town Council
Political Organizations
- Young Americans for Freedom
- Conservative Party of N.Y.S.
- Young Republicans
- Fountain Hills Rreublican Club
- local legislative dfistrict committees.
Debate
In Other News
2026-04-27
2026-04-16
2026-01-27
2026-05-28
2026-06-02
2026-02-03
2026-02-13
2026-06-10
2026-01-06
2026-01-08
2026-02-11
2026-05-05
2025-09-08
2025-06-11
2025-03-13
2026-05-28