Thrift shopping in San Diego is always a great experience for me. I love searching through local stores for treasures that never seem to get old. Whether you are looking for a vintage jacket, some home decor, or a unique piece of furniture, you’ll find some of the best thrift stores in San Diego. Each store has its own style, offering everything from trendy items to vintage treasures. It’s the excitement of finding something special that makes me want to go back again and again.
If you’ve ever wondered where to find the best second-hand items in San Diego, you’re in the right place. From the best consignment stores to the biggest thrift stores in San Diego, I’ve spent plenty of time checking out all sorts of spots. Whether you’re into vintage fashion, unique furniture, or just love finding a bargain, I’ve gathered my top picks for you. Each store has its own charm, and you’ll definitely find something that fits your style.
Best Thrift Stores in San Diego: A Quick Guide to Top Picks
| Thrift Store | Address | Operating Hours | Best For | Not Ideal For | Contact Info |
|---|---|---|---|---|---|
| Honest Thrift Studio | 2609 Congress St, San Diego, CA 92110 | Wed-Sat: 11:00 AM – 03:00 PM, Sun-Tue: Closed | Home decor lovers, curated shops | Big furniture or large clothing selections | – |
| OB Thrift Store | 4927 Newport Ave, San Diego, CA 92107 | Mon-Sun: 10:00 AM – 7:00 PM (Wed: Closed) | Casual thrifters, trading items | Clean or fancy items | (619) 317-8461 |
| Consignment Classics | 3602 Kurtz St, San Diego, CA 92110 | Mon-Sat: 9:00 AM – 7:00 PM, Sun: 10:00 AM – 6:00 PM | Vintage and second-hand furniture | Quick in-and-out trips | (619) 291-3000 |
| Hunt & Gather | 3817 Ray St, San Diego, CA 92104 | Mon-Sat: 11:00 AM – 7:00 PM, Sun: 12:00 PM – 6:00 PM | Vintage fashion and bold styles | Low prices, simple basics | (619) 297-3040 |
| La Loupe Vintage | 3337 Adams Ave, San Diego, CA 92116 | Mon-Sat: 10:00 AM – 6:00 PM, Sun: 11:00 AM – 5:00 PM | Curated vintage clothing and self-care items | Everyday basics or large furniture | (619) 578-2944 |
| Vintage Threads & Grails | 1031 Garnet Ave, San Diego, CA 92109 | Mon-Sat: 11:00 AM – 7:00 PM, Sun: 12:00 PM – 6:00 PM | Retro fashion and rare vintage finds | Home decor or low-budget items | (619) 693-6836 |
| Humble Heart Thrift Store | 4873 Newport Ave, San Diego, CA 92107 | Mon-Sat: 10:00 AM – 6:30 PM, Sun: 11:00 AM – 5:00 PM | Bargain hunters and casual explorers | High-end brands or luxury items | (619) 326-8212 |
| Buffalo Exchange | 3862 Fifth Ave, San Diego, CA 92103 | Mon-Sat: 10:00 AM – 8:00 PM, Sun: 11:00 AM – 7:00 PM | Fashion lovers and trendy secondhand clothes | Vintage or antique lovers | (619) 298-4411 |
| Flashbacks | 3849 Fifth Ave, San Diego, CA 92103 | Mon-Sat: 11:00 AM – 7:00 PM, Sun: 12:00 PM – 6:00 PM | Vintage fashion and rare designer pieces | Quick trips or bargain hunters | (619) 291-4200 |
| Bad Madge & Co. | 2205 Fern St, San Diego, CA 92104 | Mon-Sat: 10:00 AM – 6:00 PM, Sun: 11:00 AM – 5:00 PM | Mid-century modern furniture and decor | Cheap mass-produced items | (619) 285-1668 |
| Mid Century Store | 3795 Park Blvd, San Diego, CA 92103 | Mon-Sat: 10:00 AM – 6:00 PM, Sun: 11:00 AM – 5:00 PM | Mid-century modern furniture and design | Eclectic or bohemian furniture | (619) 295-4832 |
| Darrell’s Modern Trends | 1201 University Ave, San Diego, CA 92103 | Mon-Sat: 10:00 AM – 8:00 PM, Sun: 11:00 AM – 6:00 PM | Affordable furniture, unique home décor | High-end designer items | (619) 230-5286 |
| Out of the Closet | 3580 Fifth Ave, San Diego, CA 92103 | Mon-Sat: 10:00 AM – 6:00 PM, Sun: 11:00 AM – 5:00 PM | Trendy clothes and home décor, shopping with a cause | Rare vintage items or high-end brands | (619) 785-3634 |
| Home Start Thrift Boutique | 3611 Adams Ave, San Diego, CA 92116 | Mon-Sat: 10:00 AM – 6:00 PM, Sun: 11:00 AM – 5:00 PM | Baby gear, maternity clothes, family items | Adult fashion or non-family items | (619) 906-5996 |
| Day to Day Vintage | 3063 University Ave, San Diego, CA 92104 | Mon-Sat: 11:00 AM – 7:00 PM, Sun: 12:00 PM – 6:00 PM | Vintage clothing and retro accessories | New fashion or high-fashion items | (858) 218-6795 |
Honest Thrift Studio
If you’re looking for something unique in San Diego, this shop in Old Town is a must-visit. From unique home decor and cute kitchen items to small furniture pieces, everything here is clean, well-kept, and full of character. The calm atmosphere and the sweet owner make it a pleasant place to shop. With affordable prices, I’ve found a few items that really added personality to my room. It’s definitely one of the best second-hand stores in San Diego if you enjoy finding simple, beautiful pieces.
If you’re on the hunt for large furniture or a huge variety of clothes, this may not be the spot for you. The store focuses more on smaller, unique items that have a special touch. But if you’re looking for something different to make your space or wardrobe stand out, this place is definitely worth checking out.

- Best for: home decor lovers and people who like tidy, curated shops
- Not ideal for: hunting through racks of clothes or big furniture pieces
- My Top Picks: cute planters, vintage mugs, and little wood shelves
Location & Operating Hours
- Located in: Old Town Local
- Address: 2609 Congress St, San Diego, CA 92110
- Operating Hours:
- Wednesday-Saturday: 11:00 AM – 03:00 PM
- Sunday-Tuesday: Closed
OB Thrift Store
OB Thrift Store in Ocean Beach is one of those places where you never know what you’re going to find, and that’s what I love about it. I’ve picked up clothes, books, and a board game here. The staff is super chill, and they have a variety of both old and new stuff. One of my favourite things is that you can trade your stuff in, so I once swapped a jacket I didn’t wear much and ended up with a new hoodie. If you’re into a little bit of everything, this spot is definitely one of the best thrift stores in San Diego.
It’s not ideal if you’re after things that are in perfect condition, though. Some items are a bit worn, which might not be for everyone. But if you don’t mind a bit of character and enjoy hunting for hidden gems, you’ll probably leave with something cool.

- Best for: casual thrifters who enjoy trading and hunting for random treasures
- Not ideal for: people who want polished, like-new items
- My Top Picks: vintage tees, old board games, and woven baskets
Location, Contact Info & Operating Hours
- Address: 4927 Newport Ave, San Diego, CA 92107
- Areas served: Ocean Beach and nearby areas
- Phone: (619) 317-8461
- Hours:
- Monday-Sunday: 10:00 AM – 7:00 PM
- Wednesday: Close
Consignment Classics
Consignment Classics is a huge place full of unique old stuff. From furniture to antiques, art, and some quirky collectibles, there’s always something interesting around every corner. I could easily spend hours just walking around, finding new surprises with each step. If you’re decorating on a budget, this place is a hidden gem. I bought a solid wood coffee table here for way less than at any regular furniture store. It’s definitely one of the best thrift stores in San Diego for furniture if you love vintage and secondhand items.
If you’re in a hurry, though, it might not be the best spot for you. With so much to look through, it takes time to fully explore. Sometimes, you have to dig a little to find the best pieces, but that’s part of the fun! If you’re ready to take your time, Consignment Classics is a great place to uncover unique treasures.

- Best for: people looking for used furniture and home decor
- Not ideal for: shoppers looking for a fast, quick-stop experience
- My Top Picks: retro lamps, unique chairs, and funky art prints
Location, Contact Info & Operating Hours
- Address: 3602 Kurtz St, San Diego, CA 92110
- Phone: (619) 291-3000
- Hours:
- Monday-Saturday: 9:00 AM – 7:00 PM
- Sunday: 10:00 AM – 6:00 PM
Related: Best Thrift Stores in LA
Hunt & Gather
Hunt & Gather is like a treasure chest for fashion lovers. The store is full of bold vintage clothes, unique jewellery, and cool accessories. Every time I visit, I discover something exciting, like a sparkly jacket or colourful bell-bottom pants. The staff is super friendly and always ready to help. If you love wearing clothes that get noticed, it’s definitely one of the best vintage thrift stores in San Diego.
But, it’s not the best place if you’re trying to save money. Some items can cost more because they’re hard to find. However, if you’re okay with spending a little extra, you’ll find some truly special pieces.
- Best for: people who love vintage fashion and bold styles
- Not ideal for: thrifters who want simple basics or really cheap deals
- My Top Picks: funky sunglasses, leather boots, and beaded necklaces
Location, Contact Info & Operating Hours
- Address: 3817 Ray St, San Diego, CA 92104
- Phone: (619) 297-3040
- Hours:
- Monday-Saturday: 11:00 AM – 7:00 PM
- Sunday: 12:00 PM – 6:00 PM
La Loupe Vintage
La Loupe Vintage is a cozy shop with a really cool and relaxed environment. It’s full of vintage clothes like denim jackets, pretty floral dresses, and awesome leather bags. They have a small section with handmade soaps and candles that smell so good. Everything here feels clean and carefully picked. If you love unique, vintage styles, this is one of the best consignment stores in San Diego to check out.
It’s not the best place if you’re looking for everyday basics or big furniture. The focus is mainly on fashion and self-care items. The shop is small, so the selection isn’t huge, but everything there is special. You might not leave with a whole new wardrobe, but you’ll definitely find that one perfect piece.

- Best for: vintage clothing lovers and those into boutique-style thrifting
- Not ideal for: shoppers looking for bulk deals or home goods
- My Top Picks: 70s dresses, crossbody purses, and soy candles
Location, Contact Info & Operating Hours
- Address: 3337 Adams Ave, San Diego, CA 92116
- Phone: (619) 578-2944
- Hours:
- Monday-Saturday: 10:00 AM – 6:00 PM
- Sunday: 11:00 AM – 5:00 PM
Vintage Threads & Grails
If you’re into cool, retro style, Vintage Threads & Grails is definitely the place to visit. They’ve got a unique variety of ’80s and ’90s clothes, like band tees, jackets, and baggy jeans. It’s like stepping into a retro locker room. If you’re looking for that street style vibe, this shop is a gem. It’s definitely one of the best vintage thrift stores in San Diego for unique finds.
However, it’s not the best spot if you’re after anything besides clothing. They don’t have much home decor or accessories. Some items can be a little pricey too since they have rare pieces. But if you love vintage style and unique finds, it’s totally worth checking out.

- Best for: fans of retro fashion and rare vintage finds
- Not ideal for: anyone wanting home decor or low-budget items
- My Top Picks: old Levi’s, band shirts, and snapback hats
Location, Contact Info & Operating Hours
- Address: 1031 Garnet Ave, San Diego, CA 92109
- Phone: (619) 693-6836
- Hours:
- Monday-Saturday: 11:00 AM – 7:00 PM
- Sunday: 12:00 PM – 6:00 PM
Related: Best Thrift Shops in San Jose
Humble Heart Thrift Store
Humble Heart is a great little spot in the San Diego where you can find some amazing deals. They have a mix of clothes, books, art, jewelry, and antiques. The store is clean and well-organized, making it easy to browse. What I love is that they offer both trendy pieces and vintage gems, all at prices that won’t break the bank. If you’re on a budget but still want to find cool stuff, it’s definitely one of the best second-hand stores in San Diego.
It’s not the best place if you’re hunting for high-end brands or a fancy store layout. The vibe of the store is simple, but that’s part of its charm. You might need to search a bit, but the prices make it totally worth the effort. They also change their inventory regularly, so it’s always fun to stop by and see what’s new!
- Best for: bargain hunters and casual shoppers who enjoy exploring
- Not ideal for: those wanting luxury items or a fancy setup
- My Top Picks: colorful scarves, costume jewellery, and art prints
Location, Contact Info & Operating Hours
- Address: 4873 Newport Ave, San Diego, CA 92107
- Phone: (619) 326-8212
- Hours:
- Monday-Saturday: 10:00 AM – 6:30 PM
- Sunday: 11:00 AM – 5:00 PM
Related: Best Thrift Shops In Anaheim
Buffalo Exchange
Hey friends! If you’re looking for a unoque place to grab stylish clothes without spending too much, Buffalo Exchange is the place to visit. The store is packed with trendy clothes for both boys and girls like, jackets, boots, and denim. I love that they also buy and trade, so you can bring in your old clothes and leave with something new. The store is super clean, organized, and the staff is always friendly and ready to help. It’s definitely one of the top thrift stores in San Diego for finding fashionable items on a budget.
It’s not the best place if you’re into vintage or antique items. This store focuses more on current trends. Also, they can be picky about what they buy, so don’t expect to sell everything you bring. But overall, the quality of their items is great, and the vibe feels more like a boutique than a thrift store.

- Best for: fashion lovers who want on-trend pieces for less
- Not ideal for: vintage hunters or people looking for home goods
- My Top Picks: faux leather jackets, mom jeans, and chunky boots
Location, Contact Info & Operating Hours
- Address: 3862 Fifth Ave, San Diego, CA 92103
- Phone: (619) 298-4411
- Hours:
- Monday-Saturday: 10:00 AM – 8:00 PM
- Sunday: 11:00 AM – 7:00 PM
Flashbacks
Hey friends, if you’re a fan of vintage fashion, Flashbacks should be your must visit spot! This store is like a treasure chest full of old-school items. From classic ’40s dresses to ’90s sportswear, there’s something for everyone. I’ve found some amazing designer pieces here, and there’s always something new to discover. If you love standing out with unique styles or accessories, Flashbacks is definitely one of the best vintage thrift stores in San Diego.
It’s not the best place for a quick visit, though. The store is packed, so it might take some time to find that perfect piece. Also, because they carry rare items, some of the prices can be a bit higher. But if you’re willing to put in the time, it’s totally worth it!

- Best for: vintage fashion enthusiasts and those hunting for rare designer pieces
- Not ideal for: casual shoppers looking for quick deals
- My Top Picks: 70s leather jackets, vintage band tees, and unique accessories
Location, Contact Info & Operating Hours
- Address: 3849 Fifth Ave, San Diego, CA 92103
- Phone: (619) 291-4200
- Hours:
- Monday-Saturday: 11:00 AM – 7:00 PM
- Sunday: 12:00 PM – 6:00 PM
Related: Best Thrift Stores In Oakland
Bad Madge & Co.
Hey friends, if you’re looking for something unique, Bad Madge & Co. is a must-visit place. This shop is a cool mix of vintage furniture, quirky home decor, and retro clothing. Every corner has something interesting, from stylish mid-century pieces to fun fashion items. It’s one of the best thrift stores in San Diego for people who love a blend of home decor and fashion, and it’s small enough to make your visit easy-going.
It’s not the best place if you’re after super cheap, factory made items. Some of the furniture can be a little pricier, but it’s all in good quality. Also, the clothing selection isn’t huge, so it’s more about finding special home items.

- Best for: people who love mid-century modern furniture and unique decor
- Not ideal for: shoppers who are only after low-cost clothes
- My Top Picks: vintage armchairs, unique light fixtures, and funky vases
Location, Contact Info & Operating Hours
- Address: 2205 Fern St, San Diego, CA 92104
- Phone: (619) 285-1668
- Hours:
- Monday-Saturday: 10:00 AM – 6:00 PM
- Sunday: 11:00 AM – 5:00 PM
Related: Best Thrift Stores in Fresno
Mid Century Store
If you love classic mid-century modern furniture, the Mid Century Store in San Diego is a must-visit. The shop is filled with iconic pieces; clean lines, bold colors, and timeless designs. I’ve picked up a few vintage chairs and a stylish coffee table here, and every item has been in excellent condition. This is definitely one of the best thrift stores in San Diego for furniture if you’re looking to decorate with that retro, sleek style.
It’s not the best spot if you’re looking for a mix of different styles, this place focuses on mid-century designs. Some pieces can be a little expensive, but you’re paying for great quality and unique designs. If you love classic 50s and 60s looks, it’s definitely worth a visit.

- Best for: mid-century modern furniture lovers and design lovers
- Not ideal for: those looking for a variety of home styles or budget deals
- My Top Picks: wood tables, vintage lounge chairs, and iconic light fixtures
Location, Contact Info & Operating Hours
- Address: 3795 Park Blvd, San Diego, CA 92103
- Areas served: San Diego
- Phone: (619) 295-4832
- Hours:
- Monday-Saturday: 10:00 AM – 6:00 PM
- Sunday: 11:00 AM – 5:00 PM
Darrell’s Modern Trends Thrift Store
As a local thrift shopper, I can confidently say that Darrell’s Modern Trends Thrift Store is one of the best thrift stores in San Diego for those looking for great deals on both furniture and unique finds. The store has a wide variety of gently used items, from stylish home decor to clothing, and everything is well-organized. I love how clean and neat it is inside, making it easy to browse around without feeling crowded. Whether you’re furnishing your home or just looking for a new outfit, it’s a place you’ll want to check out.
However, if you’re specifically looking for high-end brand names or designer pieces, this might not be the store for you. The focus is more on affordable and stylish second-hand finds, which is great for budget shoppers. The prices are fair, and the staff is friendly and helpful.

- Best for: affordable furniture, unique home decor, and stylish second-hand clothing
- Not ideal for: high-end designer items
- My Top Picks: cozy chairs, quirky home accessories, and vintage clothing
Location, Contact Info & Operating Hours
- Address: 1201 University Ave, San Diego, CA 92103
- Areas served: San Diego
- Phone: (619) 230-5286
- Hours:
- Monday-Saturday: 10:00 AM – 8:00 PM
- Sunday: 11:00 AM – 6:00 PM
Out of the Closet
Hey friends! If you haven’t been to Out of the Closet in San Diego yet, you’re missing out something very special. It’s one of those places I always love to stop by. The store is clean, well-organized, and packed with stylish clothes, home decor, and accessories. What I really love is that when you shop here, you’re also supporting a great cause—the sales go towards AIDS healthcare programs. Every time I visit, I always walk away with something cool, like a trendy jacket or unique decor piece. It’s definitely one of the best thrift stores in San Diego if you want to shop for a cause.
However, if you’re looking for rare vintage items, this might not be the spot. The stock is more modern, and sometimes the selection can feel a bit basic. But if you’re patient, you can find some amazing deals. Plus, supporting such a great cause while thrifting just makes it all the better!

- Best for: shoppers who like giving back and finding trendy pieces
- Not ideal for: vintage lovers or people wanting high-end designer brands
- My Top Picks: gently used jackets, home decor, and unique accessories
Location, Contact Info & Operating Hours
- Address: 3580 Fifth Ave, San Diego, CA 92103
- Phone: (619) 785-3634
- Hours:
- Monday-Saturday: 10:00 AM – 6:00 PM
- Sunday: 11:00 AM – 5:00 PM
Home Start Thrift Boutique
Home Start Thrift Boutique is a wonderful little store, and the best part is that it helps young moms to get back on their feet. The shop is small but offers a great variety of baby items, maternity clothes, and family-friendly goods. I love how easy it is to find affordable clothes for the little ones and other essentials for the whole family. This is definitely one of the best thrift stores in San Diego if you’re looking for affordable items for your little ones.
It’s not the place to go if you’re hunting for adult fashion or non-family items. The store is all about babies, kids, and maternity, so the selection for grown-ups is pretty limited. But if you’re looking for affordable options for your kids or expecting a little one, it’s totally worth a stop!
- Best for: parents, expecting moms, and those looking for baby gear
- Not ideal for: anyone searching for adult fashion or home decor
- My Top Picks: baby clothes, maternity wear, and kids’ toys
Location, Contact Info & Operating Hours
- Address: 3611 Adams Ave, San Diego, CA 92116
- Phone: (619) 906-5996
- Hours:
- Monday-Saturday: 10:00 AM – 6:00 PM
- Sunday: 11:00 AM – 5:00 PM
Related: Best Thrift Stores in Sacramento
Day to Day Vintage
If you’re looking for a true vintage shopping experience, Day to Day Vintage is one of the best vintage thrift stores in San Diego. The store is filled with amazing pieces from past decades, and you can find everything from retro clothing to funky accessories. As a local thrift shopper, I love how organized the shop is, making it easy to browse through each section. It’s one of the top thrift stores in San Diego for vintage lovers, and I always find something unique every time I visit.
However, if you’re looking for newer fashion or specific brand names, this might not be the place for you. It focuses mainly on classic, older items, so don’t expect fast fashion. The prices are very reasonable for the quality and uniqueness of the pieces.

- Best for: vintage clothing, retro accessories, and unique finds
- Not ideal for: those seeking modern or high-fashion items
- My Top Picks: vintage jackets, retro tees, and unique accessories
Location, Contact Info & Operating Hours
- Address: 3063 University Ave, San Diego, CA 92104
- Areas served: North Park and nearby areas
- Phone: (858) 218-6795
- Hours:
- Monday-Saturday: 11:00 AM – 7:00 PM
- Sunday: 12:00 PM – 6:00 PM
Frequently Asked Questions About Top Thrift Stores in San Diego
Final Words
If you’re new to thrifting or a pro, San Diego has so much to offer, there’s really a lot to explore. Whether you’re hunting for trendy vintage pieces or cozy secondhand finds, the city is packed with unique treasures that can totally change up your style or home. What I love about thrifting here is how every store has its own vibe, with items that have their own little stories to tell. So, next time you’re out exploring, make sure to check out these awesome thrift stores in San Diego. Who knows what cool stuff you’ll find! Happy thrifting!


