Oklahoma Republican Lower chamber District 25

Born

1962

Contact

Reaching Ronny Johns? Do it at scale.

Run a one-click campaign that sends personalized messages from your whole list — with the highest deliverability in the category.

88

Bills sponsored

this session · 194 all-time

0

Bills co-sponsored

this session · 0 all-time

—

Enacted into law

counting…

6363

Recorded votes

93%

Vote participation

voted in 93% of 6363 recorded votes

Voting scorecard

2600 session · computed from recorded roll-call votes

Party unity

95.3%

based on 1634 votes

Votes with own party's majority

Independence

4.7%

based on 1634 votes

Votes against own party's majority

Participation

96.1%

based on 1634 votes

Roll calls where a yes/no was cast

Sponsored (introduced)

194 bills
Current session 88 bills
Historical 106 bills

Voting record

Current session 50 votes
Bill Vote Result Date
HB 3240 Schools; requiring school districts and charter schools to adopt a policy providing a period of prayer or religious text reading for students and employees on each school day; effective date.

Floor vote

Yea pass March 25, 2026
HB 3031 Economic development and workforce investment; creating the North Pointe Workforce Development Initiative Revolving Fund; source.

Floor vote

Yea pass March 25, 2026
HB 3005 State government; Oklahoma Climatological Survey; sunset; effective date; emergency.

EMERGENCY

Yea pass March 12, 2026
HB 2997 Motor vehicles; modifying maximum amount of certain administrative fine; effective date.

Floor vote

Not Voting pass March 16, 2026
HB 2978 Schools; library media program; community standards; sexually explicit conduct; effective date.

Floor vote

Yea pass March 09, 2026
HB 2976 Department of Environmental Quality; requiring the promulgation of rules establishing water quality criteria for aluminum; effective date.

Floor vote

Yea fail March 11, 2026
HB 2800 Property; owners association; sale of real estate; notifications; disclosures; fees; restrictions; documentations; emergency.

Floor vote

Nay fail March 27, 2025
HB 2791 Department of Human Services; making appropriations; source; amounts; creating certain special accounts; deposits or transfers; procedures; reports; requiring appearance before certain joint committee.

Floor vote

Yea pass May 20, 2025
HB 2751 Wind energy; legislative findings; setback requirement for certain affected counties; waiver; referral of question to eligible voters of a county; requiring Corporation Commission to maintain database; emergency.

Floor vote

Nay fail March 26, 2025
HB 2749 Medicaid; directing establishment of certain nursing facility add-on rate under specified conditions; effective date; emergency.

Floor vote

Yea pass March 25, 2025
HB 2584 Physicians assistants; Pharmacy Act; prescriptions for controlled dangerous substances; Physician Assistant Act; Committee; members; requirements; Public Health Code; authority for physician assistants to carry out certain functions; prescribing and administering controlled substances; supervision.

Floor vote

Yea pass March 25, 2025
HB 2298 Practice of nursing; providing for independent prescriptive authority of Advanced Practice Registered Nurses who meet certain requirements; modifying various provisions of the Oklahoma Pharmacy Act, the Oklahoma Nursing Practice Act, and the Uniform Controlled Dangerous Substances Act; effective date.

Floor vote

Yea pass March 25, 2025
HB 2235 Wrongful convictions; increasing liability amount for claims of wrongful incarceration; codification.

Floor vote

Yea pass May 15, 2025
HB 2104 Classification of felony offenses; designating classification for certain offenses; effective date.

Floor vote

Yea pass May 22, 2025
HB 1979 Children; Early Childhood Task Force; membership; election; reports; compensation or reimbursement; expenses; Open Records Act; Open Meeting Act; advice; vision statement; mission; principles; codification; effective date.

Floor vote

Yea pass March 23, 2026
HB 1910 Environment and natural resources; Urban Agriculture Cost Share Program; Conservation Commission; defining terms; program guidelines; revolving fund; administration of program; liability; effective date.

Floor vote

Yea pass March 17, 2025
HB 1575 Public assistance programs; directing certain feasibility study and request for information; requiring certain report.

Floor vote

Yea pass May 14, 2025
HB 1493 Schools; the Growing Minds, Active Kids Act; requiring school districts to incorporate thirty minutes of daily recess for certain grades.

Floor vote

Yea pass March 12, 2025
HB 1486 Memorial roads and bridges; designating various memorial roads and bridges; effective date.

Floor vote

Yea pass March 25, 2025
HB 1422 Grand River Dam Authority; authorization of bonds; increasing maximum bond capacity; emergency.

EMERGENCY

Yea pass March 11, 2025
HB 1396 Schools; Oklahoma Parental Choice Tax Credit Act; prohibiting private schools from requiring parent to participate.

Floor vote

Yea pass March 27, 2025
HB 1278 State Department of Health; Barbara Weber Amyotrophic Lateral Sclerosis (ALS) Grant Program; agency; purpose; reports; Barbara Weber Amyotrophic Lateral Sclerosis (ALS) Grant Program Revolving Fund; fund nature; budgeting and expenditure of funds; effective date; emergency.

Floor vote

Not Voting pass March 04, 2025
HB 1205 Revenue and taxation; repeal; small wind turbine tax credit; effective date.

Floor vote

Yea pass March 12, 2025
HB 1170 Public finance; Public Finance Protection Act; terms; standard of care; nonpecuniary factors; vote; authority; proxy votes; Attorney General; immunity; indemnification; severability; codification.

Floor vote

Nay pass March 25, 2026
HB 1096 Schools; modifying goals of certain programs; modifying eligibility for certain higher education programs; adding references to Classic Learning Test; effective date; emergency.

Floor vote

Yea pass May 15, 2025
HB 1095 Firearms; creating the Municipal Carry Act; modifying scope of lawful carry for certain individuals; authorizing certain carry by judges, elected official and designated employees under certain circumstances; effective date.

Floor vote

Yea pass March 18, 2025
HB 1003 Crimes and punishments; modifying age limitations for certain prohibited acts.

EMERGENCY

Nay fail March 26, 2025
SB 1916 Insurance Department; creating certain division within the Insurance Department; establishing powers for certain conservator; allowing contacts. Effective date.

Floor vote

Yea fail May 06, 2026
SB 1546 Education; modifying eligibility under the Equal Opportunity Education Scholarship Act.

Floor vote

Nay pass April 30, 2026
SB 1525 Tourism; allowing the Oklahoma Tourism and Recreation Department to enter into certain contracts and agreements; establishing certain conditions for contracts and agreements. Emergency.

Floor vote

Yea pass April 28, 2026
SB 1365 Central Purchasing Act; exempting certain purchases made by the Oklahoma Tourism and Recreation Department.

Floor vote

Yea pass April 29, 2026
SB 1209 Forcible entry and detainer; modifying time period for certain trial. Effective date.

Floor vote

Yea pass May 07, 2026
SB 1171 Incentives; repealing the Perform Act.

EMERGENCY

Yea pass May 22, 2025
SB 1129 Office of Educational Quality and Accountability; requiring certain funds be utilized for certain purpose; providing for distribution of grants. Effective date. Emergency.

Floor vote

Yea pass May 22, 2025
SB 1054 Tulsa Reconciliation Education and Scholarship Program; modifying eligibility; removing certain eligibility criteria.

Floor vote

Nay fail May 08, 2025
SB 1027 Initiative and referendum; establishing requirements for gist of proposition; establishing requirements for collection of signatures; requiring certain disclosures. Emergency.

Floor vote

Yea pass May 07, 2025
SB 998 Public utilities; cost of transmission upgrades; modifying application process for construction of certain facilities; establishing cost recovery provisions.

Floor vote

Nay pass May 06, 2025
SB 942 Education; prohibiting certain discrimination on certain basis against students or employees.

Floor vote

Yea pass April 30, 2025
SB 898 Construction by political subdivisions; removing requirement for certain bidders to provide written statement under oath.

Floor vote

Yea pass May 01, 2025
SB 898 Construction by political subdivisions; removing requirement for certain bidders to provide written statement under oath.

EMERGENCY

Yea pass May 06, 2025
SB 889 Hospitals; requiring hospitals to make public certain file and list; authorizing compliance monitoring and enforcement; prohibiting certain collection actions. Effective date.

Floor vote

Yea pass May 07, 2025
SB 799 Students; electronic communication between students and school personnel; providing for designation of certain alternate adult; providing exception for certain communications.

Floor vote

Yea pass May 01, 2025
SB 796 Higher education; prohibiting certain activities related to diversity, equity, and inclusion. Effective date. Emergency.

Floor vote

Yea pass May 06, 2025
SB 758 Schools; providing conditions under which virtual instruction may count toward certain required instructional hours or days.

Floor vote

Nay pass April 29, 2025
SB 688 Ad valorem tax; providing exception to certain payroll requirements for manufacturing exemption. Emergency.

Floor vote

Yea pass May 08, 2025
SB 674 Charter schools; Charter Schools Incentive Fund; renaming; state funding; calculation; payments.

Floor vote

Nay pass May 06, 2025
SB 663 Workforce Coordination Revolving Fund; transferring power of fund to the Oklahoma Workforce Commission. Emergency.

Floor vote

Yea pass May 06, 2025
SB 595 Jail standards; creating the Oklahoma Jail Standards Act. Emergency.

EMERGENCY

Yea pass April 23, 2025
SB 578 Oklahoma Quality Events Incentive Act; extending date of effectiveness of act.

Floor vote

Yea pass April 28, 2025
SB 527 Certificates of title; modifying certain time limit that pertains to perfection of security interest. Effective date. Emergency.

Floor vote

Yea pass April 23, 2025