10/18/2025
Fentanyl has created one of the greatest public health crises to rock San Francisco — and yet, for all the talk about compassion and treatment, we still don’t have the infrastructure to help people truly recover. Across San Francisco and the state, our “Housing First” system does little more than warehouse people in chaos. What’s missing isn’t money; it’s direction. The state has built thousands of “supportive housing” units but virtually none that require or even encourage sobriety. The result is a system that stabilizes no one and serves no one well.
To put it bluntly: California is in the middle of a public health emergency.
That’s why Assemblymember Matt Haney’s AB 255 was so important — and why Governor Gavin Newsom’s decision to veto it is such a failure of leadership.
The bill would have created a simple, long-overdue pathway for cities and counties to fund sober living environments — homes where people could choose to live in stable, recovery-focused communities, free from the presence and pressure of drug use. Instead, California is right back where it started: stuck in a gray area where state law supposedly allows recovery housing, yet no one — not cities, counties, or providers — can actually do it without risking a lawsuit.
AB 255 started as a bold proposal. Haney’s original bill would have allowed up to 25 percent of state homelessness funds to be used for sober housing — homes where people commit to sobriety and peer support. It was a practical step toward offering choice in a system that currently provides only one option: “Housing First” units where drug use is permitted and oftentimes, in San Francisco, rampant.
But as the bill moved through Sacramento, it got diluted. Groups who opposed the bill like the Corporation for Supportive Housing and other housing first advocacy groups lobbied to shrink that cap from 25 percent down to just 10 percent. Haney accepted the compromise to keep the bill alive — an act of pragmatism, not ideology — because something was better than nothing.
And Gavin still vetoed it. Read more on the Blueprint Blog.