Thrift Stores in Salem, Virginia

Listing data updated June 27, 2026.

Salem, Virginia has 4 thrift stores listed in our directory, from charity shops and consignment stores to vintage boutiques.

Every listing below includes the address and phone number where available, so you can plan a thrift route through Salem before you go. Check individual store pages for hours, directions, nearby shops, and live Loot Map deals.

Best Thrift Stores in Salem, Virginia

The standout thrift, vintage, and consignment stores in Salem, grouped by what they sell and ordered by shopper rating.

Nonprofit & charity thrift

General thrift stores

4 Thrift Stores in Salem

  1. New'd - 829 W Main St, Salem, VA 24153 - +1 540-541-8444
  2. Goodwill Outlet Store - 1493 E Main St, Salem, VA 24153 - +1 540-986-1224
  3. Goodwill Store and Donation Center - 1489 E Main St, Salem, VA 24153 - +1 540-986-1319
  4. Mary’s Fashion Store - 2800 W Main St, Salem, VA 24153

Thrift Shopping in Salem: Common Questions

How many thrift stores are in Salem?

There are 4 thrift stores listed in Salem, Virginia, including charity shops, consignment stores, and vintage boutiques.

Is there a Goodwill in Salem?

Yes — Salem has a Goodwill location. See the store list above for the address and phone number.

What is the best day to go thrifting in Salem?

Most thrift stores restock early in the week after weekend donations, so Monday through Wednesday mornings usually have the freshest selection. Call ahead to confirm hours before you go.

Thrifting Near Salem: More Virginia Cities