CASH FOR HIGH-MILEAGE & OLD CARS IN ST. LOUIS

200,000 miles, worn out, or just at end of life — we buy old and high-mileage cars throughout the St. Louis metro. Cash paid, free tow.

Just because a car has 200,000+ miles on it doesn't mean it's worthless. Even a high-mileage vehicle that barely runs holds real cash value — in scrap metal, reusable parts, and salvage value.

In St. Louis, we buy cars from every decade. Old Crown Victorias, early-2000s Impalas, 1990s pickups, aging Hondas and Toyotas that finally gave out — any year, any mileage, any condition.

If you're holding onto an old car that's no longer practical to fix, selling it for cash is a clean exit. You get paid, we tow it for free, and you reclaim your driveway.

What Makes Us Different

How It Works

  1. Call (314) 474-5500 or fill out the form — get a cash offer in 60 seconds.
  2. Accept the offer and schedule a free pickup at your location.
  3. Our driver arrives, pays you cash on the spot, and tows the car away.

Why Choose STL Junk Car Buyer

"My 2001 Buick LeSabre had 240,000 miles and wouldn't pass emissions. I thought I'd get $50 for scrap. STL Junk Car Buyer paid me $375 cash and took it the same day I called. Definitely better than the scrap yard."

Frequently Asked Questions

What's the oldest car you'll buy?

We buy vehicles from any decade. For very old vehicles (pre-1980), condition and completeness matter more — running classics or collectibles sometimes command higher offers through specialty channels. Call us and we'll assess.

Does high mileage significantly reduce the cash offer?

High mileage affects the offer, but not as much as people expect for older vehicles. A 2003 F-150 with 220,000 miles and no major issues might fetch $350–$600 — because the weight and parts still have value regardless of miles.

My car barely runs — is it worth selling rather than scrapping?

Almost always yes. Selling to a junk car buyer pays more than a scrap yard because we factor in parts value, not just weight. Even a barely-running high-mileage car should pay $200–$400 more than raw scrap.

I have an old car that's been sitting for 10 years — can you pick it up?

Yes. Long-sitting vehicles are common pickups. Flat tires, seized brakes, dead battery — our flatbed handles all of it. We winch vehicles that can't roll onto the truck.

Is there a minimum year or maximum mileage?

No. We buy any year and any mileage. Very old vehicles (1970s and earlier) with very low value may get scrap-only offers, but we'll always tell you honestly what we can pay.

Call (314) 474-5500 for a free cash offer on your high mileage / old cars in St. Louis, MO. Free towing. Same-day service. Cash paid on the spot.