Shop

Shop at Goodwill retail stores for great bargains on clothing and accessories, furniture, kitchenware, art, music, toys, books, electronics, collectibles and much more. We offer thousands of new and used items at unbeatable bargains. Boost your wardrobe and home furnishings with name brands and designer labels that you can afford.

We offer full lines of men’s, women’s and children’s clothing. And, with constantly changing inventory, you never know what you will find.

And, remember, when you shop Goodwill, not only are you getting quality, brand-name merchandise at unbelievably low prices, you are also helping your neighbors in need. The dollars you spend support our Mission Services programs for people with disabilities and disadvantages. Last year over 65% of Goodwill’s revenues came from the sale and recycling of Donated Goods.

For more information click here to view Goodwill’s Donated Goods brochure.

Retail Stores

Goodwill Industries of the Valleys currently operates 32 conveniently located retail stores. These stores are open Monday through Saturday 8am to 9pm and Sunday noon to 6pm unless otherwise noted.

Goodwill shopping locations are located throughout southwest Virginia

Goodwill Industries of the Valleys has stores located throughout the New River, Roanoke, and Shenandoah Valleys.

Click on any store location to view a map.

Bedford
1128 Lynchburg Salem Turnpike East (540-586-6228)

Bassett
5833 Virginia Avenue (276-627-8663)

Blacksburg
1411 North Main Street ( 540-951-0215)

Charlottesville
(Pantops) - 1242 Richmond Road (434-295-3967) – (Sunday 12 noon – 7pm)
(Route 29) - 1720 Seminole Trail (434-872-0171) - (Sunday 12 noon – 7pm)

Christiansburg
255 Peppers Ferry Road, N.E. (540-381-1544) – (Sunday 12 noon – 8pm)
Bookstore – next door to Christiansburg Store – (Sunday 12 noon – 8pm)

Covington
1252 South Craig Avenue (540-962-9455)

Daleville
125 Commons Parkway (540-992-3993)

Fairlawn
7489 Lee Highway (540-731-1360)

Forest
18366 Forest Road (434-316-0178)
Boutique – upstairs in Forest Store – (Monday-Saturday 12 noon – 7pm; Sunday 12 noon – 6pm)

Galax
949 East Stuart Drive (276-236-3452)

Harrisonburg
2475 South Main Street (540-434-6050)
1740 East Market Street (540-432-9600)

Lexington

8 Woodcote Lane (540-464-1117)

Lynchburg
3213 Forest Brook Road (434-385-5375)
2420 Wards Road (434-239-6637)
22103 Timberlake Road (434) 237-5470

Madison Heights
4090 S. Amherst Highway (434-929-1246)

Moneta
13697 Booker T. Washington Highway (540-719-1503)

Martinsville
284 Commonwealth Boulevard (276-638-5100)

Pearisburg
308 North Main Street (540-921-3333)

Roanoke
Cave Spring - 3206 Electric Road, SW (540-774-1000)
Hollins - 7208 Williamson Road (540-366-4765)
Melrose – Hours: Monday – Saturday 8am – 7pm, Sunday noon – 6pm - 2502 Melrose Avenue, NW, Suite D (540-342-1003)
Orange Ave/460 – 3418 Orange Avenue, NE (540-342-7950)

Rocky Mount
1045 North Main Street (540-483-9217)

Ruckersville
5758 Seminole Trail (434-990-1985)

Salem
1493 East Main Street (540-986-1319). Goodwill Outlet Store also at this location
(Outlet hours: Tuesday-Saturday 9am – 8pm, Sunday 12 noon – 6pm, Monday closed)
1830 West Main Street (540-375-4890)

Staunton
1104 Greenville Avenue (540-886-8910)

Verona
465 Lee Highway, Suite 113 (540-248-0547)

Vinton
907 Hardy Road (540-857-0280)

Waynesboro
132 Lucy Lane (540-941-8526)

Wytheville

1155 North Fourth Street (276-228-8200)