--- type: "Bill" title: "Creating the Parents Bill of Rights." description: "Creating the Parents Bill of Rights." jurisdiction: "us/states/wv" legislature: "West Virginia Legislature" session: "2025" identifier: "HB 2129" citation: "West Virginia HB 2129 (2025)" classification: ["bill"] subjects: ["Education (K12)"] status: "enacted" primary_sponsors: ["Butler"] version_count: 8 action_count: 48 vote_count: 3 first_action: "2025-02-12" last_action: "2025-07-31" source: "openstates" source_identifier: "ocd-bill/f95383ea-8a0f-423b-b94b-b39f1d230d33" source_url: "https://www.wvlegislature.gov/Bill_Status/Bills_history.cfm?input=2129&year=2025&sessiontype=RS&btype=bill" source_hash: "2eef2a9d653174fd622b22f1d7eee9c61d1228cc1d9377095defe565d02b5de0" vintage: "2026-07-01" source_snapshot: "https://data.openstates.org/daily/2026-07-01/public.pgdump" retrieved_at: "2026-07-06" confidence: "reported" tags: ["legislation", "bill", "us-wv"] --- # West Virginia HB 2129 (2025) — Creating the Parents Bill of Rights. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Committee Substitute** (committee substitute) — [source](https://www.wvlegislature.gov/Bill_Status/bills_text.cfm?billdoc=hb2129%20sub.htm&yr=2025&sesstype=RS&i=2129) 2. **Engrossed Committee Substitute** (committee substitute) — [source](https://www.wvlegislature.gov/Bill_Status/bills_text.cfm?billdoc=hb2129%20sub%20eng.htm&yr=2025&sesstype=RS&i=2129) 3. **Enrolled Committee Substitute** (committee substitute) — [source](https://www.wvlegislature.gov/Bill_Status/bills_text.cfm?billdoc=hb2129%20sub%20enr.htm&yr=2025&sesstype=RS&i=2129) 4. **Introduced Version** (committee substitute) — [source](https://www.wvlegislature.gov/Bill_Status/bills_text.cfm?billdoc=hb2129%20intr.htm&yr=2025&sesstype=RS&i=2129) 5. **hb2129 hfa butler 3-6 _1 adopted.htm** (committee substitute) — [source](https://www.wvlegislature.gov/legisdocs/chamber/2025/RS/floor_amends/hb2129%20hfa%20butler%203-6%20_1%20adopted.htm) 6. **hb2129 hfat akers 3-6 adopted adopted.htm** (committee substitute) — [source](https://www.wvlegislature.gov/legisdocs/chamber/2025/RS/floor_amends/hb2129%20hfat%20akers%203-6%20adopted%20adopted.htm) 7. **hb2129 hfat akers 3-6 adopted.htm** (committee substitute) — [source](https://www.wvlegislature.gov/legisdocs/chamber/2025/RS/floor_amends/hb2129%20hfat%20akers%203-6%20adopted.htm) 8. **hb2129 s jud am _1 3-17 adopted.htm** (committee substitute) — [source](https://www.wvlegislature.gov/legisdocs/chamber/2025/RS/com_amends/hb2129%20s%20jud%20am%20_1%203-17%20adopted.htm) ## Votes - Passage — **32–1** (pass) · upper - PASSAGE — **87–9** (pass) · lower - PASSAGE-SENATE AMENDED HB — **89–9** (pass) · lower ## Sponsors - Butler — primary (person) - Dillon — cosponsor (person) - Funkhouser — cosponsor (person) - Heckert — cosponsor (person) - Horst — cosponsor (person) - Kimble — cosponsor (person) - Kump — cosponsor (person) - Pinson — cosponsor (person) - Ridenour — cosponsor (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2025-02-12** Filed for introduction `filing` - **2025-02-12** To Judiciary `referral-committee` - **2025-02-12** Introduced in House `introduction` - **2025-02-12** To House Judiciary `referral-committee` - **2025-02-13** To House Legal Services `referral-committee` - **2025-02-24** Markup Discussion - **2025-03-03** By substitute, do pass - **2025-03-04** On 1st reading, Special Calendar - **2025-03-04** Read 1st time `reading-1` - **2025-03-05** On 2nd reading, Special Calendar - **2025-03-05** Postponed on 2nd reading, Special Calendar, until 3/6/2025 - **2025-03-06** On 2nd reading, Special Calendar - **2025-03-06** Read 2nd time `reading-2` - **2025-03-06** Amendment reported by the Clerk - **2025-03-06** Amendment adopted (Voice vote) - **2025-03-07** On 3rd reading, Special Calendar - **2025-03-07** Read 3rd time `reading-3` - **2025-03-07** Passed House (Roll No. 39) `passage` - **2025-03-07** Title amendment adopted (Voice vote) - **2025-03-07** Communicated to Senate - **2025-03-11** Introduced in Senate `introduction` - **2025-03-11** To Judiciary `referral-committee` - **2025-03-11** To Judiciary `referral-committee` - **2025-03-18** Reported do pass, with amendment `committee-passage` - **2025-03-19** On 1st reading - **2025-03-19** Read 1st time `reading-1` - **2025-03-20** On 2nd reading - **2025-03-20** Read 2nd time `reading-2` - **2025-03-20** Committee Amendment Reported - **2025-03-20** Laid over on 2nd reading 3/20/2025, amend pending - **2025-03-21** Having been read 2nd time on 3/20/2025 - **2025-03-21** Committee amendment adopted (Voice vote) - **2025-03-24** On 3rd reading - **2025-03-24** Read 3rd time `reading-3` - **2025-03-24** Passed Senate (Roll No. 163) `passage` - **2025-03-24** Senate requests House to concur - **2025-04-03** House received Senate message - **2025-04-03** House concurred in Senate amendment and passed bill (Roll No. 368) - **2025-04-03** Communicated to Senate - **2025-04-03** Completed legislative action - **2025-04-04** House Message received - **2025-04-07** To Governor 4/7/2025 - Senate Journal `executive-receipt` - **2025-04-07** To Governor 4/7/2025 `executive-receipt` - **2025-04-08** To Governor 4/7/2025 - House Journal `executive-receipt` - **2025-04-12** Approved by Governor 4/12/2025 - Senate Journal `executive-signature` - **2025-04-12** Approved by Governor 4/12/2025 `executive-signature` - **2025-04-12** Approved by Governor 4/14/2025 - House Journal `executive-signature` - **2025-07-31** Chapter 50, Acts, Regular Session, 2025 `became-law` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/f95383ea-8a0f-423b-b94b-b39f1d230d33`. Confidence: reported (aggregated from official West Virginia legislature records).