West Virginia 2024 Regular Session Status: Enacted 4 R cosponsors

SB 624 — Cancelling voter registration records for individuals no longer WV residents

Last action — Chapter 123, Acts, Regular Session, 2024

  1. ✓
    Introduced
  2. ✓
    In Committee
  3. ✓
    Passed Senate
  4. ✓
    Passed House of Delegates
  5. ✓
    To Executive
  6. 6
    Enacted

This bill has been enacted into law. Introduced February 02, 2024. Enacted.

Odds of enactment

High chance

Based on the sponsor, cosponsors, and committee posture, this bill has a high chance of becoming law.

Upgrade to see the exact probability and what's driving it.

A statistical estimate from our own model of past outcomes — an insight, not a guarantee. Policymaking is volatile.

Prognosis

Likely to advance 78% · moderate confidence
  • Enacted

    Current position in the legislative process.

  • 4 sponsors

    1 primary, 3 co-sponsors signed on.

  • Single-party support

    Sponsorship is currently within one party (4 R).

  • Cleared a recorded vote

    Passed 5 recorded votes so far.

Based on stage, sponsorship breadth, committee status, recorded votes, and cross-state momentum — a description of the observable signals, not a prediction.

Bill Text

What changed in the latest version

1 added · 1 removed

Plain-language change summary

The amendment changes the title of Senate Bill 624 and clarifies specific voter registration procedures in West Virginia. It specifies when voter registration will close before elections and allows for the cancellation of voter registration for individuals who have moved out of the state and obtained a driver's license elsewhere. This matters because it aims to ensure that only eligible voters are registered and that voter rolls are kept up to date, which can enhance the integrity of the election process.

→
Previous
Latest
SB624 HFAT Fast 3-8Casto 3264 Delegate Fast moved to amend the bill by striking out the title and substituting therefor a new title, to read as follows: Com.
SB624 SFAT Trump #1 3-9Schindzielorz  7892 Senator Trump moved to amend the amendment by striking out the title and substituting therefor a new title, to read as follows:Eng.
Com.
for S.B.
for Senate Bill 624—A BILL to amend and reenact §3-2-6 and §3-2-27 of the Code of West Virginia, 1931, as amended, all relating to voter registration procedures;
624 – "A Bill to amend and reenact §3-2-6 and §3-2-27 of the Code of West Virginia, 1931, as amended, all relating to voting procedures;
specifying times of closure of voter registration before election;
providing hours for operation of an office during period of registration application before an election;
and authorizing cancellation of voter registration for individuals who are no longer West Virginia citizens and who have obtained driver’s license in another state.   AdoptedRejected
and relating to authorizing cancellation of voter registration records for individuals who are no longer West Virginia citizens and who have obtained a driver’s license in another state.” AdoptedRejected 
View plain text versions (6)

Action History

  1. Chapter 123, Acts, Regular Session, 2024

  2. Approved by Governor 3/27/2024

  3. To Governor 3/19/2024

  4. Approved by Governor 3/27/24 - House Journal

  5. Approved by Governor 3/27/2024 - Senate Journal

  6. To Governor 3/19/24 - House Journal

  7. To Governor 3/19/2024 - Senate Journal

  8. House Message received

  9. Completed legislative action

  10. Communicated to Senate

  11. Effective January 1, 2025 (Roll No. 757)

  12. House concurred in Senate amendment and passed bill (Roll No. 756)

  13. House received Senate message

  14. Senate requests House to concur

  15. Effective January 1, 2025 (Roll No. 492)

  16. Senate amends House amendment and passed bill (Roll No. 492)

  17. House Message received

  18. Communicated to Senate

  19. House requests Senate to concur in changed effective date

  20. Effective January 1, 2025 (Roll No. 673)

  21. Title amendment adopted (Voice vote)

  22. Passed House (Roll No. 672)

  23. Read 3rd time

  24. On 3rd reading, Special Calendar

  25. Amendment adopted (Voice vote)

  26. Read 2nd time

  27. On 2nd reading, Special Calendar

  28. Read 1st time

  29. On 1st reading, Special Calendar

  30. Do pass

  31. To House Judiciary

  32. Introduced in House

  33. Ordered to House

  34. Passed Senate (Roll No. 149)

  35. Read 3rd time

  36. On 3rd reading

  37. Read 2nd time

  38. On 2nd reading

  39. Read 1st time

  40. Immediate consideration

  41. Committee substitute reported

  42. To Judiciary

  43. Introduced in Senate

  44. To Judiciary

  45. Filed for introduction

Sponsors

Sponsorship breakdown

Export CSV (upgrade) →

1 sponsors · 3 co-sponsors · 148 not signed on · 2 voted No

Sponsors (1)

Co-sponsors (3)

Not signed on (148)

148 members have not signed on to this bill.

Show all 148 →

"Not signed on" means a member has not sponsored or co-sponsored this bill — it does not imply opposition. Members flagged Voted No have a recorded No vote on this bill.

Whip count is in markup. Polling the chamber and every recorded vote this session. Only the first open is slow. It’s instant for you after this. Calling the roll · Tallying · Engrossing

Votes

EFFECT Jan 01, 2025

Passed 96 Yea · 1 Nay · 3 Other
Party YeaNayPresentNot Voting
Republican 63102
Democrat 8000
Unaffiliated 25001
Total 96103
% of votes cast 96%1%0%3%
How each member voted (100)
Member Party Vote
Ross — Yea
Rowe — Yea
Forsht — Yea
Kirby — Yea
Foster — Yea
Kump — Yea
Smith — Yea
Linville — Yea
Longanacre — Yea
Steele — Yea
Griffith — Yea
Hamilton — Yea
Summers — Yea
Hardy — Yea
Tully — Yea
Nestor — Yea
Warner — Yea
Devault — Yea
Westfall — Yea
Phillips — Yea
Winzenreid — Yea
Espinosa — Yea
Householder — Yea
Fast — Yea
Jeffries — Yea
Martin — Not Voting
Evan Hansen Democrat Yea
Hollis Lewis Democrat Yea
Joey Garcia Democrat Yea
John Williams Democrat Yea
Kayla Young Democrat Yea
Mike Pushkin Democrat Yea
Sean Hornbuckle Democrat Yea
Shawn Fluharty Democrat Yea
Adam Burkhammer Republican Yea
Adam Vance Republican Yea
Andy Shamblin Republican Yea
Betsy Kelly Republican Yea
Bill Ridenour Republican Nay
Bob Fehrenbacher Republican Yea
Bryan Ward Republican Yea
Charles Sheedy Republican Yea
Christopher W. Toney Republican Yea
Chuck Horst Republican Yea
Clay Riley Republican Yea
D. Rolland Jennings Republican Yea
Dana Ferrell Republican Yea
Darren Thorne Republican Yea
Dave Foggin Republican Yea
David Green Republican Yea
Elias Coop-Gonzalez Republican Yea
Eric Brooks Republican Yea
Erica Moore Republican Yea
Evan Worrell Republican Yea
Gary G. Howell Republican Yea
Geno Chiarelli Republican Yea
George Miller Republican Yea
George Street Republican Yea
Henry Dillon Republican Yea
James Robert "JB" Akers II Republican Yea
Jarred Cannon Republican Yea
Jeff Campbell Republican Yea
Jeffrey Stephens Republican Yea
Jim Butler Republican Yea
Jimmy Willis Republican Yea
Joe Ellington Republican Yea
Joe Statler Republican Yea
John Paul Hott Republican Yea
Jonathan Pinson Republican Yea
Jordan Bridges Republican Not Voting
Jordan Maynor Republican Yea
Josh Holstein Republican Yea
Kathie Hess Crouse Republican Yea
Keith Marple Republican Yea
Laura Kimble Republican Yea
Lori Dittman Republican Yea
Margitta Mazzocchi Republican Yea
Mark Dean Republican Yea
Mark Zatezalo Republican Yea
Marty Gearheart Republican Yea
Matthew Rohrbach Republican Yea
Michael Hite Republican Yea
Michael Hornby Republican Yea
Mickey Petitto Republican Yea
Pat McGeehan Republican Yea
Patrick Lucas Republican Yea
Phil Mallow Republican Yea
Rick Hillenbrand Republican Yea
Roger Hanshaw Republican Yea
Roy Cooper Republican Yea
Scot C. Heckert Republican Yea
Stanley Adkins Republican Yea
Trenton Barnhart Republican Not Voting
Vacant1 Republican Yea
Vacant1 Republican Yea
Vernon Criss Republican Yea
Walter Hall Republican Yea
Wayne Clark Republican Yea
Wayne Clark Republican Yea
William Anderson Republican Yea

Official roll call →

PASSAGE

Passed 95 Yea · 0 Nay · 5 Other
Party YeaNayPresentNot Voting
Republican 63003
Democrat 8000
Unaffiliated 24002
Total 95005
% of votes cast 95%0%0%5%
How each member voted (100)
Member Party Vote
Ross — Yea
Kirby — Yea
Rowe — Yea
Forsht — Yea
Kump — Yea
Linville — Yea
Smith — Yea
Longanacre — Yea
Griffith — Yea
Steele — Yea
Hamilton — Yea
Summers — Yea
Hardy — Yea
Tully — Yea
Nestor — Yea
Warner — Yea
Devault — Yea
Phillips — Yea
Westfall — Yea
Householder — Yea
Winzenreid — Yea
Espinosa — Yea
Fast — Yea
Jeffries — Yea
Foster — Not Voting
Martin — Not Voting
Evan Hansen Democrat Yea
Hollis Lewis Democrat Yea
Joey Garcia Democrat Yea
John Williams Democrat Yea
Kayla Young Democrat Yea
Mike Pushkin Democrat Yea
Sean Hornbuckle Democrat Yea
Shawn Fluharty Democrat Yea
Adam Burkhammer Republican Yea
Adam Vance Republican Yea
Andy Shamblin Republican Yea
Betsy Kelly Republican Yea
Bill Ridenour Republican Yea
Bob Fehrenbacher Republican Yea
Bryan Ward Republican Yea
Charles Sheedy Republican Yea
Christopher W. Toney Republican Yea
Chuck Horst Republican Yea
Clay Riley Republican Yea
D. Rolland Jennings Republican Yea
Dana Ferrell Republican Yea
Darren Thorne Republican Yea
Dave Foggin Republican Yea
David Green Republican Yea
Elias Coop-Gonzalez Republican Yea
Eric Brooks Republican Yea
Erica Moore Republican Yea
Evan Worrell Republican Not Voting
Gary G. Howell Republican Yea
Geno Chiarelli Republican Yea
George Miller Republican Yea
George Street Republican Yea
Henry Dillon Republican Yea
James Robert "JB" Akers II Republican Yea
Jarred Cannon Republican Yea
Jeff Campbell Republican Yea
Jeffrey Stephens Republican Yea
Jim Butler Republican Yea
Jimmy Willis Republican Yea
Joe Ellington Republican Yea
Joe Statler Republican Yea
John Paul Hott Republican Yea
Jonathan Pinson Republican Yea
Jordan Bridges Republican Not Voting
Jordan Maynor Republican Yea
Josh Holstein Republican Yea
Kathie Hess Crouse Republican Yea
Keith Marple Republican Yea
Laura Kimble Republican Yea
Lori Dittman Republican Yea
Margitta Mazzocchi Republican Yea
Mark Dean Republican Yea
Mark Zatezalo Republican Yea
Marty Gearheart Republican Yea
Matthew Rohrbach Republican Yea
Michael Hite Republican Yea
Michael Hornby Republican Yea
Mickey Petitto Republican Yea
Pat McGeehan Republican Yea
Patrick Lucas Republican Yea
Phil Mallow Republican Yea
Rick Hillenbrand Republican Yea
Roger Hanshaw Republican Yea
Roy Cooper Republican Yea
Scot C. Heckert Republican Yea
Stanley Adkins Republican Yea
Trenton Barnhart Republican Not Voting
Vacant1 Republican Yea
Vacant1 Republican Yea
Vernon Criss Republican Yea
Walter Hall Republican Yea
Wayne Clark Republican Yea
Wayne Clark Republican Yea
William Anderson Republican Yea

Official roll call →

PASSAGE

Passed 96 Yea · 0 Nay · 4 Other
Party YeaNayPresentNot Voting
Republican 63003
Democrat 8000
Unaffiliated 25001
Total 96004
% of votes cast 96%0%0%4%
How each member voted (100)
Member Party Vote
Ross — Yea
Rowe — Yea
Forsht — Yea
Kirby — Yea
Foster — Yea
Linville — Yea
Smith — Yea
Longanacre — Yea
Steele — Yea
Griffith — Yea
Hamilton — Yea
Martin — Yea
Summers — Yea
Hardy — Yea
Tully — Yea
Nestor — Yea
Warner — Yea
Devault — Yea
Westfall — Yea
Phillips — Yea
Winzenreid — Yea
Espinosa — Yea
Householder — Yea
Fast — Yea
Jeffries — Yea
Kump — Not Voting
Evan Hansen Democrat Yea
Hollis Lewis Democrat Yea
Joey Garcia Democrat Yea
John Williams Democrat Yea
Kayla Young Democrat Yea
Mike Pushkin Democrat Yea
Sean Hornbuckle Democrat Yea
Shawn Fluharty Democrat Yea
Adam Burkhammer Republican Yea
Adam Vance Republican Yea
Andy Shamblin Republican Yea
Betsy Kelly Republican Yea
Bill Ridenour Republican Yea
Bob Fehrenbacher Republican Yea
Bryan Ward Republican Yea
Charles Sheedy Republican Yea
Christopher W. Toney Republican Yea
Chuck Horst Republican Yea
Clay Riley Republican Yea
D. Rolland Jennings Republican Yea
Dana Ferrell Republican Yea
Darren Thorne Republican Yea
Dave Foggin Republican Yea
David Green Republican Yea
Elias Coop-Gonzalez Republican Yea
Eric Brooks Republican Yea
Erica Moore Republican Yea
Evan Worrell Republican Yea
Gary G. Howell Republican Yea
Geno Chiarelli Republican Yea
George Miller Republican Yea
George Street Republican Yea
Henry Dillon Republican Yea
James Robert "JB" Akers II Republican Yea
Jarred Cannon Republican Yea
Jeff Campbell Republican Yea
Jeffrey Stephens Republican Yea
Jim Butler Republican Yea
Jimmy Willis Republican Yea
Joe Ellington Republican Yea
Joe Statler Republican Yea
John Paul Hott Republican Yea
Jonathan Pinson Republican Yea
Jordan Bridges Republican Not Voting
Jordan Maynor Republican Yea
Josh Holstein Republican Yea
Kathie Hess Crouse Republican Yea
Keith Marple Republican Yea
Laura Kimble Republican Yea
Lori Dittman Republican Yea
Margitta Mazzocchi Republican Yea
Mark Dean Republican Yea
Mark Zatezalo Republican Yea
Marty Gearheart Republican Yea
Matthew Rohrbach Republican Yea
Michael Hite Republican Yea
Michael Hornby Republican Yea
Mickey Petitto Republican Yea
Pat McGeehan Republican Yea
Patrick Lucas Republican Yea
Phil Mallow Republican Yea
Rick Hillenbrand Republican Yea
Roger Hanshaw Republican Not Voting
Roy Cooper Republican Yea
Scot C. Heckert Republican Yea
Stanley Adkins Republican Yea
Trenton Barnhart Republican Yea
Vacant1 Republican Yea
Vacant1 Republican Not Voting
Vernon Criss Republican Yea
Walter Hall Republican Yea
Wayne Clark Republican Yea
Wayne Clark Republican Yea
William Anderson Republican Yea

Official roll call →

EFFECT Jan 01, 2025

Passed 92 Yea · 2 Nay · 6 Other
Party YeaNayPresentNot Voting
Republican 61203
Unaffiliated 24002
Democrat 7001
Total 92206
% of votes cast 92%2%0%6%
How each member voted (100)
Member Party Vote
Ross — Yea
Rowe — Yea
Forsht — Yea
Kirby — Yea
Foster — Yea
Linville — Yea
Smith — Yea
Longanacre — Yea
Steele — Yea
Griffith — Yea
Martin — Yea
Summers — Yea
Hamilton — Yea
Hardy — Yea
Tully — Yea
Nestor — Yea
Warner — Yea
Westfall — Yea
Phillips — Yea
Winzenreid — Yea
Espinosa — Yea
Fast — Yea
Householder — Yea
Jeffries — Yea
Kump — Not Voting
Devault — Not Voting
Evan Hansen Democrat Yea
Hollis Lewis Democrat Not Voting
Joey Garcia Democrat Yea
John Williams Democrat Yea
Kayla Young Democrat Yea
Mike Pushkin Democrat Yea
Sean Hornbuckle Democrat Yea
Shawn Fluharty Democrat Yea
Adam Burkhammer Republican Yea
Adam Vance Republican Yea
Andy Shamblin Republican Yea
Betsy Kelly Republican Yea
Bill Ridenour Republican Nay
Bob Fehrenbacher Republican Yea
Bryan Ward Republican Yea
Charles Sheedy Republican Yea
Christopher W. Toney Republican Yea
Chuck Horst Republican Yea
Clay Riley Republican Yea
D. Rolland Jennings Republican Yea
Dana Ferrell Republican Yea
Darren Thorne Republican Yea
Dave Foggin Republican Yea
David Green Republican Yea
Elias Coop-Gonzalez Republican Yea
Eric Brooks Republican Yea
Erica Moore Republican Yea
Evan Worrell Republican Yea
Gary G. Howell Republican Nay
Geno Chiarelli Republican Yea
George Miller Republican Yea
George Street Republican Yea
Henry Dillon Republican Yea
James Robert "JB" Akers II Republican Yea
Jarred Cannon Republican Yea
Jeff Campbell Republican Yea
Jeffrey Stephens Republican Yea
Jim Butler Republican Yea
Jimmy Willis Republican Yea
Joe Ellington Republican Yea
Joe Statler Republican Yea
John Paul Hott Republican Yea
Jonathan Pinson Republican Yea
Jordan Bridges Republican Not Voting
Jordan Maynor Republican Yea
Josh Holstein Republican Yea
Kathie Hess Crouse Republican Yea
Keith Marple Republican Yea
Laura Kimble Republican Yea
Lori Dittman Republican Yea
Margitta Mazzocchi Republican Yea
Mark Dean Republican Yea
Mark Zatezalo Republican Yea
Marty Gearheart Republican Yea
Matthew Rohrbach Republican Yea
Michael Hite Republican Yea
Michael Hornby Republican Yea
Mickey Petitto Republican Yea
Pat McGeehan Republican Yea
Patrick Lucas Republican Yea
Phil Mallow Republican Yea
Rick Hillenbrand Republican Yea
Roger Hanshaw Republican Not Voting
Roy Cooper Republican Yea
Scot C. Heckert Republican Yea
Stanley Adkins Republican Yea
Trenton Barnhart Republican Yea
Vacant1 Republican Yea
Vacant1 Republican Not Voting
Vernon Criss Republican Yea
Walter Hall Republican Yea
Wayne Clark Republican Yea
Wayne Clark Republican Yea
William Anderson Republican Yea

Official roll call →

Passage

Passed 34 Yea · 0 Nay
Party YeaNayPresentNot Voting
Republican 16000
Unaffiliated 17000
Democrat 1000
Total 34000
% of votes cast 100%0%0%0%
How each member voted (34)
Member Party Vote
MARONEY — Yea
STOVER — Yea
MARTIN — Yea
STUART — Yea
BOLEY — Yea
SWOPE — Yea
CAPUTO — Yea
NELSON — Yea
PHILLIPS — Yea
PLYMALE — Yea
TRUMP — Yea
HAMILTON — Yea
HUNT — Yea
JEFFRIES — Yea
SMITH — Yea
MR PRESIDENT — Yea
KARNES — Yea
Mike Woelfel Democrat Yea
Amy Grady Republican Yea
Ben Queen Republican Yea
Charles H. Clements Republican Yea
Eric Tarr Republican Yea
Jack Woodrum Republican Yea
Jason Barrett Republican Yea
Jay Taylor Republican Yea
Laura Wakim Chapman Republican Yea
Mark R. Maynard Republican Yea
Mike Azinger Republican Yea
Mike Oliverio Republican Yea
Patricia Rucker Republican Yea
Rollan A. Roberts Republican Yea
Ryan Weld Republican Yea
Tom Takubo Republican Yea
Vince Deeds Republican Yea

Official roll call →

Subjects

Cross-referencing the record. Reading this bill against every other bill in the corpus by meaning, not keywords. Only the first open is slow. It’s instant for you after this. Matching · Ranking · Engrossing

Frequently asked questions

Who sponsors SB 624?
SB 624 is sponsored by Tom Takubo (Republican), Rollan A. Roberts (Republican), Jack Woodrum (Republican), and Eric Tarr (Republican).
What is the current status of SB 624?
This bill has been enacted into law. Introduced February 02, 2024. Enacted.
Where can I track SB 624?
Track SB 624 free on One Click Politics — get push/email alerts when it moves.

Make your voice heard on SB 624

Find the representatives who decide this bill and tell them where you stand — for yourself, or mobilize your whole list in one click with One Click Politics advocacy software.

Stay ahead of SB 624

Last checked for changes 3 months ago · updated continuously

One Click Politics tracks every bill in Congress and all 50 states.

Track this bill →