North Carolina Democratic Lower chamber District 40

Joe John

Reaching Joe John? Do it at scale.

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

0

Bills sponsored

this session · 35 all-time

0

Bills co-sponsored

this session · 654 all-time

0

Enacted into law

this session · 1 all-time

2195

Recorded votes

99%

Vote participation

voted in 99% of 2195 recorded votes

Voting scorecard

2025-2026 session · computed from recorded roll-call votes

Based on only 0 votes so far — treat these scores as early and low-confidence.

Party unity

N/A (no party)

Votes with own party's majority

Independence

Not enough data yet

Votes against own party's majority

Participation

0%

based on 0 votes

Roll calls where a yes/no was cast

Sponsored (introduced)

35 bills
Historical 35 bills

Co-sponsored

654 bills
Historical 654 bills

Voting record

Current session 41 votes
Bill Vote Result Date
HB 56 2026 Budget Technical Corrections.

Second Reading

Yea pass September 11, 2024
HB 199 Authorize Municipal Deannexation.

Veto Override

Nay pass July 31, 2024
SJR 1090 APPT John Gajda Utility Commission.

Veto Override

Nay pass July 31, 2024
SJR 1089 Appt. Melanie Bush Division of Health Benefit.

Veto Override

Nay pass July 31, 2024
SB 1074 Eden/Mills River/Guilford Art 46 Local Act.

Third Reading

Yea pass June 27, 2024
SB 876 Various Local Provisions X.

Second Reading

Yea pass June 27, 2024
HB 925 Consumers in Crisis Protection Act.

Second Reading

Yea pass June 27, 2024
HB 925 Consumers in Crisis Protection Act.

Second Reading

Nay pass June 27, 2024
HB 1200 Tax-Free Family Essentials Act.

R3 Ruled Mat'l M11 Concur

Nay pass June 27, 2024
HB 1200 Tax-Free Family Essentials Act.

R3 Ruled Mat'l M11 Concur

Yea pass June 27, 2024
HB 1083 Voluntary Portable Benefits Plan Act.

R3 Ruled Mat'l M11 Concur

Yea pass June 27, 2024
SB 857 GSC Update Funeral Board and DOI Licensing.

R3 Ruled Mat'l M11 Concur

Yea pass June 27, 2024
SJR 1088 Appt. Floyd McKissick NC Utilities.

Second Reading

Yea pass June 27, 2024
SB 257 2026 Appropriations Act.

C RPT Adoption

Yea pass June 27, 2024
HB 332 Nash/Rocky Mount Occupancy Tax Changes.

M11 Not Concur

Yea pass June 27, 2024
HB 747 2026 Wildlife Resources Changes.

C RPT Adoption

Yea pass June 27, 2024
SB 355 Support the Dept. of Adult Correction.-AB

Second Reading

Nay pass June 26, 2024
HB 372 Home-Based Business Fairness Act.

C RPT Adoption

Yea pass June 26, 2024
HB 308 2026 Criminal Law Changes.

Second Reading

Yea pass June 26, 2024
HB 206 DPS/Other Changes.

Second Reading

Yea pass June 26, 2024
HB 162 Parking Lot Reform/Stormwater Control.

M11 Concur

Yea pass June 26, 2024
HB 133 NC Farmland and Military Protection Act.

Second Reading

Yea pass June 26, 2024
SB 558 Eliminating "DEI" in Public Higher Ed.

R2 Ruled Mat'l M11 Concur

Nay pass June 26, 2024
SB 558 Eliminating "DEI" in Public Higher Ed.

M11 Concur

Nay pass June 26, 2024
SB 227 Eliminating "DEI" in Public Education.

M11 Concur

Yea pass June 26, 2024
SB 227 Eliminating "DEI" in Public Education.

R2 Ruled Mat'l M11 Concur

Yea pass June 26, 2024
SB 153 North Carolina Border Protection Act.

Veto Override

Nay pass June 26, 2024
HB 171 Equality in State Agencies/Prohibition on Diversity, Equity, and Inclusion (DEI).

Veto Override

Nay pass June 26, 2024
SB 595 Various Revenue Laws Changes.

Veto Override

Nay pass June 26, 2024
HB 198 ABC Omnibus of 2026.

R2 Ruled Mat'l M11 Concur

Nay pass June 26, 2024
HB 481 Pay Exceptions/Special Separation Allowance.

A1 Arp Second Reading

Nay pass June 26, 2024
HB 301 Social Media and Artificial Intelligence (AI) Safety.

Second Reading

Nay pass June 26, 2024
HR 1238 Honor 2026 Carolina Hurricanes Team.

R2 Ruled Mat'l M11 Concur

Yea pass June 26, 2024
HB 1237 Appointments and Corrections.

R2 Ruled Mat'l M11 Concur

Yea pass June 26, 2024
SB 675 Charitable Orgs. Privacy Protection Act.

Second Reading

Yea pass June 26, 2024
SB 858 GSC Add Member from High Point Law School.

Second Reading

Yea pass June 26, 2024
HB 536 Physical Therapy Practice Act Modifications.

A25 Smith, Carson Third Reading

Yea pass June 20, 2024
SB 528 Health and Human Services Revisions.

Second Reading

Yea pass June 20, 2024
HB 1109 NCDOT Strategic Transportation Investments Study Recommendation.

Second Reading

Yea pass June 12, 2024
SB 484 Clarify Tourism-Related Expenditures.

Third Reading

Yea pass June 11, 2024
SB 1080 Lower Taxes for All NC.

Third Reading

Yea pass June 11, 2024
Historical 9 votes
Bill Vote Result Date
HJR 1079 Confirm Roger Hawley, Director of SBI.

Second Reading

Not Voting pass November 19, 2024
HJR 1081 Adjournment Resolution Changes.

Second Reading

Not Voting pass November 19, 2024
SB 445 Domestic Violence Victims' Separation Waiver.

Veto Override

Nay pass November 19, 2024
HB 10 Require ICE Cooperation and Budget Adjustments.

Veto Override M4 Previous Question

Nay pass November 19, 2024
SB 132 Adopt Wounded Heroes Day.

C RPT Adoption

Yea pass October 24, 2024
SB 743 Remove/Replace Voting Equipment Having Modems.

C RPT Adoption

Yea pass October 24, 2024
SJR 919 Adjournment Resolution Changes.

Second Reading

Yea pass October 09, 2024
HB 149 Disaster Recovery Act of 2024.

C RPT Adoption

Yea pass October 09, 2024
SB 166 School Calendar Flex/Certain School Systems.

Veto Override

Nay pass September 11, 2024