Boysville Auxiliary Thrift Shop
307 W Olmos Dr, San Antonio, TX
Nonprofit thrift store
San Antonio has a deep secondhand scene ranging from classic bargain thrift and nonprofit stores to downtown and Broadway-area vintage. The city is spread out, so choosing a few neighbourhood clusters makes a thrift day much easier to enjoy.
Use the filters for convenience, then open a store page for the details we have checked.
307 W Olmos Dr, San Antonio, TX
Nonprofit thrift store
145 W Olmos Dr, San Antonio, TX
Clothing resale outlet
110 Broadway Suite 175, San Antonio, TX
Independent vintage store
125 Lamar St, San Antonio, TX
Independent vintage store
823 Fredericksburg Rd, San Antonio, TX
Independent record and vintage store
1030 Nacogdoches Rd, San Antonio, TX
Nonprofit thrift store
1302 S St Mary’s St, San Antonio, TX
Independent vintage and resale store
423 W Grayson St, San Antonio, TX
Independent vintage store
6804 Huebner Rd, San Antonio, TX 78238
Thrift store
2864 Thousand Oaks Dr, San Antonio, TX
Thrift store
This map includes only stores whose coordinates we have checked. Use the full list above for every store currently in the city guide.
Map tiles © OpenStreetMap contributors. Store coordinates are added gradually as locations are verified.
San Antonio has enough secondhand depth to build very different thrift days. Traditional bargain stores are spread across the city, while downtown, Southtown, Olmos Park and the Broadway corridor add independent vintage and resale.
Thrift City and Thrift Town are better for a broad racks-and-bargains browse. Canela, Dropout, Montage and La Segunda are more curated, while Boysville and Green Door add community-focused thrift to the mix.
San Antonio is geographically large, so choose a cluster before you start. A short vintage route and a general-thrift route can be more enjoyable than trying to cross the city for every well-known store in one afternoon.
Hours, donation rules and even store locations move. Tell us and we will put the listing back in the verification queue.
Update a store →