Best Thrift Stores in San Francisco, CA (2026)

If you are looking for thrift stores in San Francisco, California, the good news is that there are 120 of them — and the better news is that they are not evenly distributed. San Francisco thrifting rewards knowing which neighborhoods are worth a full afternoon and which ones are a single quick stop. This guide breaks the city down the way locals actually shop it: by district, by store type, and by what each area is genuinely good for.
Every store mentioned here is listed, mapped, and rated in our San Francisco directory, so you can filter by category, check hours, and plan a route before you leave the house.
Haight-Ashbury vintage boutiques
The Haight has been a secondhand destination since the 1960s and the vintage boutiques here still trade on that history — 70s coats, psychedelic prints, worn-in leather. Prices are tourist-adjacent, but the depth of genuine period clothing is unmatched in the Bay Area.
The Mission and Castro secondhand and consignment shops
The Mission is the best-value thrifting in the city: buy-sell-trade shops, consignment boutiques, and charity thrift stores within a few blocks of each other. The Castro adds a strong run of consignment shops with excellent outerwear.
Outer Sunset and Richmond charity thrift stores
Out toward the ocean the pace slows and so do the prices. The charity thrift stores in the Outer Sunset and Richmond get less foot traffic, which means housewares, books, and coats sit on the shelf long enough for you to find them.
What kind of secondhand store should you actually visit in San Francisco?
The word "thrift store" covers four very different business models, and picking the wrong one is the fastest way to waste an afternoon:
- Charity thrift stores — donation-based nonprofit shops. Lowest prices, widest variety, most digging. Best for housewares, furniture, books, and volume clothing hauls.
- Vintage stores — buyers who source and curate period clothing. Highest prices, highest hit rate on genuinely rare pieces, almost no digging required.
- Consignment shops — sellers keep ownership until an item sells. Clean, current, well-edited inventory in the middle of the price range.
- Buy-sell-trade resale — stores that buy your clothes outright and resell them the same week. Fast turnover, contemporary brands, reliable basics.
How to plan a thrifting day in San Francisco
- Go on a weekday morning. Restocking happens overnight and early, and weekend crowds pick the good racks clean by noon.
- Pick one neighborhood, not one store. Density beats distance every time — three shops on the same block will out-perform three shops across the city.
- Check hours before you drive. Independent secondhand shops keep irregular schedules and many are closed early in the week.
- Bring cash and a tote. Plenty of smaller vintage stores still have card minimums, and nobody wants to carry a coat under one arm all day.
Thrift stores beyond San Francisco
San Francisco is the anchor, but the surrounding metro is worth the drive — suburban charity thrift stores and small-town vintage shops are consistently less picked over than anything in the city core. Our California directory maps every city in the state so you can find the nearest secondhand shop wherever you happen to be.