Car Battery Not Charging? Discover 7 Reasons Why and How to Fix Them

how long should battery last

Very often, the first sign of battery trouble is when your car won’t start. But how do you tell if it is caused by the car battery not charging, or if it’s something else?

If your car battery is not charging, there are several potential causes. One common issue is corrosion on the battery cables or terminals, which can prevent the battery from receiving a full charge.

Another possible culprit is a faulty alternator, which is responsible for generating the electricity needed to charge the battery while the engine is running. Other potential causes of a battery not charging include a faulty voltage regulator, a damaged battery, or a loose or damaged belt that drives the alternator. 

Sometimes, when it comes to battery charging issues, the problem is not with the battery itself, but with how it gets its charge.

What Can Cause A Battery To Stop Charging? (7 Common Causes)

If your car battery is no longer charging, it is likely due to a problem with the charging system. The charging system is responsible for maintaining the battery’s charge while the engine is running, and consists of the alternator, voltage regulator, and battery cables. Common causes of a charging system failure include a faulty alternator, a bad battery, or loose or corroded battery cables.

If the alternator is not producing enough voltage to keep the battery charged, the battery will eventually die and the car will not start.

Cars have gotten a lot more complicated electrically over the years. When it comes to charging the battery though, the basic premise of how it happens hasn’t really changed.

Basically, when you turn the key in the ignition, the starter motor is powered by the battery and this starts the engine. It also provides the initial spark to the spark plugs of a petrol car.

In some diesel cars it will power the glow plug heater if the temperature is below zero. But once the engine has started, the alternator should recharge the battery.

When the engine starts turning, the alternator is driven by a belt that converts mechanic power to electrical power.  This power is used to charge the battery, and to provide all of the power necessary to run things like the headlights, interior lights, the radio, and all other accessories.

If you find that your car needs to be jump-started on more than one occasion, there are a few simple checks that might help fix the problem.

Cause 1. A Bad Battery

  1. After you have jump-started the car, leave it connected to the donor car for a few minutes to give the battery a chance to charge. If your car stops after the jump cables are removed, then it is a problem with the car battery not charging.
  2. Before you check the battery, make sure the headlights and anything else that may drain the battery are turned off. Remove the keys from the ignition too, sometimes the key can activate part of the engine such as the fuel pump, in anticipation of the engine starting.
  3. Using a basic voltmeter/multimeter set to DC current, you can easily check if the battery is in good condition or not.
  4. Attach the positive lead to the positive battery terminal (usually red in color). Attach the negative lead to the negative terminal (brown or black in color)
  5. With the engine off, the reading should be 12.5 Volts, plus or minus 0.2 Volts. If it is less, then the battery has not charged properly, more then there may be a problem with the alternator.
car battery not charging
Using a multimeter/voltmeter to check the voltage level in a car battery

Cause 2. Bad Battery Connections

This can be difficult to do on modern cars where batteries are fitted into tight compartments in the trunk or engine bay. You may need to remove a few plastic covers first to get to the battery. It’s usually best to check the vehicle handbook first.

If your car is a bit older, then the battery terminals may be corroded or may have come loose. Corroded terminals can be cleaned up using a wire brush or sand-paper. It’s unlikely that the wiring has become damaged as it’s usually fairly thick and well protected, but it is still worth checking on older cars.

Cause 3. A Blown Fuse

Sometimes a simple fuse can be stopping your car from starting. Fuses can sometimes just blow, especially on older cars for no reason. They can become brittle and worn with age, and a cold engine start may be too much for them to handle.

To start with, check the fuse for the starter motor and the fuse for the alternator.

Again, check the user manual for more information about the location of the fusebox and individual fuses. 

If all of the above check out ok, then you are going to have to delve a bit deeper. Car electrics can be complicated so now could be a good time to hire a mechanic or auto electrician.

Cause 4. A Bad Alternator

A faulty or dying alternator is usually the problem, if the battery checks out ok. Symptoms of a faulty alternator include car not starting, headlights dimming or a charging system warning light on the dashboard.

So how do you check an alternator? While the engine is running, connect the voltmeter as before. The reading should be between 14 and15 Volts on most cars. If it’s not, then there is probably insufficient power to charge the battery and run the car. 

If you suspect the alternator, then visually inspect it for damage or lose wiring. Again, it may be hard to get to so you may need to let an expert remove it for testing

Cause 5. After Market Device Draining The Battery

If your car has been fitted with an after-market radio, Bluetooth kit or security system, then one of these could be draining the battery. This is usually more difficult to pinpoint. But if your someone has been tinkering with the wiring in your car recently, then it could be causing a drain on the battery.

Most car accessories and after-market devices should shut down completely when the engine is turned off. Some may need to have a permanent live connected so that they retain some settings like the time or radio channel frequency. 

Cause 6. Damaged Auxiliary Belt

A serpentine belt (rubber drive belt) is used to drive the alternator. The speed of the alternator will change with the speed of the engine. 

car battery charging problems

Sometimes the belt can stretch or become frayed, especially in older cars. The belt can then lose its grip on the alternator pulley, causing it to slip. A slipping belt will not drive the alternator fast enough to keep up with the power needed by the car.

All of the belts are connected with the engine by pulleys. These pulleys are fairly tough, but they do have a limited life-span. If you can see the belt slipping, of there is a noise coming from the pulleys, then they may need to be changed.

Cause 7. A Faulty ECU

All cars have multiple ECUs (on board computers) that manage the numerous electrical systems that are needed to run the car. If one of these control units is faulty, then it can lead to a problem with the car battery.

A diagnostic scanner will be able to read any fault codes that have been recorded by the ECUs. You can purchase a scanner yourself, or have it done professionally by any mechanic. 

What Next: How To Fix A Car Battery Not Charging?

Here are a few typical problems that you can encounter when trying to troubleshoot a bad battery or alternator.

1. I have replaced the alternator and the battery is still not charging?

If the battery is definitely in good condition, then there is probably a problem with vehicle’s wiring. It may be necessary to hire a good auto electrician to perform a full diagnostic. A loose wire, or ungrounded neutral can play havoc with the charging system overall. 

2. The alternator tested good but the battery keeps dying?

Test the battery, if it checks out ok, then there is something else draining the battery. After-market stereos (especially those that need a permanent live) can often drain a battery if not fitted properly. Also check that all lights (including interior lights) are turned off when you leave the car.

3. The car battery won’t fully charge?

This is probably caused by a faulty cell in the battery. Batteries have a limited life-span of around 3-4 years. Most car batteries cannot be serviced, the best solution is to replace the battery. Check out our best car battery buying guide for help with choosing a new battery.

4. The new car battery won’t hold a charge?

Assuming the battery is not faulty, then there is something draining the power from the battery. A good auto electrician should be able to trace the cause. You may also need to register the battery with the car ECU if it’s a newer vehicle. You will need vehicle specific coding software to perform this.

5. If the alternator is bad will a jump start work?

If the battery is fully charged, then yes it will, but not for long. If the alternator is not charging the battery, then the car will stall after a short time. You may be able to drive the car a short distance, if you can keep any unnecessary electrical systems turned off.

6. I’ve fitted a new battery and new alternator but my car still dies?

Make sure the new battery is not faulty and is registered properly with the ECU if necessary. The car dying may not be related to the new battery or alternator but it could be caused by a different fault. For example it could be caused by a fault in the fuel management system. A problem with faulty injectors or a clogged fuel filter will cause a car to cut out. Further inspection and an error code readout using an OBD2 reader may be needed to help pinpoint the exact problem.

7. My car battery wont hold charge after sitting overnight?

Assuming you didn’t leave the headlights turned on!; this is often caused by a faulty battery or a drain on the battery. Check the battery as explained earlier, and maybe get a good mechanic to run a diagnostic on the rest of the car. 

As an Amazon Associate we earn from qualifying purchases.

About the author

The Motor Guy

The Motor Guy is a passionate car enthusiast with a love for troubleshooting and diagnosing all sorts of vehicle problems.

With years of experience in OBD diagnostics, he has become an expert in identifying and solving complex automotive issues.

Through, he shares his knowledge and expertise with others, providing valuable insights and tips on how to keep your vehicle running smoothly.

- 12 years experience in the automotive industry
- ASE Master Automobile Technician
- A Series: Automobile and Light Truck Certification, A9 Light Vehicle Diesel Engine Certification
- Bachelor's Degree in Information Systems


Click here to post a comment

  • I’ve noticed that my car struggles to start in the morning, especially when it’s cold. Could this be related to the battery not holding charge overnight, and if so, what are the potential causes?

  • My car’s battery won’t hold a charge after being idle overnight, and I’ve made sure that I didn’t leave any lights on or any accessories plugged in. What could be causing this issue?