Best Thrift Stores in San Francisco California

As a local thrift shopper in San Francisco, I’ve spent a lot of weekends exploring every corner of the city, looking for the best secondhand deals. Whether I’m hunting for denim, home decor items, or a designer jacket at half the price, each thrift store has its vibe and I’ve loved getting to know them all.

In this post, I’ll take you through 13 of my favorite spots that I think truly belong on the list of the best thrift stores in San Francisco. Each store is unique and worth checking out if you love saving money and discovering unique items. I’ll also share what each store is best for, what it might not be ideal for, and my top picks to help you shop smart.

Whether you’re hunting for cool vintage items or looking for kid-friendly spots, this list has something for everyone. From budget shops to fancy consignment stores, here are some of the best thrift spots in San Francisco you’ll want to check out. Let’s get started and check out the best thrift stores in San Francisco where you can find cool stuff without spending too much!

Top Thrift Stores in San Francisco: Price Range and Specialties

Store NameBest ForNot Ideal ForAddressPrice Range
Out of the ClosetVintage clothing & accessoriesDesigner brands & high-end items1498 Polk St, San Francisco, CA 94109Affordable
Community Thrift StoreBudget-friendly itemsLuxury goods623 Valencia St, San Francisco, CA 94110Budget-Friendly
Buffalo ExchangeTrendy, second-hand fashionLower-priced items1555 Haight St, San Francisco, CA 94117Moderate
Held OverVintage designer piecesBudget options1543 Haight St, San Francisco, CA 94117Moderate
WastelandHigh-end fashion & unique findsLow-priced items1660 Haight St, San Francisco, CA 94117High-End
Crossroads TradingAffordable, trendy clothingLuxury & rare pieces630 Irving St, San Francisco, CA 94122Affordable
Goodwill BoutiqueSecond-hand finds & unique piecesHigh-end luxury items61 W Portal Ave, San Francisco, CA 94127Budget-Friendly
Soko Hardware Thrift CornerBargains on used goodsHigh-end furniture & decor1698 Post St, San Francisco, CA 94115Budget-Friendly
Fashion ExchangeHigh-end second-hand clothingLow-cost, everyday wear1446 Polk St, San Francisco, CA 94109High-End
Chloe’s ClosetAffordable trendy piecesLuxury items451 Cortland Ave, San Francisco, CA 94110Affordable
StuffVintage & retro findsInexpensive options1545 Pacific Ave, San Francisco, CA 94109Moderate
Relic VintageHigh-end vintage clothingBudget shoppers1475 Haight St, San Francisco, CA 94117High-End
GoodbyesHigh-quality second-hand goodsInexpensive items3333 & 3483 Sacramento St, San Francisco, CA 94118High-End

Out of the Closet

Hey friends! If you haven’t been to Out of the Closet yet, you’re missing out on something very special. The atmosphere of the store is so bright and welcoming. It is always clean and well-organized, so it’s easy to find great clothes, shoes, and even home items without spending too much. What makes it even better is that a part of what you spend goes to a good cause. So, every time you shop, you’re helping out too! This place is one of the best thrift stores in San Francisco if you’re looking for a mix of trendy and practical finds.

It’s not the best spot if you’re looking for fancy designer items or need a super wide range of sizes, they don’t always have everything. But if you’re after affordable finds and like the idea of giving back while shopping, this place is definitely worth a visit!

Out Of The Closet Happy Hour Sale
Image By Out Of The Closet
  • Located in: Polk Gulch
  • Address: 1498 Polk St, San Francisco, CA 94109
  • Phone: (415) 771-1503
  • Hours:
    • Monday-Saturday: 10:00 AM – 7:00 PM
    • Sunday: 10:00 AM – 6:00 PM
  • Best for: Affordable fashion and helping a good cause
  • Not ideal for: High-end designer shopping
  • My Top Picks: Funky jackets, cute sneakers, and fun mugs

Related: Best Thrift Shops In LA

Community Thrift Store

  • Address: 623 Valencia St, San Francisco, CA 94110
  • Phone: (415) 861-4910
  • Hours:
    • Daily: 10:00 AM – 07.00 PM

Community Thrift is one of those places where I always find something unexpected. The shop is big, and they carry everything like books, records, dishes, clothes, and random stuff you didn’t know you needed. What’s interesting is that when you buy something, the money goes to a charity you choose at checkout. It feels like a treasure hunt every time I go. This place truly fits into the list of best second hand stores in San Francisco because there’s always variety and lots of good deals.

Community Thrift Store San Francisco
Image by Community Thrift Store

The only drawback is that it can feel a little packed and messy, especially on the weekends. It’s not the place to go if you’re in a hurry or don’t like digging through racks. But if you’re ready for a bit of searching and digging, it’s totally worth it.

  • Best for: Random treasures and home goods
  • Not ideal for: Quick shopping trips or designer finds
  • My Top Picks: Vintage glassware, flannel shirts, and cool old postcards

Buffalo Exchange

  • Address: 1555 Haight St, San Francisco, CA 94117
  • Phone: (415) 431-7733
  • Hours:
    • Mon–Sat: 11:00 AM – 8:00 PM
    • Sun: 11:00 AM – 7:00 PM

Buffalo Exchange is a fun place to shop if you like trendy clothes. They have a lot of styles, from casual to fancy, and the stores are neat and easy to look through. I enjoy finding cool outfits here, and the staff is usually friendly and helpful. It’s one of the best clothing thrift stores in San Francisco if you’re into fashion and want to find something special.​

However, the prices can be a bit higher compared to other thrift shops, and they are quite selective when buying clothes from customers. If you’re looking for super cheap deals or want to sell a lot of items, this might not be the best place.

  • Best for: Trendy and fashionable clothing
  • Not ideal for: Budget shoppers or selling large amounts of clothes
  • My Top Picks: Stylish jackets, unique accessories, and fashionable shoes​

Held Over

  • Located in: Haight-Ashbury
  • Address: 1543 Haight St, San Francisco, CA 94117
  • Phone: (415) 864-0818
  • Hours:
    • Sunday-Thursday: 11:00 AM – 7:00 PM
    • Friday & Saturday: 11:00 AM – 8:00 PM

If you’re a fan of vintage fashion, Held Over is a must-visit place. The store has a huge variety of unique items, with everything organized by decade. It’s so fun to search through clothes from the ‘60s, ‘70s, or even the ‘90s. You’ll find colorful jackets, denim, and funky dresses that give major retro vibes. I always stop by when I’m looking for costumes or just want something a little different from what you usually find in modern stores. If you love retro style, this place is definitely one of the best vintage thrift stores in San Francisco.

However, it’s not the cheapest place to shop. Some of the items can feel a little pricey for second-hand clothes, and because everything is unique, the sizes can be pretty limited. But if you’re a vintage lover and don’t mind taking your time to find the perfect piece, this shop is definitely worth the visit.

  • Best for: Retro fashion and statement pieces
  • Not ideal for: Budget shopping or modern basics
  • My Top Picks: Bell-bottom jeans, leather vests, and retro sunglasses

Related: Top Thrift Stores in Riverside

Wasteland

  • Located in: Haight-Ashbury
  • Address: 1660 Haight St, San Francisco, CA 94117
  • Phone: (415) 863-3150
  • Hours:
    • Monday-Saturday: 11:00 AM – 8:00 PM
    • Sunday: 11:00 AM – 7:00 PM

Hey friends! If I’m on the hunt for something bold and unique, Wasteland is where I always go. They have a huge collection of vintage and modern pieces, and most of the items are designer or high fashion. The clothes are carefully selected, so you won’t have to dig through messy racks to find something good. It is more like a trendy boutique than a regular thrift shop. This place definitely stands out as one of the best consignment stores in San Francisco, especially if you’re after something fashion-forward or on-trend.

But it’s not the best place if you’re trying to stick to a budget. Some of the items can be pretty pricey, even though they’re secondhand. Plus, since it’s focused mainly on fashion, you won’t find much if you are looking for housewares or books.

  • Best for: Designer fashion and edgy outfits
  • Not ideal for: Low-budget shoppers or everyday basics
  • My Top Picks: Leather boots, vintage tees, and name-brand jeans

Related: Best Thrift Stores in San Jose

Crossroads Trading

  • Address: 630 Irving St, San Francisco, CA 94122
  • Phone: (415) 681-0100
  • Hours
    • Monday-Saturday: 11:00 AM – 8:00 PM
    • Sunday: 11:00 AM – 7:00 PM

Crossroads Trading is one of my favorite spots when I’m looking for something stylish but don’t want to pay full price. It is like a fashion resale store rather than a typical thrift shop, with racks full of trendy clothes in great condition. What I love is that they carry popular brands like Levi’s, Urban Outfitters, and Free People, and they always have seasonal items that are easy to wear.

Whether you need a cute summer dress or a cozy winter sweater, you can consider this store for finding something that’s both fashionable and affordable. The best part? You can bring in your gently used clothes to trade for store credit or cash, which is a nice bonus. If you’re after everyday outfits with a fashionable twist, this place definitely earns its spot on the list of best thrift shops in San Francisco.

crossraods trading careers

But it’s not the best place if you’re looking for vintage or super unique pieces. The vibe here is more modern and polished, so you won’t find as many old and vintage items here. Also, while the prices are great compared to full retail, they’re not always as low as some other thrift stores, so it’s not the best spot if you’re strictly on a budget. But if you’re looking for high-quality, current pieces that are still affordable, Crossroads Trading is definitely worth checking out.

  • Best for: Trendy everyday wear and brand-name clothing
  • Not ideal for: Vintage lovers or people looking for quirky styles
  • My Top Picks: Cute dresses, denim jackets, and ankle boots

Related: Top Thrift Shops In Stockton

Goodwill Boutique

  • Address: 61 W Portal Ave, San Francisco, CA 94127
  • Phone: (415) 665-7291
  • Hours:
    • Daily: 09:00 AM – 09:00 PM

If you’re looking for something a little different from your typical Goodwill, This Goodwill Boutique is a great option. I always find good-quality clothes that look almost new, and the prices are still pretty affordable. The space is smaller, but it’s well-curated, which makes shopping here so much easier. If you’re searching for the best second-hand stores in San Francisco that are organized and easy to browse, this place is definitely worth checking out.

If you’re hoping to find furniture or a lot of home goods, this isn’t the spot. It’s mostly focused on clothing and accessories, and the stock can change pretty quickly. But if you want a nice, easy thrift shopping experience where you can find good stuff without feeling stressed, this place is really worth a visit!

  • Best for: Quality clothing at good prices
  • Not ideal for: Home items or large furniture
  • My Top Picks: Sweaters, blazers, and leather handbags

Soko Hardware Thrift Corner

  • Address: 1698 Post St, San Francisco, CA 94115
  • Phone: (415) 931-5510
  • Hours:
    • Monday: Closed
    • Tuesday-Sunday: 9:00 AM – 5:30 PM

If you’ve ever been to Soko Hardware, you probably know it’s a great place for hardware, tools, and home goods. Most people come in for their DIY supplies, but if you take the time to explore, you’ll find some really unique secondhand items that you wouldn’t expect. I once bought a beautiful vintage Japanese teacup set here for just a few bucks, and it’s one of my favorite thrift store finds to date. It might not always be on the top lists, but it certainly deserves a spot as one of the best thrift shops in San Francisco for unique home goods.

While Soko isn’t exactly a full-fledged thrift store, its small thrift section is a hidden treasure. They carry a variety of home goods, like vintage kitchenware and some unique furniture pieces. The stock is constantly changing, so you never know what you might find on any given day. However, if you’re looking for clothing or large furniture items, this isn’t the place to visit. The thrift section is small and limited, and it’s more of an added bonus to their regular inventory. But if you’re into home décor with a bit of history or just love hunting for unusual finds, it’s totally worth stopping by to see what’s new.

  • Best for: Unique household items and cultural finds
  • Not ideal for: Clothing or large thrift hauls
  • My Top Picks: Vintage mugs, old kitchen tools, and ceramic bowls

Related: Goodwill Bins California Outlet Locations

Fashion Exchange

  • Address: 1446 Polk St, San Francisco, CA 94109
  • Phone: (415) 441-1331
  • Hours:
    • Monday-Saturday: 11:00 AM – 6:00 PM
    • Sunday: Closed

Fashion Exchange is one of those places I love to visit when I’m on the hunt for something stylish without paying full price. This small consignment store has a boutique vibe, and I’m always impressed by how organized it is. The racks are filled with gently used clothes that look almost brand new, and they often carry designer labels, which makes it perfect for getting classy pieces on a budget. It’s a calm and peaceful place, so I can take my time and find what I need without any pressure. If you care more about finding good-quality items than having tons of choices, this shop deserves a spot on the list of top consignment stores in San Francisco.

Fashion Exchange Thrift Store in San Francisco
Image by Fashion Exchange

This isn’t the place for digging through bins or finding lots of vintage items. The prices are fair for designer pieces, but they’re a little higher than regular thrift stores. If you’re looking for super cheap finds, this might not be the spot. But if you’re okay with spending a bit more for quality clothes and a relaxed shopping experience, Fashion Exchange is definitely worth checking out!

  • Best for: Designer looks and clean, curated styles
  • Not ideal for: Vintage fans or bargain hunters
  • My Top Picks: Silk tops, long coats, and leather handbags

Related: Top Thrift Shops In Oakland

Chloe’s Closet

  • Address: 451 Cortland Ave, San Francisco, CA 94110
  • Phone: (415) 642-3300
  • Hours:
    • Daily: 10:30 AM – 6:00 PM

Hey friends! Chloe’s Closet is, hands down, my go-to spot for gently used kids’ clothes, toys, and baby gear. If you’ve got little ones or you’re looking for the perfect baby shower gift, this place is a must-visit. Everything is super clean, organized, and selected with love. It has a cozier vibe than a typical thrift store, and the best part is that the prices are so much better than buying new. Honestly, it deserves a spot on any list of the best thrift stores in San Francisco, especially if you’re a family and searching for quality items on a budget.

However, it’s not the place to go for adult fashion or home décor—Chloe’s Closet is all about kids. The selection can also change depending on what’s recently been traded in, so sometimes they might not have exactly what you need. But if you’re a parent looking for great deals on everything from clothes to toys, this shop is a total goldmine.

  • Best for: Children’s clothes, toys, and baby gear
  • Not ideal for: Adult clothing or furniture
  • My Top Picks: Baby carriers, picture books, and tiny jackets

Stuff

  • Address: 1545 Pacific Ave, San Francisco, CA 94109
  • Phone: (415) 864-2900
  • Hours:
    • Daily: 11:00 AM – 6:00 PM

Stuff is one of those stores where I always spend more time than I planned. It’s a big store with lots of floors, and each rack has something different, like retro furniture, vintage home decor, clothes, and cool collectibles. Every time I visit, I find something new, like a funky ’70s lamp or a stylish mid-century chair that I just love. If you like vintage items and want to add some character to your home, this place is definitely one of the best thrift stores in San Francisco.

Stuff San Francisco Thrift Store
Image by Stuff

But it’s not the best place if you’re just looking for cheap basics or quick fashion finds. Stuff is more for serious vintage lovers and collectors, so some items can be a bit pricey. But honestly, the quality here is way better than what you’ll find at most thrift stores. If you’re willing to spend a little more for something unique and lasting, this is definitely the place to check out!

  • Best for: Unique vintage furniture, home decor, and collectibles
  • Not ideal for: Fast fashion or low-budget shoppers
  • My Top Picks: Mid-century chairs, record players, and retro barware

Relic Vintage

  • Address: 1475 Haight St, San Francisco, CA 94117
  • Phone: (415) 255-7460
  • Hours:
    • Daily: 11:00 AM – 7:00 PM

Relic Vintage is one of my top spots for authentic vintage clothing. The store has almost everything, with pieces from the 1920s through the ‘70s. I’ve found everything from classy flapper dresses to stylish mod jackets, and the staff is always super friendly and helpful. They know their stuff and make shopping feel personal. Every time I visit, I find something new, whether it’s a vintage scarf or a statement piece. If you’re into unique, high-quality vintage, this is definitely one of the best vintage thrift stores in San Francisco!

Ties at Relic Vintage Thrift Store San Francisco
Image by Relic Vintage

But it’s not the best spot if you’re looking for modern clothes or super cheap finds. The prices are a little higher because you’re getting real vintage pieces, and you’re paying for that special history. If you’re just after something casual or basic, this might not be the place. For any vintage lover looking to add something special to their wardrobe, it’s totally worth a visit!

  • Best for: True vintage lovers and period-style outfits
  • Not ideal for: Fast fashion or low-budget thrifting
  • My Top Picks: 1940s coats, beaded handbags, and vintage sunglasses

Goodbyes

  • Address: 3333 & 3483 Sacramento St, San Francisco, CA 94118
  • Phone: (415) 346-6388
  • Hours:
    • Daily: 10:00 AM – 6:00 PM

If you’re looking to get some awesome designer pieces without paying full price, Goodbyes is the place you’ve got to check out. This tiny shop is packed with high-quality men’s clothing, including suits, shoes, and accessories, all from top-tier brands. It’s like a treasure chest of stylish finds! I love how everything is carefully selected, and each piece has its own story. And since it’s a consignment shop, you’re getting high-quality items at a much better price than new.

Now, keep in mind, this store is all about men’s fashion, so if you’re on the hunt for casual clothes or women’s wear, you won’t find that here. The space is also pretty small, so it’s not a place where you’ll spend hours browsing. If you’re on the hunt for a few special and high-quality pieces to upgrade your wardrobe, this place is definitely one of the top consignment stores in San Francisco.

  • Best for: Men’s designer clothes, shoes, and formal wear
  • Not ideal for: Women’s fashion or casual thrift finds
  • My Top Picks: Tailored jackets, dress shoes, and silk ties

Faqs About Best Thrift Shops In San Francisco

Yes, at these buy/sell stores:
Buffalo Exchange
Crossroads Trading
Wasteland
(They pay cash or store credit for stylish items in good condition)

Best spots for vintage:
Wasteland (Haight Street) – Curated vintage and designer pieces
Decades of Fashion (Haight Street) – True vintage from 1920s-1980s

Buffalo Exchange and Wasteland are great for trendy styles and designer brands. They cost more than regular thrift stores but still less than retail stores.

The Haight-Ashbury neighborhood is one of the best spots. It has lots of thrift and vintage stores like Held Over, Wasteland, and Static all on the same street. It’s a fun place to walk around and shop.

Final Thoughts

Thrifting in San Francisco isn’t just about saving money, it’s like going on a little treasure hunt. Every shop has its own vibe and cool stuff just waiting to be found. Whether you’re into stylish clothes, vintage furniture, or just love finding something special, these thrift stores have so much to offer. The best part? You’re helping local shops, cutting down on waste, and picking up unique items you won’t see anywhere else. So next time you’re thinking about shopping, skip the big stores and check out these awesome places instead. Happy thrifting!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top