--- type: "Bill" title: "Civil rights: racial discrimination; discrimination based on traits historically associated with race such as hair texture; prohibit. Amends sec. 103 of 1976 PA 453 (MCL 37.2103)." description: "Civil rights: racial discrimination; discrimination based on traits historically associated with race such as hair texture; prohibit. Amends sec. 103 of 1976 PA 453 (MCL 37.2103)." jurisdiction: "us/states/mi" legislature: "Michigan Legislature" session: "2023-2024" identifier: "SB 90" citation: "Michigan SB 90 (2023-2024)" classification: ["bill"] subjects: ["Civil rights: employment discrimination", "Civil rights: general discrimination", "Civil rights: racial discrimination"] status: "enacted" primary_sponsors: ["Sarah Anthony"] version_count: 8 action_count: 29 vote_count: 2 first_action: "2023-02-21" last_action: "2023-06-20" source: "openstates" source_identifier: "ocd-bill/9add32f9-e750-4cca-89e5-c93e6e40a5c5" source_url: "https://legislature.mi.gov/Bills/Bill?ObjectName=2023-SB-0090" source_hash: "6e4c4d8e6d3fc9acaaf20072e0c9014fdbba3414341008ab8719851fc476cb3c" 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-mi"] --- # Michigan SB 90 (2023-2024) — Civil rights: racial discrimination; discrimination based on traits historically associated with race such as hair texture; prohibit. Amends sec. 103 of 1976 PA 453 (MCL 37.2103). ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **As Passed by the House** (committee substitute) — [source](https://legislature.mi.gov/documents/2023-2024/billengrossed/Senate/pdf/2023-SEBH-0090.pdf) 2. **As Passed by the Senate** (committee substitute) — [source](https://legislature.mi.gov/documents/2023-2024/billengrossed/Senate/pdf/2023-SEBS-0090.pdf) 3. **Public Act** (committee substitute) — [source](https://legislature.mi.gov/documents/2023-2024/publicact/pdf/2023-PA-0045.pdf) 4. **Senate Introduced Bill** (committee substitute) — [source](https://legislature.mi.gov/documents/2023-2024/billintroduced/Senate/pdf/2023-SIB-0090.pdf) 5. **Substitute (S-1)** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2023-SCVBS-0090-00B74.pdf) 6. **Substitute (S-1) - 2** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2023-SCVBS-0090-0B735.pdf) 7. **Substitute (S-1) - 3** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2023-SCVBS-0090-00C77.pdf) 8. **Substitute (S-1) - 4** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2023-SCVBS-0090-00D48.pdf) ## Votes - passed; given immediate effect Roll Call # 142 Yeas 100 Nays 7 Excused 0 Not Voting 3 — **100–7** (pass) · lower - PASSED ROLL CALL # 315 YEAS 33 NAYS 5 EXCUSED 0 NOT VOTING 0 — **33–5** (pass) · upper ## Sponsors - Sarah Anthony — primary (person) - Dayna Polehanki — cosponsor (person) - Erika Geiss — cosponsor (person) - Jeremy Moss — cosponsor (person) - John Cherry — cosponsor (person) - Kevin Hertel — cosponsor (person) - Kristen McDonald Rivet — cosponsor (person) - Mallory McMorrow — cosponsor (person) - Mary Cavanagh — cosponsor (person) - Paul Wojno — cosponsor (person) - Rosemary Bayer — cosponsor (person) - Sean McCann — cosponsor (person) - Stephanie Chang — cosponsor (person) - Sue Shink — cosponsor (person) - Sylvia A. Santana — cosponsor (person) - Veronica Klinefelt — cosponsor (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2023-02-21** INTRODUCED BY SENATOR SARAH ANTHONY `introduction` - **2023-02-21** REFERRED TO COMMITTEE ON CIVIL RIGHTS, JUDICIARY, AND PUBLIC SAFETY `referral-committee` - **2023-05-23** REPORTED FAVORABLY WITH SUBSTITUTE (S-1) `committee-passage` - **2023-05-23** REFERRED TO COMMITTEE OF THE WHOLE WITH SUBSTITUTE (S-1) `referral-committee` - **2023-05-23** REPORTED BY COMMITTEE OF THE WHOLE FAVORABLY WITH SUBSTITUTE (S-1) `committee-passage` - **2023-05-23** SUBSTITUTE (S-1) CONCURRED IN - **2023-05-23** PLACED ON ORDER OF THIRD READING WITH SUBSTITUTE (S-1) - **2023-05-23** RULES SUSPENDED - **2023-05-23** PLACED ON IMMEDIATE PASSAGE - **2023-05-23** PASSED ROLL CALL # 315 YEAS 33 NAYS 5 EXCUSED 0 NOT VOTING 0 `passage` - **2023-05-23** received on 05/23/2023 `introduction` - **2023-05-23** read a first time `reading-1` - **2023-05-23** referred to Committee on Criminal Justice `referral-committee` - **2023-06-06** reported with recommendation without amendment `committee-passage` - **2023-06-06** referred to second reading - **2023-06-08** read a second time `reading-2` - **2023-06-08** placed on third reading - **2023-06-08** placed on immediate passage - **2023-06-08** read a third time `reading-3` - **2023-06-08** passed; given immediate effect Roll Call # 142 Yeas 100 Nays 7 Excused 0 Not Voting 3 `passage` - **2023-06-08** inserted full title - **2023-06-08** returned to Senate - **2023-06-13** GIVEN IMMEDIATE EFFECT - **2023-06-13** FULL TITLE AGREED TO - **2023-06-13** ORDERED ENROLLED - **2023-06-15** PRESENTED TO GOVERNOR 06/14/2023 12:20 PM `executive-receipt` - **2023-06-20** APPROVED BY GOVERNOR 06/15/2023 02:26 PM `executive-signature` - **2023-06-20** FILED WITH SECRETARY OF STATE 06/15/2023 03:20 PM - **2023-06-20** ASSIGNED PA 0045'23 WITH IMMEDIATE EFFECT ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/9add32f9-e750-4cca-89e5-c93e6e40a5c5`. Confidence: reported (aggregated from official Michigan legislature records).