Home › States › Virginia

Junkyards in Virginia

We list 96 junkyards and salvage yards in 63 cities across Virginia. 89 are independent yards and 7 are chain locations. Richmond has the most, with 8. Going by customer reviews or the yard's own website, 19 let you pull your own parts, 23 are full-service (staff pull the part for you) and 26 buy junk cars.

96Yards
63Cities
19Pull your own
23Full-service
26Buy junk cars
Linocut print of a self-service junkyard: rows of cars on stands, people walking in with a toolbox and a wagon

Top-rated junkyards in Virginia

Ranked by Google rating weighted by number of reviews, with no more than two locations of any one chain. These are the top 12; every yard is on its city page below. See the top-rated list for Virginia for how the ranking works.

Roscoe's Junk Cars

4404 Castlewood Rd, Richmond, VA

Buys junk cars
88 reviews Independent

Rupert's U-Pull-It

1489 Richmond Hwy, Fredericksburg, VA

Pull your ownBuys junk cars
79 reviews Independent

JDM City Virginia

9026 Euclid Ave Unit E, Manassas, VA

Imports
305 reviews Independent

Foss U-Pull-It Chesapeake

5411 W Military Hwy, Chesapeake, VA

Pull your ownBuys junk cars
276 reviews Independent

Junkyards in Virginia by city

63 cities, most yards first. Each city page lists every yard there, ranked, with a map.

More ways to search Virginia

Specialty yards in Virginia

Yards known for one kind of vehicle. A yard is listed under a specialty only when its name, a customer review or its own website says so.

All states →