David Craven

David Craven

RepublicanSenator · District 29
Running for Reelection · November 2026

Election Day: November 3, 2026 · Register to vote at ncsbe.gov

20
Bills Sponsored
31
Bills Cosponsored
691
Votes Cast
100%
Party Unity Score

Sponsored Bills (20)

S595Passed

Various Revenue Laws Changes

This comprehensive bill makes multiple changes to North Carolina's revenue laws. Key provisions include conforming partnership tax audits to federal standards with partnership-level taxation, expanding the highway use tax to peer-to-peer vehicle rentals, shifting vapor product enforcement to the ABC enforcement division, enhancing tax collection tools, providing tax relief for Hurricane Helene timber casualties, updating credit union regulations, and making various technical adjustments to tax administration.

Senate2026-07-02
S675Engrossed

Charitable Orgs. Privacy Protection Act

This bill allows charitable organizations with tax-exempt status to collect nonprobate assets (like life insurance, retirement accounts, and securities) left to them by deceased donors by submitting an affidavit to the asset holder, rather than going through probate court. The bill also prohibits asset holders from requesting personal information about the charity's employees or board members and provides legal remedies if asset holders unreasonably refuse to transfer the property.

Senate2026-07-01
S1057Engrossed

Required Disclosures/Proxy Advisory Services

This bill requires proxy advisory services operating in North Carolina to disclose whether their voting recommendations are based on written financial analyses. If recommendations against company management are not based on financial analysis, proxy advisors must clearly inform shareholders and company boards; if they are based on financial analysis, they must make the analysis available upon request. Violations are treated as unfair and deceptive trade practices.

Senate2026-06-29

Cosponsored Bills (31)

S474Passed

Adjust Counties/Reappraisal Moratorium

This bill adjusts which counties must delay using updated property values from 2026 reappraisals for tax purposes. For the 2026-2027 tax year, affected counties must use older property values instead of the new ones. The bill also prevents public service company property values from decreasing in these counties during the moratorium period.

Senate2026-07-08
S153Passed

North Carolina Border Protection Act

This bill requires North Carolina state law enforcement agencies to cooperate with federal immigration authorities, restricts state-funded benefits and housing assistance to legally authorized residents, verifies immigration status for unemployment benefits, removes liability protections for local governments that adopt sanctuary policies, and prohibits UNC universities from limiting immigration law enforcement on campus.

Senate2026-06-24
S227Passed

Eliminating "DEI" in Public Education

This bill prohibits North Carolina public schools from teaching, promoting, or requiring professional development related to what it defines as "divisive concepts" — including ideas that individuals should feel guilt based on race or sex, that meritocracy is inherently racist or sexist, or that character traits should be ascribed to people based on race or sex. Schools must certify annual compliance and cannot maintain offices or employ staff whose primary duties involve promoting these concepts or discriminatory practices.

Senate2026-06-24

Voting Record (691)

691
Votes Cast
604
Yea
19
Nay
90%
Participation
  • Yea
    H377SenatePassed

    2026 Court Changes

    2026-07-29
  • Nay
    S403SenateFailed

    Additional Medicaid Funds and Requirements

    2026-07-29
  • Yea
    S445SenatePassed

    Regulatory Reform Act of 2026

    2026-07-29
  • Yea
    H147SenatePassed

    Various Local Provisions XI

    2026-07-29
  • Yea
    H562SenatePassed

    Budget Technical Corrections Modifications

    2026-07-29
  • Yea
    H268SenatePassed

    2026 Budget Technical Corrections - II

    2026-07-29
  • Nay
    S69SenateFailed

    Various Local Provisions V

    2026-07-29
  • Nay
    S177SenateFailed

    Continuing Budget Adjustments

    2026-07-29
  • Yea
    H147SenatePassed

    Various Local Provisions XI

    2026-07-28
  • Yea
    H147SenatePassed

    Various Local Provisions XI

    2026-07-28
← NewerPage 1 of 70Older →