If your battery keeps dying or never reaches full charge while driving, the charging system is failing somewhere. The alternator, voltage regulator, serpentine belt, main charge wire, or battery itself can each break the charging loop. The check engine light or battery light usually turns on, and a multimeter reading at the battery posts is the fastest test - 13.8 to 14.8 volts while running = healthy, anything else = the system is failing.
Once the alternator stops charging, you are running on battery only. You typically have 30-60 minutes before the battery is too low to run ignition and fuel injection. Turn off the AC, headlights, and radio to extend that time, then get home and diagnose.
Each cause is rated by likelihood, repair cost range, DIY difficulty, and severity. Start with the highest-probability cause and work down.
The #1 cause by far. Alternator brushes wear out, diodes fail, rotor or stator windings short. Free 5-minute charging-system test at any parts store. Replacement is $200-500 with labor.
No belt = no alternator rotation = no charge. A glazed or oil-soaked belt also slips under load. Open the hood and inspect with engine off. Replace belt $30-100.
Even with a perfect alternator, charge cannot reach the battery through bad connections. White/green corrosion on terminals is the dead giveaway. Clean with wire brush, free fix.
On older cars the voltage regulator is external. On most modern cars it is internal to the alternator. External regulators are $40-150; internal means the alternator must be replaced as a unit.
An internally shorted battery cell will not accept a charge no matter how good the alternator is. Free battery test at parts stores reveals this. Common after 4+ years.
The large gauge wire from alternator to battery has a fusible link that can blow. Once blown, the alternator generates power but it cannot reach the battery. Inspect the wire and fusible link near the battery positive.
Tell our AI your symptoms and vehicle details. Get the most likely cause, parts list, and cost estimate in under 30 seconds. $5.99. One report, no subscription.
Get My Repair Report →Diagnose before paying for the wrong part.
If your scan tool is showing one of these codes alongside this symptom, that is your starting point. Click any code for the full diagnosis.
🔬 Get my $5.99 AI repair report →Almost always the alternator. The alternator's job is to charge the battery whenever the engine is running. When it fails, the battery drains and dies. Other causes are a broken belt, corroded cables, a bad voltage regulator, or a dead battery.
Two-step test with a multimeter at the battery posts. Engine off: 12.4-12.8V healthy. Engine running: 13.8-14.8V healthy. If running voltage is below 13.5V, alternator is the problem. If off voltage is below 12.0V even after a full charge, the battery is shot.
Short distances only. The car runs entirely on battery once the alternator stops charging. Typically 30-60 minutes before fuel injection and ignition lose enough voltage to stall the engine. Turn off AC, lights, and radio to extend that time.
Most of the time, yes. The dashboard battery icon means 'charging system fault' more than 'battery'. If it stays lit while driving, the alternator is not charging. Some cars also throw a P0620 code.
100,000 to 150,000 miles on average. Hot climates, lots of accessory use (loud stereos, plows, lift kits), and stop-and-go traffic shorten life. Towing and trailer use also strain the alternator.
Alternator: $200-500 installed. Serpentine belt: $30-150. Battery cables: $20-150. Battery: $100-250. Voltage regulator (external): $50-200. Get the charging system tested free at any parts store before replacing anything.