Thrift Diego

San Diego's Shopping Directory for Thrift Stores, Antique Shops, Vintage Furniture, Books, Vinyl & More

Secondhand Stores in Imperial Beach, San Ysidro & Otay Mesa

Imperial Beach, San Ysidro, and Otay Mesa occupy the southernmost edge of San Diego County near the US-Mexico border. Imperial Beach leads the area with the South Bay Swap Meet, a Goodwill, and Father Joe's Villages. San Ysidro and Otay Mesa round out the strip with additional stops — lower prices than most of the county and strong turnover from dense, working-class communities.

San Diego's Shopping Directory for Thrift, Antiques, Books, Vinyl, Sports & More

Business Directory

Loading listings…

Business
Category
Location
Hours
Website

Father Joe's Villages - Imperial Beach

Thrift StoreImperial Beach

1555 Palm Ave, Ste F, Imperial Beach, CA 92154

Clothing, furniture, home goods - ends homelessness.

Friends Bookstore - Imperial Beach Library

Books,Library BookstoreImperial Beach

810 Imperial Beach Blvd, Imperial Beach, CA 91932

Bookstore next to library entrance - books, DVDs. Uncurated used and donated books with prices typically running $.50 - $5.00.

Goodwill - Imperial Beach

Thrift StoreImperial Beach

880 Palm Avenue, Imperial Beach CA 91932

Goodwill in Imperial Beach. Call for donation hours

Goodwill - San Ysidro

Thrift StoreSan Ysidro

630 Front Street, San Diego CA 92173

Goodwill in San Ysidro. Call for donation hours

Salvation Army - Otay Mesa

Thrift StoreOtay Mesa

7425 Otay Mesa Rd, San Diego, CA 92154

Salvation Army Thrift Store, Otay Mesa. Call for donation hours.

South Bay Swap Meet

Swap MeetImperial Beach

2170 Coronado Ave, San Diego, CA 92154

Drive-in lot swap meet, weekends, food vendors.

Browse by category

Explore curated lists for every type of secondhand shopping across San Diego County — from used bookstores and vinyl record stores to secondhand sporting goods.

Browse by area

Get San Diego thrift news in your inbox

New listings, sale days, weekend hunts. No spam.