CASH FOR CARS IN ST. LOUIS ANY CONDITION — FREE TOW — CASH TODAY

Running or not, wrecked, old, or just unwanted — we pay top cash for vehicles throughout the St. Louis metro. Missouri and Metro East Illinois.

STL Junk Car Buyer is St. Louis's trusted cash for cars service — buying all types of vehicles throughout the metro area, Missouri and Metro East Illinois. We pay $200–$2,000 cash depending on your vehicle, with free towing always included.

Unlike national cash-for-cars websites, we're a local St. Louis operation. We answer the phone, run our own trucks, and pay cash in hand at pickup — not a check in the mail 10 days later.

Any car qualifies: running or non-running, clean title or complicated title, new model or 30 years old. If it's a vehicle and it's in the St. Louis area, we want to make you an offer.

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

"I called three different cash for cars companies in St. Louis. STL Junk Car Buyer gave the highest offer, picked up same day, and paid cash on the spot. Not even close. Use them first."

Frequently Asked Questions

How much cash can I get for my car in St. Louis?

Most vehicles pay $200–$2,000 depending on year, make, model, and condition. Heavier vehicles (trucks, SUVs) and newer models tend to pay more. Call (314) 474-5500 for a free 60-second quote on your specific car.

Do you buy cars that don't run?

Yes — non-running vehicles are our most common pickup. Blown engine, bad transmission, no start — all accepted. Our flatbed handles everything a driveable car can't.

How quickly can you pick up my car in St. Louis?

Same-day pickup is available when you call before noon. Most customers are scheduled within 24 hours. We serve the entire St. Louis metro — Missouri and Metro East Illinois.

What do I need to sell my car for cash in St. Louis?

A signed Certificate of Title and a valid photo ID. That's it for a standard Missouri or Illinois transaction. No title? Call us — we handle no-title situations regularly.

Is the towing really free?

Yes, always. Free towing is included in every offer we make. The cash you accept is exactly what you receive. No invoice, no deduction, no surprises.

Do you serve all of St. Louis — city and suburbs?

Yes. We serve St. Louis City, St. Louis County, St. Charles County, Jefferson County, and all Metro East Illinois counties including Madison, St. Clair, and Monroe. 84+ cities and towns covered.

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