J
John Kavanagh
AZ Senate District 3
Office record: openstates/people CC0-1.0
Verify externally: Open States
Topics in their record
Topics found in sponsored legislation and separately sourced statements. Legislative activity on a topic is not presented as a policy stance. AI-derived tags
Government Operations & Budget 39Housing 17Healthcare 14Elections & Voting 12Criminal Justice & Policing 10Education 9Transportation & Infrastructure 9Economy & Taxes 8Social Services & Welfare 8Other 6Civil Rights & Liberties 4Banking & Finance 3Environment & Energy 3Agriculture 2Gun Policy 2Labor & Employment 2Technology & Privacy 2Defense & Military 1Foreign Policy & Trade 1
Offices & terms
| Office | Party | From | To | Source |
|---|---|---|---|---|
| AZ Senate District 3 current
Arizona |
Republican | Jan 9, 2023 | — | openstates/people CC0-1.0 |
| AZ Senate District 23
Arizona |
Republican | — | Jan 14, 2018 | openstates/people CC0-1.0 |
| AZ House District 23
Arizona |
Republican | — | Jan 9, 2023 | openstates/people CC0-1.0 |
Roll-call votes (800 recorded)
| Bill | Motion / question | Position | Chamber · stage · roll | Date | Outcome | Source |
|---|---|---|---|---|---|---|
|
SB 1430
tax corrections act of 2026
|
Passed | Yea | upper · stage not recorded · roll d136e9bd-cc9d-4403-af3a-61cda25cd080 | Apr 7, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/d136e9bd-cc9d-4403-af3a-61cda25cd080 CC0-1.0 |
|
HB 2383
school districts; leases; housing development
|
Passed | Yea | upper · stage not recorded · roll b563d4af-7d08-4368-b2ee-39c4863a3a64 | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/b563d4af-7d08-4368-b2ee-39c4863a3a64 CC0-1.0 |
|
HB 2857
technical correction; national guard
|
Passed | Yea | upper · stage not recorded · roll ba77bf37-359f-4b3c-8a81-d1262225b326 | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/ba77bf37-359f-4b3c-8a81-d1262225b326 CC0-1.0 |
|
HB 2289
truth in taxation; bonds; notices
|
Passed | Yea | upper · stage not recorded · roll 2395d8d2-bea9-4477-9640-851cd3b45eaf | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/2395d8d2-bea9-4477-9640-851cd3b45eaf CC0-1.0 |
|
HB 2264
mining; mineral; museum; state history
|
Passed | Yea | upper · stage not recorded · roll 8b6c7a94-f66d-42f6-ad6f-d9a2e135d0e4 | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/8b6c7a94-f66d-42f6-ad6f-d9a2e135d0e4 CC0-1.0 |
|
HB 2120
property tax exemption; disability; determination
|
Passed | Yea | upper · stage not recorded · roll 1534dd1b-934c-409a-bf1c-a8103a46450b | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/1534dd1b-934c-409a-bf1c-a8103a46450b CC0-1.0 |
|
HB 2903
social credit; use; prohibition
|
Passed | Yea | upper · stage not recorded · roll 0da9e0a0-9929-401a-911c-f3b9d4b072d4 | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/0da9e0a0-9929-401a-911c-f3b9d4b072d4 CC0-1.0 |
|
HB 2223
name change petition; sex offenders
|
Passed | Yea | upper · stage not recorded · roll 91b5adc7-82ad-46ab-b1f3-7dfa0da9fa7e | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/91b5adc7-82ad-46ab-b1f3-7dfa0da9fa7e CC0-1.0 |
|
HB 2131
trafficking weapons or explosives
|
Passed | Yea | upper · stage not recorded · roll 6ec92fdb-aac7-41a5-9357-8a16af38188d | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/6ec92fdb-aac7-41a5-9357-8a16af38188d CC0-1.0 |
|
HB 2174
insurance; modeling organizations; predictive models
|
Passed | Yea | upper · stage not recorded · roll 5e720710-61f6-4fac-adac-2719728c502f | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/5e720710-61f6-4fac-adac-2719728c502f CC0-1.0 |
|
HB 2057
special plate; centennial; fleet discount
|
Passed | Yea | upper · stage not recorded · roll 1875396b-a186-4315-b08f-3143d65ba64c | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/1875396b-a186-4315-b08f-3143d65ba64c CC0-1.0 |
|
HB 2861
firearm destruction
|
Passed | Yea | upper · stage not recorded · roll c8aa04c9-0437-448f-bfcd-8231fd11c6d3 | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/c8aa04c9-0437-448f-bfcd-8231fd11c6d3 CC0-1.0 |
|
HB 2075
school districts; employment contracts; publication
|
Passed | Yea | upper · stage not recorded · roll 08fd953e-e372-403b-b753-8622d5ba0b28 | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/08fd953e-e372-403b-b753-8622d5ba0b28 CC0-1.0 |
|
HB 2040
public educational institutions; adoption information
|
Passed | Yea | upper · stage not recorded · roll 63883983-a428-4001-aae8-e311fb818216 | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/63883983-a428-4001-aae8-e311fb818216 CC0-1.0 |
|
HB 2008
school libraries; professional associations; prohibitions
|
Passed | Yea | upper · stage not recorded · roll 92b03013-f7b6-4f80-b333-4fbc2990634f | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/92b03013-f7b6-4f80-b333-4fbc2990634f CC0-1.0 |
|
HB 2255
teachers academy; community college students
|
Passed | Yea | upper · stage not recorded · roll 8602e818-d038-4ec8-8fbe-be569ec6186a | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/8602e818-d038-4ec8-8fbe-be569ec6186a CC0-1.0 |
|
HB 2203
department of education; reporting requirements
|
Passed | Yea | upper · stage not recorded · roll d7ce275f-04ff-4c22-97a6-6ee94fc5db9c | Apr 1, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/d7ce275f-04ff-4c22-97a6-6ee94fc5db9c CC0-1.0 |
|
HB 2874
campaign committees; termination statements; contributions
|
Passed | Yea | upper · stage not recorded · roll 47b76751-2e9c-4032-a782-24c0843ea21e | Mar 30, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/47b76751-2e9c-4032-a782-24c0843ea21e CC0-1.0 |
| Passed | Yea | upper · stage not recorded · roll 71acaa83-495d-47a4-b909-c7c624ec5f90 | Mar 26, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/71acaa83-495d-47a4-b909-c7c624ec5f90 CC0-1.0 | |
|
HB 2307
technical correction; critical infrastructure information
|
Passed | Yea | upper · stage not recorded · roll ee71d775-f02f-48bf-8dfb-5b17cd0b8847 | Mar 26, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/ee71d775-f02f-48bf-8dfb-5b17cd0b8847 CC0-1.0 |
|
HB 2072
lactation care providers; certification
|
Passed | Yea | upper · stage not recorded · roll aacbcbd2-7347-4ebe-ac5c-d11a720855f9 | Mar 26, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/aacbcbd2-7347-4ebe-ac5c-d11a720855f9 CC0-1.0 |
|
SCR 1032
educator salary increases; school reporting
|
Passed | Yea | upper · stage not recorded · roll da19fe35-6197-4eb2-b867-7ca812aad3a4 | Mar 23, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/da19fe35-6197-4eb2-b867-7ca812aad3a4 CC0-1.0 |
|
SB 1071
Arizona rangers; repeal
|
Passed | Yea | upper · stage not recorded · roll ff5c5234-a47c-42d7-ae7f-0c306f634234 | Mar 23, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/ff5c5234-a47c-42d7-ae7f-0c306f634234 CC0-1.0 |
|
SB 1250
appropriation; State Route 87
|
Passed | Yea | upper · stage not recorded · roll 929f6464-fc74-4c19-b151-065725d1bdef | Mar 19, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/929f6464-fc74-4c19-b151-065725d1bdef CC0-1.0 |
|
SB 1088
appropriation; Arizona homeland security; cybersecurity
|
Passed | Yea | upper · stage not recorded · roll cb49f59e-65a8-48d4-8383-edb2bd790346 | Mar 19, 2026 | pass | Open States bulk CSV (bills/votes) ocd-vote/cb49f59e-65a8-48d4-8383-edb2bd790346 CC0-1.0 |
Sponsored legislation (73 as lead sponsor)
-
SR 1036
AZ · —
attorney general; public statements; disapproval
-
SB 1674
AZ · —
homeowners' associations; rules; enforcement
-
SB 1104
AZ · —
justice courts; actions against veterinarians
-
SB 1635
AZ · —
unlawful alert; arrests
-
SB 1462
AZ · —
animal control officers; mandatory training
-
SB 1675
AZ · —
unlawful sale; animals
-
SB 1743
AZ · —
campaign finance; individual contributor information
-
SB 1082
AZ · —
petting zoos; handwashing; supervision
-
SB 1097
AZ · —
appropriation; named claimants
-
SB 1634
AZ · —
early voters; signature comparison; MVD
Showing the 10 most recent.
Social media
X/Twitter handles are listed for reference; posts are not ingested (the plan defers paid X access).