John Haste
Republican · IncumbentState senator, Senate District 36 (since 2018)
John Haste, of Broken Arrow, was born in Arkansas, raised in Tennessee and attended the University of Tennessee at Martin; he worked as a senior vice president in the home furnishings industry1. He has served in the Oklahoma Senate since November 2018 and is vice chair of the Appropriations Committee1. He won the June 2026 Republican primary with 80 percent and faces Democrat Rick Larsen2.
Where they stand 10 issues · tap any issue for the evidence
AbortionIllegal, except to save the mother's life or in cases of rape or incestmedium
Voted · medium confidence- Voted yes on Senate Bill 612, which made performing an abortion a felony except to save the life of the mother in a medical emergency; the Senate passed it 38 to 9. (2021-03-10) source
- Voted yes on final passage of House Bill 4327, which banned abortion from fertilization except in a medical emergency or a rape or incest reported to law enforcement, enforced through private lawsuits; the Senate passed it 35 to 10. (2022-04-28) source
- Voted yes on House Bill 1168, which makes delivering abortion-inducing drugs for an unlawful abortion a felony; the Senate passed it 37 to 10. (2026-04-30) source
GunsRemove most restrictions; bearing arms is a rightmedium
Voted · medium confidenceImmigrationSecure the border first; deport those with criminal records; keep legal immigration steadymedium
Voted · medium confidence- Voted yes on House Bill 4156, which made being in Oklahoma without legal immigration status a state crime and required anyone convicted to leave the state within 72 hours; the Senate passed it 39 to 8. (2024-04-23) source
School choiceYes, universal school choice for every familymedium
Voted · medium confidence- Voted yes on House Bill 1934, the Oklahoma Parental Choice Tax Credit Act, which created income tax credits of $5,000 to $7,500 per student for private school tuition; the Senate passed it 36 to 10. (2023-04-27) source
- Voted yes on House Bill 1935, a companion version of the Parental Choice Tax Credit Act; the Senate passed it 40 to 7. (2023-03-30) source
- Voted yes on House Bill 3705, which raises the amount of Parental Choice Tax Credits that can be authorized for fiscal year 2027 and later; the Senate passed it 39 to 9. (2026-04-27) source
- Is listed as a Senate coauthor of House Bill 1934, the Parental Choice Tax Credit Act, and of House Bill 1935. (2023-04-27) source
Gender care for minorsNo, ban these treatments for minorsmedium
Voted · medium confidence- Voted yes on Senate Bill 613, which prohibits gender transition procedures for people under 18; the Senate passed it 37 to 8. (2023-04-27) source
- Voted yes on Senate Bill 904, which bars public funds and state facilities from being used for gender transition procedures for minors or adults; the Senate passed that text 39 to 8. (2026-03-25) source
Transgender athletesNo, teams should be based on biological sex, with open or coed optionsmedium
Voted · medium confidenceRanked-choice votingNo, ban ranked-choice voting in all electionsmedium
Voted · medium confidence- Voted yes on House Bill 3156, which prohibits ranked choice voting in any Oklahoma election; the Senate passed it 37 to 8. (2024-04-24) source
DEI programsKeep support open to all, but end race or sex preferences and required statementsmedium
Voted · medium confidence- Voted yes on Senate Bill 796, which bars Oklahoma colleges from using state funds for diversity, equity and inclusion positions or programs; the Senate passed it 39 to 8. (2025-03-27) source
Election rulesPhoto ID required, with current access otherwisemedium
Voted · medium confidence- Voted yes on Senate Joint Resolution 47, which sends voters a constitutional amendment requiring proof of identity to vote; the Senate passed it 39 to 8. (2026-03-26) source
Term limitsNo single answer fitslow
Voted · low confidence- Voted yes on House Joint Resolution 1032, which applies to Congress for a convention limited to proposing term limits for members of the U.S. House and Senate; the Senate passed it 31 to 11. (2023-04-20) source
No public position found on: Safety net programs, Minimum wage, Business regulation, Healthcare, Energy and climate, Curriculum and books, Housing and growth, Policing and crime, Judges, Politicians trading stocks, Marijuana, Redistricting, Campaign finance, Electoral College, Death penalty, Qualified immunity, Mandatory minimums, Drug prices, Childcare and pre-K, Paid leave, Student loans, AI regulation, Kids online, School vaccines, Nuclear power, E-Verify mandate, Religion in schools, China policy.
Record
- Has served in the Oklahoma Senate representing District 36 since November 20181.
- Won the June 2026 Republican primary with 80 percent of the vote over Philip Weiland2.
- Is a coauthor of House Bill 1934 (2023), the Parental Choice Tax Credit Act3.
- His campaign site says he authored Senate Bill 701, which expands higher education programs, and legislation that brought the Imagination Library to Oklahoma4.
- The Senate passed Senate Bill 904 (2026), which bars public funds and state facilities from being used for gender transition procedures, 39 to 8 on March 25, 2026; the governor approved it May 12, 20262021.
Last reviewed 2026-10-06. Spotted something wrong? Every claim links to its source so you can check it yourself.
Sources (23)
Every claim on this page links to one of these
- John HasteBallotpedia
- Who won the primaries to represent Tulsa in the Oklahoma House and Senate?Tulsa Flyer
- Bill information and authors, HB 1934 (2023)Oklahoma Legislature
- John Haste for State Senate (home page)John Haste for State Senate
- Senate roll call votes, SB 612 (2021-22)Oklahoma Legislature
- Senate roll call votes, HB 4327 (2021-22)Oklahoma Legislature
- Senate roll call votes, HB 1168 (2025-26)Oklahoma Legislature
- Senate roll call votes, HB 2597 (2019-20)Oklahoma Legislature
- Senate roll call votes, SB 1081 (2019-20)Oklahoma Legislature
- Senate roll call votes, HB 4156 (2023-24)Oklahoma Legislature
- Senate roll call votes, HB 1934 (2023-24)Oklahoma Legislature
- Senate roll call votes, HB 1935 (2023-24)Oklahoma Legislature
- Senate roll call votes, HB 3705 (2025-26)Oklahoma Legislature
- Senate roll call votes, SB 613 (2023-24)Oklahoma Legislature
- Senate roll call votes, SB 904 (2025-26)Oklahoma Legislature
- Senate roll call votes, SB 2 (2021-22)Oklahoma Legislature
- Senate roll call votes, HB 3156 (2023-24)Oklahoma Legislature
- Senate roll call votes, SB 796 (2025-26)Oklahoma Legislature
- Senate roll call votes, SJR 47 (2025-26)Oklahoma Legislature
- Bill information and authors, SB 904 (2026)Oklahoma Legislature
- Senate Bill 904, engrossed text (2025-26)Oklahoma Legislature
- Senate roll call votes, HJR 1032 (2023-24)Oklahoma Legislature
- SB 796 (2025), enrolled textOklahoma Legislature