North Park
30th Street & University Avenue
The center of San Diego's vintage scene. The shops along 30th and University are properly curated — sorted by era, priced accordingly, and stocked with the denim, western shirts, band tees and mid-century housewares that make the neighborhood a destination for out-of-towners. It's not the cheapest thrifting in the city, but it's the highest hit rate per hour.
Local tip: Do North Park on a weekday morning. Weekend afternoons the good racks are picked over by noon.
Hillcrest
University Avenue & 5th
The best donation-based thrifting in San Diego. Hillcrest's chain and charity thrift stores receive donations from some of the county's most style-conscious and highest-income households, which means genuinely good clothing turns up at charity prices. This is where locals go when they want the deal rather than the curation.
Local tip: Restocking usually happens in the mornings. Ask any store when their floor gets refreshed — the answer is consistent week to week.
Ocean Beach
Newport Avenue
Newport Avenue is lined with antique malls and consignment arcades full of booths — furniture, vinyl, jewelry, surf memorabilia, genuine junk and occasional treasure. It's a browsing street rather than a shopping list street, and it pairs perfectly with the Wednesday farmers market.
Local tip: Go Wednesday afternoon so the antique malls and the OB farmers market land on the same trip.
Normal Heights & Adams Avenue
Quieter and cheaper than North Park, with a strip of secondhand shops, record stores and small antique dealers along Adams Avenue. Best hunting ground in the city for vinyl and used books, and the least crowded of the central neighborhoods.
Local tip: Adams Avenue hosts street fairs a couple of times a year that turn the whole strip into an outdoor market — worth timing a visit around.
La Jolla, Del Mar & Coronado
Consignment rather than thrift. These are the shops where designer handbags, tailoring and evening wear from the county's wealthiest households get resold. Prices are high relative to a Goodwill and low relative to retail, and the quality gap is real.
Local tip: Coronado consignment stores turn over heavily in the weeks after the summer season and around the Del Mar racing meet.
Midway / Sports Arena
A long-running weekend outdoor swap meet in the Sports Arena parking lot with hundreds of sellers — tools, produce, clothing, plants, phone cases, antiques and everything in between. Bring cash and small bills, and go early.
Local tip: Vendors start packing up mid-afternoon and will deal hard in the last hour. Best prices of the day, worst selection.
Spring Valley
A drive-in swap meet in East County with a strong food and produce component alongside the usual secondhand goods. Less of a tourist scene than Kobey's and cheaper across the board.
Local tip: This one is best for household goods and produce rather than clothing.