--- type: "Bill" title: "revise a provision regulating delta-8 tetrahydrocannabinol, THC-O acetate, and hexahydrocannabinol for persons under the age of twenty-one and to provide a penalty therefor." description: "revise a provision regulating delta-8 tetrahydrocannabinol, THC-O acetate, and hexahydrocannabinol for persons under the age of twenty-one and to provide a penalty therefor." jurisdiction: "us/states/sd" legislature: "South Dakota Legislature" session: "2026" identifier: "SB 45" citation: "South Dakota SB 45 (2026)" classification: ["bill"] subjects: ["Controlled Substances", "Executive/Judiciary Request", "Penalty", "Public Health and Safety"] status: "enacted" primary_sponsors: [] version_count: 4 action_count: 17 vote_count: 2 first_action: "2026-01-13" last_action: "2026-03-30" source: "openstates" source_identifier: "ocd-bill/b6210eac-6919-475d-a586-e44377052672" source_url: "https://sdlegislature.gov/Session/Bill/26759" source_hash: "4bfd7e8498fed0c5aba509ac8d1e7b4eedb9c71fdd3f0ad89ee53b8e0b48dc1d" 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-sd"] --- # South Dakota SB 45 (2026) — revise a provision regulating delta-8 tetrahydrocannabinol, THC-O acetate, and hexahydrocannabinol for persons under the age of twenty-one and to provide a penalty therefor. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **Introduced** (filed) — [source](https://sdlegislature.gov/Session/Bill/26759/292845) 2. **45A** (committee substitute) — [source](https://mylrc.sdlegislature.gov/api/Documents/295272.pdf) 3. **Senate Judiciary Engrossed** (committee substitute) — [source](https://sdlegislature.gov/Session/Bill/26759/295448) 4. **Enrolled** (enrolled) — [source](https://sdlegislature.gov/Session/Bill/26759/305983) ## Votes - Do Pass — **12–0** (pass) · lower - Do Pass Amended — **6–0** (pass) · upper ## Sponsors - Judiciary — primary (organization) ## Timeline The legislative action history — every referral, reading, and vote. - **2026-01-13** First read in Senate and referred to Senate Judiciary S.J. 13 `introduction, reading-1, referral-committee` - **2026-01-15** Scheduled for hearing - **2026-01-20** Scheduled for hearing - **2026-01-20** Judiciary Motion to amend , Passed, S.J. 3 Amendment 45A `amendment-introduction, amendment-passage` - **2026-01-20** Judiciary Do Pass Amended , Passed, YEAS 6, NAYS 0 S.J. 3 - **2026-01-20** Certified uncontested, placed on consent , Passed, S.J. 3 - **2026-01-22** Senate Do Pass Amended , Passed, YEAS 34, NAYS 0 S.J. 83 - **2026-01-23** First Reading House H.J. 125 - **2026-01-26** Referred to House Judiciary H.J. 137 `referral-committee` - **2026-03-02** Scheduled for hearing - **2026-03-02** Judiciary Do Pass , Passed, YEAS 12, NAYS 0 H.J. 31 `committee-passage` - **2026-03-02** Certified uncontested, placed on consent , Passed, H.J. 31 - **2026-03-03** House of Representatives Do Pass Amended , Passed, YEAS 65, NAYS 1 H.J. 486 - **2026-03-04** Signed by the President S.J. 470 `passage` - **2026-03-05** Signed by the Speaker H.J. 530 `passage` - **2026-03-09** Delivered to the Governor on 2026-03-09 S.J. 488 `executive-receipt` - **2026-03-30** Signed by the Governor on 2026-03-30 S.J. 548 `executive-signature, executive-signature` ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/b6210eac-6919-475d-a586-e44377052672`. Confidence: reported (aggregated from official South Dakota legislature records).