How Much Is My Junk Car Worth in St. Louis?

If you're sitting on an old car that doesn't run, doesn't pass inspection, or just isn't worth fixing — you're probably wondering what it's actually worth. The short answer: most junk cars in the St. Louis metro pay between $100 and $1,500 cash. But the exact number depends on several factors. Here's how we calculate offers and what you can do to get the most money.

What Determines a Junk Car's Value?

Junk car buyers don't look at book value — they look at scrap and salvage value. The four main factors are: vehicle weight, year and make, current scrap metal prices, and local demand for parts.

Weight is the biggest driver. Steel and aluminum are sold by the ton, so heavier vehicles — full-size trucks, SUVs, vans — consistently pay more than small sedans. A running 2005 F-150 can fetch $700–$1,200. A 2005 Civic in the same condition might get $150–$400.

Year and make matters because newer vehicles have parts that are still in demand at salvage yards. A 2014 Silverado with a blown engine still has a transmission, doors, seats, and electronics worth money. A 1997 Cavalier has far fewer parts in demand.

Scrap metal prices fluctuate with the market. When steel prices are up, so is the baseline offer for any junk car. In St. Louis, scrap yards typically pay $150–$250 per ton — and a mid-size car weighs around 3,000 lbs.

Junk Car Price Ranges in St. Louis (2025–2026)

These are real-world ranges based on actual pickups in the St. Louis metro area:

Small sedans (Civic, Corolla, Cavalier, older models): $100–$350

Mid-size cars and minivans (Camry, Accord, Grand Caravan): $200–$600

Full-size cars and older SUVs (Crown Vic, Impala, Trailblazer): $300–$750

Full-size pickup trucks (F-150, Silverado, Ram): $400–$1,200

Large SUVs (Suburban, Tahoe, Expedition, Durango): $400–$1,000

Newer wrecked or totaled vehicles: $500–$1,500+

Non-running vehicles: Generally 15–30% less than running equivalents, but heavier vehicles still pay well.

Does It Need to Run to Be Worth Something?

No. Non-running cars are the majority of what we pick up. A dead engine doesn't eliminate a vehicle's value — it reduces it somewhat, but the steel, aluminum, catalytic converters, and salvageable parts still pay.

In fact, for older or heavier vehicles, whether they run barely changes the offer. A non-running 2008 Silverado with a seized engine is still worth $600–$900 in many cases. The weight and parts demand carry the value.

What Hurts a Junk Car's Value?

Missing catalytic converters significantly reduce value — they contain platinum, palladium, and rhodium worth $150–$300 each. If yours was stolen, let us know upfront.

Stripped interiors, missing doors or body panels, and significant rust on the frame also reduce offers — but rarely eliminate them entirely.

Fire damage is the biggest value-reducer. A vehicle that has burned typically retains only scrap metal value.

How to Get the Best Price for Your Junk Car in St. Louis

Call at least two buyers and compare quotes. Don't accept the first offer if it feels low.

Have your title ready. Titled vehicles sell faster and often command slightly better offers because the paperwork is clean.

Know your year, make, model, and approximate mileage before you call. This gets you a more accurate quote in the first conversation.

Be honest about condition. If the catalytic converter is missing, tell them. Surprises at pickup can result in a revised (lower) offer on the spot.

Frequently Asked Questions

What's the minimum I should accept for a junk car in St. Louis?

For any complete vehicle — even a small, older, non-running car — $100 is the absolute floor. If a buyer quotes under $100, get a second opinion. Most vehicles worth hauling away are worth at least $150–$300.

Do junk car prices change throughout the year?

Yes, slightly. Scrap metal prices fluctuate with global steel demand. Summer and fall tend to see slightly higher scrap prices. But the difference is usually $25–$75 — not worth waiting months for.

Does a junk car pay more if it still runs?

Sometimes, but not always by much. For older, heavy vehicles, running condition matters less. For newer vehicles with repairable damage, running adds more to the offer. Ask for both quotes when you call.

How quickly do I get paid?

At STL Junk Car Buyer, you're paid cash on the spot when our driver arrives. No check to cash, no waiting on a payment to process — real bills handed to you before the car leaves.

Get a Free Quote for Your Junk Car in St. Louis Call us at (314) 474-5500 and give us your year, make, model, and zip. We'll give you a cash offer in about 60 seconds. Same-day pickup available throughout the St. Louis metro.