David Cannon
Contact
Email · david.cannon@wvhouse.gov
District office
WV
304-663-8489
Reaching David Cannon? 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 · 8 all-time
0
Bills co-sponsored
this session · 91 all-time
0
Enacted into law
this session · 2 all-time
924
Recorded votes
91%
Vote participation
voted in 91% of 924 recorded votes
Voting scorecard
2026 session · computed from recorded roll-call votes
Party unity
95.2%
based on 231 votes
Votes with own party's majority
Independence
4.8%
based on 231 votes
Votes against own party's majority
Participation
94.7%
based on 231 votes
Roll calls where a yes/no was cast
Sponsored (introduced)
8 billsHistorical 8 bills
- HB 5560 To have retirment benefits of former law enforcement in the PERS to be exempt from state income taxes. Died
- HB 5545 Requiring county economic development committee members be state residents. Died
- HB 5528 Relating to protection of personal residential information of certain public officials. Signed
- HB 5524 To permit paid county EMS workers to join the Emergency Medical Services Retirement System. Died
- HB 5069 Establish setback from residential properties for new windmills being constructed throughout the state. Died
- HB 5065 Relating to hotel occupancy tax. Signed
- HB 5063 To permit the county commission to appoint a county commissioner to a convention and visitor’s bureau as a voting member Died
- HB 2818 Requiring county economic development committee members be state residents. Died
Co-sponsored
91 billsHistorical 91 bills
- HB 4013 Relating to the Mountaineer Flexible Tax Credit Act of 2026 Died
- HB 4004 Creating the Recharge West Virginia Program Signed
- HB 5684 Relating to authorizing the Supreme Court of Appeals to create child protection commissioners Signed
- HB 5587 To authorize cameras in school buses to send red light violators footage directly to the applicable law enforcement agency for ticketing and enforcement Died
- HB 5493 Provide a penalty of chemical castration or surgical castration for sex abuse crimes against minors. Died
- HB 5461 Creating the “Financial Accountability Stable Token Act,” for financing and state payments Died
- HB 5350 Exempting from sales and use tax materials and appliances used in the manufacture of certain manufactured homes. Died
- HB 5244 To institute the Learn and Earn program for four-year schools. Died
- HB 5174 Legalize use of a 4" pan to pan for gold in the state Died
- HB 5101 The Joanna Phillips Domestic Violence Prevention Act Signed
- HB 5097 Require hospitals with no ASL interpreter on staff provide technology for hearing or speech impaired patients to communicate Died
- HB 5060 Relating to Decentralized Unincorporated Nonprofit Associations Died
- HB 5048 To ensure virtual instruction for foster students while in temporary placement facilities. Signed
- HB 5040 Establishing Comprehensive Highway Paving Plan Died
- HB 5035 Requiring medication-assisted treatment prgrams to have written policies concerning community relations Died
- HB 5027 Relating to eminent domain and use of property taken. Died
- HB 4999 Relating to crimes against athletic officials Signed
- HB 4834 To permit women’s wrestling in public high schools as a sanctioned event Died
- HB 4808 Federally Approved Project Delivery Methods for Airport Capital Improvement Projects Died
- HB 4722 Relating to false judicial accusations after a determination of falsity Died
- HB 4625 Relating to quit claim deeds Signed
- HB 4600 Require all ballots for primary and general elections be received not later than the close of the polls on election day. Died
- HB 4470 Relating to requiring election officials to capture and publish ballot images, and provide voters with the ability to affix a unique mark on their ballot to identify and verify their ballot cast in a statewide election in West Virginia Died
- HB 4469 Establish residency requirements for county surveyor be a resident of the state and provide exemption for holding more than one office. Died
- HB 4443 Allow municipality to order suspension of driver’s license when defendant fails to pay traffic fine Died
Voting record
Historical 50 votes
| Bill | Vote | Result | Date |
|---|---|---|---|
|
HB 4799
To establish the cold case task force for the State of West Virginia
PASSAGE-SENATE AMENDED HB |
Yea | pass | March 13, 2026 |
|
HB 4546
Providing for biennial reporting instead of annual reporting for business organizations.
PASSAGE-SENATE AMENDED HB |
Yea | pass | March 14, 2026 |
|
SB 794
Relating to appeals of orders or decrees of adoption
PASSAGE |
Yea | pass | March 13, 2026 |
|
HB 5110
Amend section providing for waiver of tuition and fees for senior citizens auditing certain college classes
PASSAGE |
Yea | pass | February 25, 2026 |
|
SB 900
Including certain correctional facilities as "targeted facility"
PASSAGE |
Yea | pass | March 14, 2026 |
|
HB 4592
Relating to college campus safety
PASSAGE |
Yea | pass | February 17, 2026 |
|
HB 4419
Requiring certain non-discretionary procedures be strictly complied with by the West Virginia Parkways Authority before tolls, rents, fees or charges may be increased
PASSAGE |
Yea | pass | February 17, 2026 |
|
HB 4990
Relating to crimes using gift cards
PASSAGE-SENATE AMENDED HB |
Yea | pass | March 14, 2026 |
|
HB 5277
Supplemental Appropriation to the Department of Health Facilities-Welch Community Hospital, William R. Sharpe Jr. Hospital, and Mildred Mitchell-Bateman Hospital from the Unappropriated Surplus Balance
EFFECT FROM PASSAGE |
Yea | pass | March 12, 2026 |
|
HB 4850
Providing online training for Executors/Executrix of an Estate
PASSAGE-SENATE AMENDED HB |
Yea | pass | March 14, 2026 |
|
HB 4765
Teacher, School Personnel, and State Police Pay Raise
PASSAGE |
Yea | pass | February 19, 2026 |
|
HB 4464
Relating generally to Underground Facilities Damage prevention
PASSAGE |
Yea | pass | February 17, 2026 |
|
HB 3429
Prequalifying consultants for WVDEP- Abandon Mine Lands
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 2402
Relating to providing access to medical records; providing access to a minor’s medical record
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 2479
Relating to Management and control of county authority vested in board
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 2267
Authorizing Department of Revenue to Promulgate Legislative Rules
PREVIOUS QUESTION |
Yea | pass | April 12, 2025 |
|
HB 2451
To facilitate the creation of home-based businesses
PREVIOUS QUESTION |
Yea | pass | April 12, 2025 |
|
HB 3277
Relating to defining terms for the West Virginia Hospital Finance Authority Act
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 2511
Relating to charitable bingo and alcohol sales and consumption while such bingo is taking places
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 3411
Relating to commissions; removing the legislative members; and eliminating expired commissions
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 2942
Administration of the West Virginia Department of Environmental Protection Design-Build Pilot Program
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 3209
To provide at least one counselor for every 250 students in public schools and public charter schools in this state.
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 3356
Supplemental Appropriation - Education - Hope Scholarship
EFFECT FROM PASSAGE |
Yea | pass | April 12, 2025 |
|
HB 2961
To amend the law concerning ownership and possession of real property
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 3209
To provide at least one counselor for every 250 students in public schools and public charter schools in this state.
EFFECT Jul 01, 2025 |
Yea | pass | April 12, 2025 |
|
HB 3263
Relating to providing notification of utility service disruption to its' customers
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 3166
Requirements for School Safety Mapping Data
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 3517
Relating generally to fiscal emergencies of local governments
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 3111
To provide pay increases to members of the judiciary
AMENDMENTS |
Yea | pass | April 12, 2025 |
|
HB 3357
Supplemental Appropriation - Lottery Surplus - Hope Scholarship
EFFECT FROM PASSAGE |
Yea | pass | April 12, 2025 |
|
SB 765
Establishing Troops-to-Teachers Program
RECEDE |
Yea | pass | April 12, 2025 |
|
HB 3000
Relating to agency changes and updates to the West Virginia Commercial Feed Law.
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 3411
Relating to commissions; removing the legislative members; and eliminating expired commissions
EFFECT FROM PASSAGE |
Yea | pass | April 12, 2025 |
|
SB 50
Requiring municipal elections to be held on same day as statewide elections
PASSAGE |
Yea | pass | April 12, 2025 |
|
HB 3016
Photo voter ID.
LIMIT TO 5 MIN |
Yea | pass | April 12, 2025 |
|
SB 225
Expanding powers of National Park Service law-enforcement officers
PASSAGE |
Yea | pass | April 12, 2025 |
|
SB 474
Ending diversity, equity, and inclusion programs
HFA YOUNG 4-10 #1 |
Nay | pass | April 12, 2025 |
|
HB 2267
Authorizing Department of Revenue to Promulgate Legislative Rules
EFFECT FROM PASSAGE |
Nay | pass | April 12, 2025 |
|
SB 35
Permitting campus police officers to participate in Deputy Sheriffs Retirement System
PASSAGE |
Yea | pass | April 12, 2025 |
|
SB 586
Relating to requirements for filling vacancies in certain elected federal, state, and county offices
EFFECT FROM PASSAGE |
Yea | pass | April 12, 2025 |
|
SB 586
Relating to requirements for filling vacancies in certain elected federal, state, and county offices
PASSAGE |
Yea | pass | April 12, 2025 |
|
SB 275
Removing requirement school cooks or custodians have high school diploma or equivalent
PASSAGE |
Yea | pass | April 12, 2025 |
|
HB 2267
Authorizing Department of Revenue to Promulgate Legislative Rules
PASSAGE |
Nay | pass | April 12, 2025 |
|
SB 581
Relating to school attendance and student participation in 4-H activities
PASSAGE |
Yea | pass | April 12, 2025 |
|
HB 2054
Relating to liability of vendors in private farmers markets
TABLE EFFECT Jul 01, 2025 |
Yea | pass | April 12, 2025 |
|
HB 2054
Relating to liability of vendors in private farmers markets
EFFECT FROM PASSAGE |
Nay | fail | April 12, 2025 |
|
SB 531
Relating to offenses of assault and battery on athletic officials
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
SB 474
Ending diversity, equity, and inclusion programs
PASSAGE |
Yea | pass | April 12, 2025 |
|
HB 3162
Providing that causes of action under Chapter 46A of the Code of West Virginia survive the death of the party
PASSAGE-SENATE AMENDED HB |
Yea | pass | April 12, 2025 |
|
HB 2054
Relating to liability of vendors in private farmers markets
PASSAGE-SENATE AMENDED HB |
Nay | pass | April 12, 2025 |