Home › Map › Virginia › Roanoke, Salem & Alleghany Highlands

Where to donate: Roanoke, Salem & Alleghany Highlands

11 thrift stores, shelters, food pantries and charities in Roanoke (city), Roanoke, Salem (city), Botetourt, Craig, Franklin, Alleghany, Covington (city) counties, Virginia, including 2 with free pickup.

Nearby regions: Blacksburg, Christiansburg & Radford · Lynchburg & Bedford · Martinsville & Stuart

This region last checked November 13, 2026.

RoanokeFree pickup

Habitat for Humanity in the Roanoke Valley ReStore

  • building materials
  • lighting
  • flooring
  • windows and doors
  • cabinetry
  • electrical supplies
  • hardware
Pickup: Yes - pickup available on request; call 540-767-2267 (reply within two business days)
Salem

Feeding Southwest Virginia - Salem Distribution Center

  • non-perishable food
  • canned proteins
  • low-sodium vegetables
  • no-sugar-added fruit
  • whole-grain cereal and pasta

Every place has its own rules. A quick call before you load the car saves a wasted trip.