← Back to thrift guides

SF Thrift Guide: Haight Street

Haight Street is a vintage lover's dream. The street is vibrant, filled with tie-dye-colored buildings and eccentric sights (there are giant legs hanging out over the street), and it's packed full of vintage, consignment, and thrift stores to fit every price range and style.

I won't lie — my first time visiting Haight Street wasn't a success. I was intimidated by the people walking by in much cooler outfits than mine, and the overwhelming number of thrift stores sent me home empty-handed. Since then, I've visited the street many times, and I've learned where to score the best deals, where to find the hidden gems, and which stores to skip.

I hope this guide makes thrifting and secondhand shopping in SF easier and stress-free, whether you're a first-timer or a seasoned pro.

Goodwill storefront

Goodwill

Goodwill is a classic. Whether you've been thrifting for years or just a few days, I'm confident Goodwill has crossed your path at some point. This storefront is a lot like others I've visited, and it can get picked over depending on when you go. Last time I went, I found some unique purses, and my friends have scored some great affordable finds here too.

View store on the map →
710 Collective storefront

710 Collective

710 Collective isn't your typical vintage store. While they do sell unique vintage finds, they also carry art, crocheted plants, and jewelry — and my favorite part, the several vintage photo booths sitting at the front of the store. In a single trip, you could leave with a one-of-a-kind vintage piece, a new piece of art, and possibly a new Instagram profile picture.

View store on the map →
Indigo Vintage storefront

Indigo Vintage

From fun scarves and sequined purses to trendy sunglasses and oversized sweatshirts, Indigo Vintage has something for everyone. One of my favorite parts of this store is the staff-curated racks, which on my last visit included "little leo girl" and "mall goth." The staff here are friendly, and the selection is full of unique finds.

View store on the map →
Wasteland storefront

Wasteland

As someone from the East Coast, I was excited to visit Wasteland, and the Haight Street location didn't disappoint. Wasteland carries vintage pieces from Versace to Prada and every designer in between. This store isn't cheap, but it's a fun experience for anyone who loves fashion and vintage finds. Who knows — maybe you'll score a steal.

View store on the map →
Buffalo Exchange storefront

Buffalo Exchange

Now, moving on to more affordable secondhand shops: you'll have to dig a bit at Buffalo Exchange, but the prices are much friendlier than the curated vintage stores like Wasteland and Indigo Vintage. Last time I went, I found some cute jackets and an adorable scarf — though a few items can run a little overpriced.

View store on the map →
With Love Vintage storefront

With Love Vintage

With Love Vintage is one of the cutest curated vintage spots on Haight. If you love everything girly and Y2K, you need to visit this store. They carry a huge selection of vintage blouses, skirts, and dresses that would fit seamlessly into any 2000s rom-com. The only downside is that some items can be a bit pricey.

View store on the map →
Everdaze storefront

Everdaze

Everdaze sells art, jewelry, and curated vintage pieces from over 40 individual vendors. No matter what you're looking for, this store has a section for you. The curated vintage pieces can run a bit pricier than at a typical thrift store, but they often have a sale bin tucked in the back with reduced-price finds.

View store on the map →

That's my full rundown of Haight Street's thrift and vintage scene — from $5 Goodwill finds to splurge-worthy Wasteland pieces. Wherever your budget lands, there's a store on this list for you. Happy thrifting!

Explore Haight Street on the map