Home › Pull your own parts › Virginia

Self-service junkyards in Virginia

19 pull-your-own yards in Virginia, out of 96 junkyards we list in the state. Bring your own tools, pull the part yourself and pay at the counter. Each yard is here because a customer's Google review or the yard's own website says you pull your own parts there, and that proof is printed with it.

Top-rated pull-your-own yards in Virginia

Ranked by Google rating weighted by number of reviews, no more than two locations of any chain. The proof is under each tag.

“This is by far one of the best-run and most customer-focused U-Pull-It yards I’ve been to.” (Google review)

Also per the yard's website · 5 customer reviews mention pulling your own parts here

Online inventory Online inventory, per the yard's website

Foss U-Pull-It Chesapeake

5411 W Military Hwy, Chesapeake, VA

Pull your ownBuys junk cars
276 reviews Independent

“This is my second time doing business with Foss U-Pull-It and I continue to be impressed.” (Google review)

Also per the yard's website · 2 customer reviews mention pulling your own parts here

Online inventory Online inventory, per the yard's website

“The yard is very clean, and all of the vehicles are up on stands providing easy access for part removal.” (Google review)

3 customer reviews mention pulling your own parts here

Online inventory Online inventory, per the yard's website

Southers Auto Salvage

95 Bennetts Run Rd, Buena Vista, VA

Pull your ownFull-serviceRVs & campers
27 reviews Independent

2 customer reviews mention pulling your own parts here

Online inventory Online inventory, per the yard's website

2 customer reviews mention pulling your own parts here

Online inventory Online inventory, per the yard's website

Pick-n-Save Roanoke

3002 Sleepy Ln NE, Roanoke, VA

Pull your ownFull-serviceBuys junk cars
667 reviews Independent

Pull your own parts, per the yard's website · 5 customer reviews mention pulling your own parts here

Online inventory Online inventory, per the yard's website

Metro Used Auto Parts

5203 Sondej Ave, Chesapeake, VA

Pull your ownFull-service
95 reviews Independent

2 customer reviews mention pulling your own parts here

Online inventory Online inventory, per the yard's website

Pick-n-Pull

100 Sykes Ave, Virginia Beach, VA

Pull your own
1,380 reviews Chain yard

“Make sure to bring your own tools even if you don’t plan to do any major pulling because you never know what you will find!” (Google review)

Also per the yard's website · 11 customer reviews mention pulling your own parts here

Online inventory “Plus the online inventory makes it easy to figure out if they have a specific vehicle before you head out so you can cut down on unproductive trips.” (Google review)

Pull your own parts, per the yard's website · 5 customer reviews mention pulling your own parts here

Online inventory Online inventory, per the yard's website

Pull your own parts, per the yard's website

Online inventory Online inventory, per the yard's website

M & M Auto Parts

941 Canal Dr, Chesapeake, VA

Pull your ownFull-serviceBuys junk cars
32 reviews Independent

Pull your own parts, per the yard's website

Online inventory Online inventory, per the yard's website

Petes Used Auto Parts

10165 Jefferson Ave B, Newport News, VA

Pull your own
151 reviews Independent

3 customer reviews mention pulling your own parts here

Self-service yards in Virginia, by city

Every self-service yard in Virginia

Grouped by city, most yards first. Within each city, yards are ranked by Google rating weighted by number of reviews.

Chesapeake

4 self-service yards Self-service yards in Chesapeake →
  • Foss U-Pull-It Chesapeake 5411 W Military Hwy Online inventory 4.5★ (276)

    “This is my second time doing business with Foss U-Pull-It and I continue to be impressed.” (Google review) Also per the yard's website · 2 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

  • Metro Used Auto Parts 5203 Sondej Ave Online inventory 4.3★ (95)

    2 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

  • M & M Auto Parts 941 Canal Dr Online inventory 4.1★ (32)

    Pull your own parts, per the yard's website

    Online inventory, per the yard's website

  • Johnson's Mustang and Truck Parts 4513 Bainbridge Blvd 4.1★ (257)

    “Awesome pick and pull spot!” (Google review) 2 customer reviews mention pulling your own parts here

Fredericksburg

2 self-service yards of 4 Self-service yards in Fredericksburg →
  • Rupert's U-Pull-It 1489 Richmond Hwy Online inventory 4.9★ (79)

    “This is by far one of the best-run and most customer-focused U-Pull-It yards I’ve been to.” (Google review) Also per the yard's website · 5 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

  • Pick a Part South LLC 9001 Patriot Hwy Online inventory 3.5★ (860)

    Pull your own parts, per the yard's website · 7 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

Richmond

2 self-service yards of 8 Self-service yards in Richmond →
  • Chesterfield Auto Parts – Richmond 5111 Old Midlothian Turnpike Online inventory 4.3★ (1,183)

    2 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

  • RVA Used Auto Parts 4215 Jefferson Davis Hwy 3.4★ (80)

    “Just remember that this is a "YOU PULL IT" and to bring your own tools.” (Google review) 2 customer reviews mention pulling your own parts here

Buena Vista

1 self-service yard of 2 All junkyards in Buena Vista →
  • Southers Auto Salvage 95 Bennetts Run Rd Online inventory 4.4★ (27)

    2 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

Manassas

1 self-service yard of 4 All junkyards in Manassas →
  • 234 Pick Ur Parts 14843 Dumfries Rd 2.7★ (619)

    3 customer reviews mention pulling your own parts here

Midlothian

1 self-service yard All junkyards in Midlothian →
  • Chesterfield Auto Parts - Southside 12910 Genito Rd Online inventory 4.4★ (336)

    “The yard is very clean, and all of the vehicles are up on stands providing easy access for part removal.” (Google review) 3 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

Newport News

1 self-service yard of 2 All junkyards in Newport News →
  • Petes Used Auto Parts 10165 Jefferson Ave B 4.1★ (151)

    3 customer reviews mention pulling your own parts here

Portsmouth

1 self-service yard All junkyards in Portsmouth →
  • Bryant Motorsports Used Auto 718 Virginia Ave Online inventory 4.2★ (76)

    Pull your own parts, per the yard's website

    Online inventory, per the yard's website

Prince George

1 self-service yard of 2 All junkyards in Prince George →
  • Chesterfield Auto Parts – Fort Lee 4855 Puddledock Rd Online inventory 4.2★ (554)

    “The wheelbarrows are often in pretty bad state of repair (not a surprise considering the abuse) and could use replaced a bit more often.” (Google review) 4 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

Roanoke

1 self-service yard of 4 All junkyards in Roanoke →
  • Pick-n-Save Roanoke 3002 Sleepy Ln NE Online inventory 4.3★ (667)

    Pull your own parts, per the yard's website · 5 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

Stafford

1 self-service yard All junkyards in Stafford →
  • Pick A Part 164 Norman Rd Online inventory 3.4★ (437)

    “Bring your own tools, but not too big a tool bag cause its a hike.” (Google review) Also per the yard's website · 2 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

Stuarts Draft

1 self-service yard All junkyards in Stuarts Draft →
  • Shenandoah Auto Salvage 157 Diggs Ln Online inventory 3.3★ (74)

    3 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

Suffolk

1 self-service yard of 3 All junkyards in Suffolk →
  • Bryant Motorsports Used Auto Parts 1327 Portsmouth Blvd Online inventory 4.2★ (281)

    Pull your own parts, per the yard's website · 5 customer reviews mention pulling your own parts here

    Online inventory, per the yard's website

Virginia Beach

1 self-service yard All junkyards in Virginia Beach →
  • Pick-n-Pull 100 Sykes Ave Online inventory 4.2★ (1,380)

    “Make sure to bring your own tools even if you don’t plan to do any major pulling because you never know what you will find!” (Google review) Also per the yard's website · 11 customer reviews mention pulling your own parts here

    Inventory: “Plus the online inventory makes it easy to figure out if they have a specific vehicle before you head out so you can cut down on unproductive trips.” (Google review)

What to bring

Rules on jacks, torches and power tools differ by yard, so check before you go. More on how these yards work on the pull-your-own-parts page and in our guides.

All junkyards in Virginia · Sell a junk car in Virginia · Self-service yards in other states

Independent directory, not affiliated with the yards or chains listed. Details come from public business info, customer reviews and each yard's own website. Call ahead to confirm hours, inventory and yard rules.