Virginia Junkyards and Salvage Yards
Welcome to our local Virginia junkyard listings. Whether you’re in need of spare parts, looking to sell your junk car, or interested in recycling scrap metal, you’ll find it here. By connecting you with these local junkyards, we aim to simplify the process of automotive disposal and recycling, all while supporting the local economy in Virginia
From salvaged car parts from junked cars, trucks, vans and SUVs, to recycling services, these salvage yards offer convenient solutions for automotive enthusiasts, DIY mechanics, and anyone seeking eco-friendly alternatives for junk vehicle disposal.
Looking for cash for your junk car? Call RunBidSell and get an instant offer from local Virginia junk car buyers in your area.
→ Junkyards listed alphabetically by town location.
1400 Sycamore Ave, Buena Vista, VA 24416
(540) 261-9991
Southers Auto Salvage
95 Bennetts Run Rd, Buena Vista, VA 24416
(540) 261-3550
Metro Used Auto Parts
5203 Sondej Ave, Chesapeake, VA 23321
(757) 465-0914
The Salvage Junkies
4370 Roanoke St, Christiansburg, VA 24073
(540) 381-0690
Pick A Part South LLC
8901 Jefferson Davis Hwy, Fredericksburg, VA 22407
(540) 693-1028
Northern Virginia Auto Recycling
10212 Richmond Hwy, Lorton, VA 22079
(571) 348-0095
Bruce Auto Parts
8218 Mechanicsville Tpke, Mechanicsville, VA 23111
(804) 746-5251
Teds Auto Salvage
9897 Jefferson Davis Hwy, North Chesterfield, VA 23237
(804) 523-2631
Russell’s Auto & Truck Parts
24513 Russell Ln, Petersburg, VA 23803
(804) 733-1067
Dominion Salvage Inc
607 Dinwiddie Ave, Richmond, VA 23224
(804) 231-7964
Black Dog Salvage
902 13th St SW, Roanoke, VA 24016
(540) 343-6200
Lew’s Auto Service & Salvage
6516 S Roxbury Mill Rd, Spotsylvania, VA 22551
(540) 582-5475
Staunton Wrecking Yard
133 National Ave, Staunton, VA 24401
(540) 886-5970
Shenandoah Auto Salvage
157 Diggs Ln, Stuarts Draft, VA 24477
(540) 943-2300
Jake’s Salvage Yard
742 N Timber Ridge Rd, Whitacre, VA 22625
(540) 888-3793
American Auto Salvage
14210 Jefferson Davis Hwy, Woodbridge, VA 22191
(703) 550-7184