Michigan's Local Government Labor Regulatory Limitation Act preempts local predictive scheduling and fair workweek ordinances under MCL 123.1387.
MCL 123.1387 prohibits Michigan local governments from regulating the information employers must give employees about their employment terms or scheduling. This bars city-level predictive scheduling laws like those adopted in Seattle, San Francisco, and New York. Michigan employers retain flexibility to set schedules without local advance notice rules, premium pay for last-minute changes, or right-to-rest mandates. The state itself has not enacted predictive scheduling rules, leaving the area unregulated beyond federal Fair Labor Standards Act baselines.
Local predictive scheduling ordinances are unenforceable as preempted; no individual penalties apply at state level.
St. Clair Shores, MI
St. Clair Shores Code of Ordinances Section 22-26 (Noise) prohibits sounds that disturb the peace and comfort of neighboring properties. Subsection (5) speci...
Macomb County, MI
Macomb County, MI does not set residential quiet hours. Under the Michigan Zoning Enabling Act (MCL 125.3101 et seq.) and Michigan's home rule structure, noi...
Macomb County, MI
Macomb County, MI does not regulate residential fence heights. Under the Michigan Zoning Enabling Act (MCL 125.3101 et seq.), zoning - including fence height...
Macomb County, MI
Macomb County, MI enforces the Michigan Dog Law of 1919 (MCL 287.261 et seq.) for licensing and dangerous-dog rules, but residential leash rules are set loca...
Macomb County, MI
Macomb County itself does not regulate fireworks β that authority belongs to the State of Michigan and to local cities/townships under the Michigan Fireworks...
Macomb County, MI
Macomb County has no countywide STR parking standard. Parking rules come from township zoning ordinances, which typically require 2 off-street spaces per sin...
See how St. Clair Shores's worker scheduling preemption rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.