⚡ The short answer
A modern car at rest should draw only 20 to 50 milliamps to keep memory, the clock, and the alarm alive. A healthy battery and a healthy charging system handle that all night without breaking a sweat. When the battery keeps dying, something in that balance has broken: either too much current is being pulled while the car sleeps, the alternator is not putting charge back in, or the battery can no longer hold what it is given.
🔢 The three causes, side by side
Match your symptoms to the column that fits. This single table solves the majority of dead-battery mysteries.
| Cause | Telltale Sign | How To Confirm | Typical Cost |
|---|---|---|---|
| Parasitic draw | Dead after sitting overnight or a few days; fine when driven | Multimeter on amps in series reads above 100 mA with car off and asleep | $75-$150 to find, plus the bad part |
| Failing alternator | Dims, dies while driving, battery light on, won't hold a jump | Voltage at battery is under 13.5V with engine running | $400-$900 replaced |
| Old / bad battery | Slow cranks, worse in cold, battery is 4+ years old | Load test at any parts store fails; resting voltage under 12.4V | $120-$300 installed |
| Loose / corroded terminal | Intermittent no-start, white/green crust on posts | Wiggle test; visible corrosion or a loose clamp | $0-$20 (clean and tighten) |
🔎 How to diagnose it yourself in 10 minutes
You only need a cheap multimeter. Work through these in order and stop when one points at your problem.
1. Check the battery at rest
With the car off for at least an hour, measure voltage across the battery posts. A healthy fully charged battery reads 12.6 to 12.7 volts. Below 12.4V it is low; below 12.0V it is nearly flat. If it reads fine now but dies overnight, suspect a draw. If it cannot hold a charge even after a full charger session, the battery is done. See the full breakdown in our guide to a car that won't start.
2. Check the alternator with the engine running
Start the car and measure across the posts again. You want 13.8 to 14.7 volts. Under 13.5V means the alternator is not charging properly, and the battery keeps dying because it never gets topped up. A reading over 15V means an overcharging regulator, which boils batteries dry. A flashing or steady P0562 system voltage low code backs this up.
3. Hunt the parasitic draw
If the battery is good and the alternator charges fine, test for a draw. Set the meter to amps, disconnect the negative cable, and put the meter in series between the cable and the post. Wait 20 to 40 minutes for the car to fully sleep. Above 50 mA is suspicious; above 300 mA will kill a battery overnight. Pull fuses one at a time and watch for the number to drop, which isolates the guilty circuit. Common offenders: trunk and glovebox lights, faulty alternator diodes, aftermarket stereos and alarms, and door switches.
⚠️ Common mistakes that waste money
- Replacing the battery first, every time. If a draw or alternator is the real cause, the new battery dies too, and you are out $200 with the same problem.
- Repeatedly jump-starting it. Each deep discharge permanently shrinks a lead-acid battery's capacity and overheats the alternator trying to recover it. Two or three jumps and you have damaged both parts.
- Ignoring corroded terminals. A loose or crusty connection mimics a dead battery and can cause hard starts and false alternator warnings. Clean the posts before condemning anything.
- Forgetting short trips. If you only drive 5 minutes at a time, the alternator never fully recharges the battery, especially in winter. The fix is a longer drive or a trickle charger, not a new part.
- Skipping the quote check. Alternator and "electrical diagnostic" quotes vary wildly. Run any estimate through our repair quote checker before you say yes.
🧮 When to fix it yourself vs. see a shop
If you want to be smart about it, replace the battery only after a load test confirms it is bad, then chase the draw or charging fault if a fresh battery still dies. Learn how to read the warning early in our piece on the right way to test a car battery.
❓ Frequently asked questions
📋 TL;DR
When your battery keeps dying, let the timing tell you the cause. Dead after sitting overnight is a parasitic draw. Dead while driving is the alternator. Slow and weak on cold mornings with a 4-plus-year-old battery is just an old battery. Confirm with a multimeter (12.6V at rest, 13.8 to 14.7V running, under 50 mA asleep) before buying parts. Do not keep jump-starting it, that damages both the battery and the alternator. Most fixes land between $0 for a cleaned terminal and $900 for an alternator, with a new battery in the $120 to $300 middle.