A car battery that won't charge usually points to a problem with the alternator, a loose or corroded battery cable, or a failing battery itself

When your battery stops taking a charge, the culprit is rarely the battery alone. The alternator — the component that recharges your battery while the engine runs — is the most common cause of charging failure. A dead or dying alternator cannot send power back to the battery, so even a healthy battery will drain completely. Other frequent causes include corroded or loose cable connections at the battery terminals, a broken serpentine belt that drives the alternator, or a faulty voltage regulator that controls how much current the alternator sends.

The battery itself can fail to charge if its internal cells are damaged, but this is less common than problems with the charging system. A battery that is truly dead from age or defect will not hold a charge even after the alternator tries to restore it. The key difference: if your alternator works but your battery won't hold power, the battery is the problem. If your battery drains even while the engine runs, the alternator or its related components are failing.

Key Takeaways

  • A battery that won't charge while the engine is running points to the alternator, not the battery, in most cases.
  • Corroded or loose battery cable terminals can block the charging connection and are the fastest thing to inspect yourself.
  • A broken serpentine belt or faulty voltage regulator can prevent the alternator from charging, even if the alternator itself is sound.
  • A battery that will not hold a charge after the alternator has tried to restore it is likely at the end of its life and needs replacement.
  • A mechanic can test the alternator output and battery condition with a multimeter or dedicated charging system tester in under an hour.

How to check battery cables and terminals first

Before you assume the alternator has failed, inspect the battery terminals and cables. Locate your battery under the hood — it is a rectangular plastic case with two metal posts on top, one marked with a plus sign (positive) and one with a minus sign (negative). Look for white, blue, or green crusty buildup on either post or inside the cable clamps. This corrosion acts as an insulator and blocks the flow of current from the alternator back into the battery.

If you see corrosion, disconnect the negative cable first (always negative first), then the positive cable. Mix baking soda with a small amount of water to form a paste, and scrub the terminals and the inside of the cable clamps with an old toothbrush or wire brush until the metal is shiny. Rinse with clean water, dry everything thoroughly, and reconnect the positive cable first, then the negative. Tighten both clamps firmly — a loose connection will prevent charging just as surely as corrosion will.

If the cables themselves are cracked, frayed, or visibly damaged, they must be replaced. A damaged cable cannot carry the charging current safely, and a mechanic can swap them out in 30 minutes. If the terminals and cables look clean and tight but the battery still will not charge, move on to testing the alternator.

Testing whether the alternator is working

The alternator can fail silently — the engine will still start and run, but the battery will not recharge. You can perform a basic test with a multimeter, a tool that costs $15 to $30 at any auto parts store. Set the multimeter to DC voltage (usually marked with a V and a straight line with dots beneath it). With the engine off, touch the red probe to the positive terminal and the black probe to the negative terminal. A healthy battery should read between 12.4 and 12.8 volts.

Now start the engine and take another reading. If the voltage jumps to 13.5 to 14.5 volts, the alternator is charging. If the reading stays at or below 12.8 volts, or drops lower, the alternator is not working. Some auto parts stores will test your alternator for free using a dedicated charging system tester, which is more reliable than a multimeter and takes five minutes. This is worth doing before you pay for a repair.

If the alternator is not charging, it may have a failed internal diode, a worn brush, or a broken wire inside. A mechanic will need to replace or rebuild it. Alternator replacement typically costs $300 to $800 depending on your vehicle, though rebuilt alternators are cheaper and often come with a warranty.

Checking the serpentine belt and voltage regulator

The serpentine belt is a rubber belt that wraps around the alternator pulley and drives it as the engine runs. If this belt is cracked, frayed, or has come loose, the alternator cannot spin and therefore cannot charge. Pop your hood and look at the belt running across the front of the engine. It should be smooth and tight, with no visible cracks or missing chunks. If it looks worn or damaged, it needs replacement — a job that usually costs $100 to $300 and takes an hour.

The voltage regulator is a smaller component that tells the alternator how much current to send to the battery. A faulty regulator can cause the alternator to send too little power, so the battery never fully charges, or too much power, which can damage the battery. If your alternator is working but the voltage reading is consistently below 13.5 volts or above 14.5 volts, the regulator may be the problem. On many vehicles, the regulator is built into the alternator itself, so replacement means replacing the whole unit. On older cars, it is a separate part that costs $50 to $150 to replace.

When the battery itself has failed

If the alternator is charging correctly but the battery still will not hold power, the battery is likely at the end of its life. Car batteries typically last three to five years, depending on climate and driving habits. A battery that is more than five years old and will not hold a charge should be replaced rather than repaired.

You can confirm a dead battery by having it load-tested at an auto parts store — they will explore a heavy electrical load and measure how long the battery can supply power. If it fails the test, replacement is the only option. A new battery costs $100 to $300 depending on size and type, and installation takes 15 minutes. Many retailers will install a battery for free if you buy it from them.

What happens if you ignore a charging problem

Driving with a battery that will not charge is risky. The battery will drain completely within hours or days, leaving you stranded. If you are on a highway or in an unsafe location when this happens, you could be in danger. Additionally, a failing alternator can damage other electrical components in your car — the starter motor, the engine control computer, and the lights all depend on stable voltage. Continuing to drive with a bad alternator can turn a $500 repair into a $2,000 one.

If your battery warning light comes on (usually a battery symbol on your dashboard), have the charging system tested within a day or two. This light means the alternator is not charging, and you should not rely on the battery to get you far. If you are far from a mechanic, drive directly to one rather than making other stops.

Frequently Asked Questions

Can I drive my car if the battery won't charge?

You can drive it for a short distance, but the battery will drain completely within hours. If the alternator has failed, you will lose all electrical power — lights, wipers, and engine control — and the car will stall. Do not drive far; go straight to a mechanic or call for a tow.

How do I know if it's the alternator or the battery?

Start the engine and measure the battery voltage with a multimeter. If it rises to 13.5 to 14.5 volts, the alternator is working and the battery is the problem. If it stays below 13 volts, the alternator is not charging. An auto parts store can test both for free.

What does a clicking sound when I turn the key mean?

Rapid clicking usually means the battery is too weak to turn the starter motor. This can happen if the battery is old, the alternator is not charging, or the cables are corroded. Check the terminals first, then have the alternator and battery tested.

Is a rebuilt alternator as good as a new one?

Rebuilt alternators are refurbished to factory standards and are usually reliable. They cost 40 to 60 percent less than new ones and often come with a three-year warranty. Many mechanics prefer them for this reason, though a new alternator carries a longer warranty if you want extra peace of mind.