← Back to federal legislation
S. 331Became law

HALT Fentanyl Act

Introduced: Jan 30, 2025

Latest action date: Jul 16, 2025

Latest development

Became Public Law No: 119-26.

Civixly approval

No ratings yet

0 ratings

Not enough ratings yet. Public approval appears at 5+ ratings.

Your view
0 comments
Congress
119th Congress
Introduced
Jan 30, 2025
Recorded roll calls
4

Status detail: Congress.gov records that the measure became law.

Plain-language overview

What this bill does

Halt All Lethal Trafficking of Fentanyl Act or the HALT Fentanyl Act

This act permanently places fentanyl-related substances as a class into schedule I of the Controlled Substances Act. A schedule I controlled substance is a drug, substance, or chemical that has a high potential for abuse; has no currently accepted medical value; and is subject to regulatory controls and administrative, civil, and criminal penalties under the Controlled Substances Act.

Under the act, offenses involving fentanyl-related substances are triggered by the same quantity thresholds and subject to the same penalties as offenses involving fentanyl analogues (e.g., offenses involving 100 grams or more trigger a 10-year mandatory minimum prison term).

Additionally, the act establishes a new, alternative registration process for certain schedule I research.

The act also makes several other changes to registration requirements for conducting research with controlled substances, including

  • permitting a single registration for related research sites in certain circumstances,
  • waiving the requirement for a new inspection in certain situations, and
  • allowing a registered researcher to perform certain manufacturing activities with small quantities of a substance without obtaining a manufacturing registration.

Finally, the act expresses the sense that Congress agrees with the interpretation of the Controlled Substances Act in United States v. McCray, a 2018 case decided by the U.S. District Court for the Western District of New York. In that case, the court held that butyryl fentanyl, a controlled substance, can be considered an analogue of fentanyl even though, under the Controlled Substances Act, the term controlled substance analogue specifically excludes a controlled substance.

Official summary from Congress.gov.

Civixly topics

What this legislation is about

Civixly topics make federal and state legislation comparable. They are derived from the official CRS policy area and legislative subjects.

Official CRS policy area

Crime and Law Enforcement

View 5 official legislative subjects
Administrative law and regulatory proceduresDepartment of JusticeDrug trafficking and controlled substancesLicensing and registrationsResearch administration and funding

Committee activity

Committees and subcommittees that received, reviewed, marked up, or reported this legislation.

Amendments

Proposed changes to this measure, with their latest official outcome or action from Congress.gov.

View amendments35 amendments
S.Amdt. 1237senateStatus unavailableMar 14, 2025

To improve the bill.

Latest action: Considered by Senate. (consideration: CR S1765)

Congress.gov ↗

Checked against Congress.gov Oct 16, 2026.

Action timeline

Newest action first. Action language comes from the official Congress.gov record.

View full action timeline42 actions
  1. Became Public Law No: 119-26.

    PresidentLibrary of Congress
  2. Became Public Law No: 119-26.

    BecameLawLibrary of Congress
  3. Signed by President.

    PresidentLibrary of Congress
  4. Signed by President.

    BecameLawLibrary of Congress
  5. Presented to President.

    FloorHouse floor actions
  6. Presented to President.

    PresidentLibrary of Congress
  7. Motion to reconsider laid on the table Agreed to without objection.

    FloorHouse floor actions
  8. On passage Passed by the Yeas and Nays: 321 - 104 (Roll no. 166). (text: 6/11/2025 CR H2625-2627)

    FloorHouse floor actions
  9. Passed/agreed to in House: On passage Passed by the Yeas and Nays: 321 - 104 (Roll no. 166). (text: 6/11/2025 CR H2625-2627)

    FloorLibrary of Congress
  10. Considered as unfinished business. (consideration: CR H2806)

    FloorHouse floor actions
  11. POSTPONED PROCEEDINGS - At the conclusion of debate on S. 331, the Chair put the question on passage of the bill and by voice vote, announced that the ayes had prevailed. Mr. Pallone demanded the yeas and nays and the Chair postponed further proceedings until a time to be announced.

    FloorHouse floor actions
  12. The previous question was ordered pursuant to the rule.

    FloorHouse floor actions
  13. DEBATE - The House proceeded with one hour of debate on S. 331.

    FloorHouse floor actions
  14. Rule provides for consideration of H.R. 884, H.R. 2056, H.R. 2096 and S. 331. The resolution provides for consideration of H.R. 884, H.R. 2056, H.R. 2096, and S. 331 under a closed rule with one hour of general debate for each bill. The resolution provides for one motion to recommit on H.R. 884, H.R. 2056, and H.R. 2096, and one motion to commit on S. 331.

    FloorHouse floor actions
  15. Considered under the provisions of rule H. Res. 489. (consideration: CR H2625-2633)

    FloorHouse floor actions
  16. Rule H. Res. 489 passed House.

    FloorHouse floor actions
  17. Rules Committee Resolution H. Res. 489 Reported to House. Rule provides for consideration of H.R. 884, H.R. 2056, H.R. 2096 and S. 331. The resolution provides for consideration of H.R. 884, H.R. 2056, H.R. 2096, and S. 331 under a closed rule with one hour of general debate for each bill. The resolution provides for one motion to recommit on H.R. 884, H.R. 2056, and H.R. 2096, and one motion to commit on S. 331.

    FloorHouse floor actions
  18. Held at the desk.

    FloorHouse floor actions
  19. Received in the House.

    FloorHouse floor actions
  20. Message on Senate action sent to the House.

    FloorSenate
  21. Passed Senate with an amendment by Yea-Nay Vote. 84 - 16. Record Vote Number: 127.

    FloorSenate
  22. Considered by Senate. (consideration: CR S1762-1765)

    FloorSenate
  23. The committee substitute agreed to by Unanimous Consent.

    FloorSenate
  24. Passed/agreed to in Senate: Passed Senate with an amendment by Yea-Nay Vote. 84 - 16. Record Vote Number: 127.

    FloorLibrary of Congress
  25. Cloture on the measure invoked in Senate by Yea-Nay Vote. 84 - 15. Record Vote Number: 124. (CR S1735)

    FloorSenate
  26. Considered by Senate. (consideration: CR S1735)

    FloorSenate
  27. Considered by Senate. (consideration: CR S1659)

    FloorSenate
  28. Cloture motion on the measure presented in Senate. (CR S1659)

    FloorSenate
  29. Motion to proceed to consideration of measure agreed to in Senate by Voice Vote. (consideration: CR S1623)

    FloorSenate
  30. Measure laid before Senate by motion.

    FloorSenate
  31. Motion to proceed to measure considered in Senate. (CR S1623)

    FloorSenate
  32. Motion to proceed to measure considered in Senate. (CR S1596)

    FloorSenate
  33. Cloture on the motion to proceed to the measure invoked in Senate by Yea-Nay Vote. 82 - 12. Record Vote Number: 110. (CR S1596)

    FloorSenate
  34. Motion to proceed to measure considered in Senate. (CR S1521)

    FloorSenate
  35. Cloture motion on the motion to proceed to the measure presented in Senate. (CR S1488)

    FloorSenate
  36. Motion to proceed to consideration of measure made in Senate. (CR S1488)

    FloorSenate
  37. Placed on Senate Legislative Calendar under General Orders. Calendar No. 18.

    CalendarsSenate
  38. Committee on the Judiciary. Reported by Senator Grassley with an amendment in the nature of a substitute. Without written report.

    CommitteeLibrary of Congress
  39. Committee on the Judiciary. Reported by Senator Grassley with an amendment in the nature of a substitute. Without written report.

    CommitteeSenate
  40. Committee on the Judiciary. Ordered to be reported with an amendment in the nature of a substitute favorably.

    CommitteeSenate
  41. Read twice and referred to the Committee on the Judiciary.

    IntroReferralSenate
  42. Introduced in Senate

    IntroReferralLibrary of Congress

Roll-call votes

Recorded House and Senate votes connected to this bill. Your representatives appear first when available.

PassedJun 12, 2025House · Roll call 166

On Passage

321 Yea104 Nay7 Not Voting
View 432 recorded positions
Brad FinstadNot Voting
David ScottYea
Donald NorcrossNot Voting
Doug LaMalfaYea
Emily RandallNot Voting
Eric SwalwellYea
Grace MengNot Voting
J. Luis CorreaNot Voting
Joyce BeattyNot Voting
Laurel M. LeeNot Voting
Marjorie Taylor GreeneYea
Mark E. GreenYea
Mikie SherrillYea
Sheila Cherfilus-McCormickYea
Tony GonzalesYea
Bill Passed (84-16)Mar 14, 2025Senate · Roll call 127

On Passage of the Bill S. 331

16 Nay84 Yea
View 100 recorded positions
Cloture Motion Agreed to (84-15, 3/5 majority required)Mar 13, 2025Senate · Roll call 124

On the Cloture Motion S. 331

15 Nay84 Yea1 Not Voting
View 100 recorded positions
Tammy DuckworthNot Voting
Cloture on the Motion to Proceed Agreed to (82-12, 3/5 majority required)Mar 6, 2025Senate · Roll call 110

On Cloture on the Motion to Proceed S. 331

12 Nay6 Not Voting82 Yea
View 100 recorded positions
Alex PadillaNot Voting
John FettermanNot Voting
Kevin CramerNot Voting
Mark KellyNot Voting
Mark R. WarnerNot Voting

Discussion

0 comments across 0 threads

Sign in to join the discussion.Comments are publicly visible.

Loading comments...

Sources: Congress.gov and official House and Senate vote records.

View data freshness details

Base metadata check pending · Civixly summary check pending · Action timeline checked Oct 16, 2026 · Complete sponsorship check pending · Topics checked Oct 16, 2026 · Committees checked Oct 16, 2026 · Status checked Oct 16, 2026 · Related bills checked Oct 16, 2026.