--- type: "Bill" title: "AN ACT relating to air quality programs and declaring an emergency." description: "Amend KRS 224.20-50 to define \"emergency stationary internal combustion engine\"; establish a standard for assessment of emissions fees by the Energy and Environment Cabinet and air pollution control districts; EMERGENCY." jurisdiction: "us/states/ky" legislature: "Kentucky General Assembly" session: "2025RS" identifier: "HB 346" citation: "Kentucky HB 346 (2025RS)" classification: ["bill"] subjects: ["Effective Dates", "Emergency", "Energy", "Environment and Conservation", "Pollution", "Special Districts", "State Agencies"] status: "enacted" primary_sponsors: [] version_count: 3 action_count: 44 vote_count: 5 first_action: "2025-02-05T05:00:00+00:00" last_action: "2025-03-27T04:00:00+00:00" source: "openstates" source_identifier: "ocd-bill/fe024c8d-2952-47ed-8e09-c27d2f17dca6" source_url: "https://apps.legislature.ky.gov/record/25RS/hb346.html" source_hash: "2aeea6708af49a4711173dd29f524eae0b725696d0d8d1a9983d9e2b821066b0" 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-ky"] --- # Kentucky HB 346 (2025RS) — AN ACT relating to air quality programs and declaring an emergency. Amend KRS 224.20-50 to define "emergency stationary internal combustion engine"; establish a standard for assessment of emissions fees by the Energy and Environment Cabinet and air pollution control districts; EMERGENCY. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Introduced** (filed) — [source](https://apps.legislature.ky.gov/recorddocuments/bill/25RS/hb346/orig_bill.pdf) 2. **Acts Chapter 104** (committee substitute) — [source](https://apps.legislature.ky.gov/law/acts/25RS/documents/0104.pdf) 3. **Current/Final** (committee substitute) — [source](https://apps.legislature.ky.gov/recorddocuments/bill/25RS/hb346/bill.pdf) ## Votes - Final Passage — **86–0** (pass) · lower - Pass — **83–12** (pass) · lower - PASS HB 346 W/ scs1 — **33–5** (pass) · lower - Final Passage — **78–19** (pass) · lower - Override Veto Final Passage HB 346 — **32–6** (pass) · lower ## Timeline The legislative action history — every referral, reading, and vote. - **2025-02-05T05:00:00+00:00** introduced in House `introduction` - **2025-02-05T05:00:00+00:00** to Committee on Committees (H) `referral-committee` - **2025-02-07T05:00:00+00:00** to Natural Resources & Energy (H) `referral-committee` - **2025-02-20T05:00:00+00:00** reported favorably, 1st reading, to Calendar with Committee Substitute (1) `committee-passage` - **2025-02-21T05:00:00+00:00** 2nd reading, to Rules `reading-2` - **2025-02-21T05:00:00+00:00** posted for passage in the Regular Orders of the Day for Tuesday, February 25, 2025 - **2025-02-25T05:00:00+00:00** floor amendments (1) and (2) filed to Committee Substitute `amendment-introduction` - **2025-02-26T05:00:00+00:00** 3rd reading `reading-3` - **2025-02-26T05:00:00+00:00** floor amendment defeated Floor Amendment (1) - **2025-02-26T05:00:00+00:00** passed 83-12 with Committee Substitute (1) `passage` - **2025-02-27T05:00:00+00:00** received in Senate - **2025-02-27T05:00:00+00:00** to Committee on Committees (S) `referral-committee` - **2025-03-04T05:00:00+00:00** to Natural Resources & Energy (S) `referral-committee` - **2025-03-05T05:00:00+00:00** reported favorably, 1st reading, to Calendar with Committee Substitute (1) `committee-passage` - **2025-03-06T05:00:00+00:00** 2nd reading, to Rules `reading-2` - **2025-03-07T05:00:00+00:00** posted for passage in the Regular Orders of the Day for Tuesday, March 11, 2025 - **2025-03-11T04:00:00+00:00** passed over and retained in the Orders of the Day `passage` - **2025-03-12T04:00:00+00:00** passed over and retained in the Orders of the Day `passage` - **2025-03-13T04:00:00+00:00** 3rd reading, passed 33-5 with Committee Substitute (1) `passage, reading-3` - **2025-03-14T04:00:00+00:00** received in House - **2025-03-14T04:00:00+00:00** to Rules (H) `referral-committee` - **2025-03-14T04:00:00+00:00** taken from Rules - **2025-03-14T04:00:00+00:00** placed in the Orders of the Day - **2025-03-14T04:00:00+00:00** House concurred in Senate Committee Substitute (1) - **2025-03-14T04:00:00+00:00** passed 86-0 `passage` - **2025-03-14T04:00:00+00:00** enrolled, signed by Speaker of the House `passage` - **2025-03-14T04:00:00+00:00** enrolled, signed by President of the Senate `passage` - **2025-03-14T04:00:00+00:00** delivered to Governor - **2025-03-26T04:00:00+00:00** Vetoed `executive-veto` - **2025-03-27T04:00:00+00:00** received in House - **2025-03-27T04:00:00+00:00** to Rules (H) `referral-committee` - **2025-03-27T04:00:00+00:00** taken from Rules - **2025-03-27T04:00:00+00:00** posted for consideration of Governor's veto - **2025-03-27T04:00:00+00:00** veto overridden `veto-override-passage` - **2025-03-27T04:00:00+00:00** passed 78-19 `passage` - **2025-03-27T04:00:00+00:00** received in Senate - **2025-03-27T04:00:00+00:00** to Rules (S) `referral-committee` - **2025-03-27T04:00:00+00:00** posted for passage for consideration of Governor's veto - **2025-03-27T04:00:00+00:00** veto overridden `veto-override-passage` - **2025-03-27T04:00:00+00:00** passed 32-6 `passage` - **2025-03-27T04:00:00+00:00** received in House - **2025-03-27T04:00:00+00:00** enrolled, signed by Speaker of the House `passage` - **2025-03-27T04:00:00+00:00** enrolled, signed by President of the Senate `passage` - **2025-03-27T04:00:00+00:00** delivered to Secretary of State (Acts Ch. 104) `became-law` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/fe024c8d-2952-47ed-8e09-c27d2f17dca6`. Confidence: reported (aggregated from official Kentucky legislature records).