The 13 Best Junkyards & Auto Parts Stores in Oklahoma — 2026
We compared all 601 locations in Oklahoma on the data that matters: services offered, posted hours, and how easy each one is to reach. No pay-to-play — this ranking comes straight from the listings data, updated October 2026.
#1 · Danny's U-PullTulsa U-Pull-ItBuys junk carsParts lookup
Mon-Sat 8am-5pm, Sun 8am-4pm
#2 · Roberts Parts U PickRoland U-Pull-ItBuys junk carsParts lookup
Mon-Sat 7:30am-5:30pm
#3 · Aesop Self-Serve Auto PartsTulsa U-Pull-ItParts lookup
Mon-Sun 9am-5pm
#4 · B and B Auto Parts and SalvageOklahoma City Buys junk carsParts lookup
Monday-Friday 8:00 AM-5:30 PM, Closed Weekends
#5 · C and C SalvageElk City Parts lookupBuys scrap metal
Mon 8am-12pm, Tue 8am-12pm, Wed 8am-12pm, Thu 8am-12pm, Fri 8am-12pm, Mon 1pm-5pm, Tue 1pm-5pm, Wed 1pm-5pm, Thu 1pm-5pm
#6 · Car Bonz Salvage & SalesMcAlester Parts lookupBuys scrap metal
M-F 8:00am - 5:00pm CST
#7 · Clinton Auto SalvageArapaho Buys junk carsFree towing
Mon-Fri 8am-6pm, Sat 9am-3pm
#8 · Midwest Auto PartsTulsa Buys junk carsBuys scrap metal
Mon-Fri 8am-5pm
#9 · Tulsa Car BuyerTulsa Buys junk carsParts lookup
Mon-Fri 8am-5pm, Sat 8am-12pm
#10 · Cars And Parts By TimGuthrie Buys junk carsParts lookup
Mon-Fri 8am-5pm
#11 · Alex Junks Cars.Oklahoma City Buys junk carsParts lookup
Monday - Friday 8am-5pm
#12 · Cash For VehiclesEdmond Buys junk carsFree towing
Run one of these businesses? You earned this spot — email
contact@junkyardatlas.com for your free
“Top Junkyards & Auto Parts Stores in Oklahoma” badge to put on your site, and we’ll make sure
your listing stays accurate.
How we rank: every listing earns points for verified services
(u-pull-it, buys junk cars, parts lookup, buys scrap metal, free towing),
posted hours, and working contact details. The ranking is recalculated with every data update.