Car won't start? Common causes and what repairs should cost

The drivway Team

Nothing derails a morning like turning the key and getting nothing back. The good news: what the car does when you try to start it — silence, a single click, a slow crank, or a healthy crank that just won't catch — narrows the cause down fast, and most of the likely culprits are inexpensive to fix.

The most common causes, and what they should cost

Costs below are typical ranges for parts + labor at an independent technician; dealership and chain quotes for the same job commonly run noticeably higher.

  • Weak or dead battery — by far the most common cause of a no-start, responsible for the large majority of cases. Batteries typically last three to five years, and cold weather or a light left on overnight can finish one off early. A jump start that gets the car running again is a strong sign the battery itself is the problem. Replacement typically runs $150–300 including installation and disposal of the old battery.
  • Corroded or loose battery terminals — a white or greenish crust on the terminals, or cables that wiggle, can cut off power even with a perfectly good battery underneath. One of the cheapest fixes on this list at $20–60 for cleaning and tightening.
  • Failing alternator — the alternator recharges the battery while the engine runs, so a failing one lets the battery slowly go flat again after every jump start or fresh replacement. Dimming headlights or a battery warning light on the dash before the no-start is the giveaway. Typically $400–700.
  • Starter motor failure — a single loud click when you turn the key, with no cranking at all, usually points here rather than the battery. Typically $300–600.
  • Bad ignition switch — total silence with no click, no dash lights, and no response at all can mean the switch isn't sending power anywhere. Typically $200–450.
  • Fuel delivery problem — if the engine cranks normally (it clearly sounds like it's trying) but never catches, a failing fuel pump or a clogged filter is a common cause. Typically $400–900 depending on where the pump sits and how accessible it is.
  • Security system or key fob issue — on newer cars, a low key-fob battery, a chip the immobilizer doesn't recognize, or a security-system glitch can block the starter from engaging even though everything mechanical is fine. Often a free fix (fob battery, reset procedure) once correctly diagnosed.

What a diagnosis should cost

A shop can test the battery, charging system, and starter draw in a few minutes with a load tester — many independents will do this part for free or close to it, especially if you end up doing the repair there. A deeper electrical or fuel-system diagnosis, if the quick tests come back clean, typically runs $80–150. Be cautious of anywhere that wants to sell you a new alternator or starter before actually testing which part is at fault — a weak battery can mimic the symptoms of both.

Independent shop or dealer for a no-start repair?

Batteries, starters, and alternators are common parts stocked for nearly every make, so an independent shop is almost always the better value here, with lower labor rates for the same job. The exception is a car still under its factory powertrain or electrical warranty, or one with a security-system fault tied to proprietary dealer programming — get the dealer to check those first, since the fix may be free or require dealer-only tools.

What to do if your car won't start right now

Don't keep cranking the engine for more than 10 seconds at a time — beyond that you risk overheating the starter or, on a car that's cranking but not catching, flooding the engine or draining what battery charge is left. If a jump start gets it running, drive it somewhere the battery and charging system can be tested before you turn the engine off again — needing a jump more than once is a sign of an alternator problem, not just an old battery.


Get a real diagnosis and an upfront price before you agree to anything. Find a technician near you on drivway.