Home › Map › Virginia › Williamsburg, James City & York

Where to donate: Williamsburg, James City & York

8 thrift stores, shelters, food pantries and charities in Williamsburg (city), James City, York counties, Virginia, including 1 with free pickup.

Nearby regions: Newport News · Hampton & Poquoson · Henrico County

This region last checked November 13, 2026.

WilliamsburgFree pickup

CHKD Thrift Store - Williamsburg

  • clothing
  • shoes
  • bicycles
  • electronics
  • books and DVDs
  • furniture
  • artwork
Not accepted: major appliances; vehicles
Pickup: Yes - free donation pickup Mon-Fri, scheduled about a week ahead (Williamsburg 757-874-5437)

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