7 Causes of a Car Battery Light On While Driving


All modern vehicles on the road today have a 12-volt battery that is also rechargeable. This battery provides energy to virtually every electrical component of the vehicle, such as its ignition system, engine control unit, headlights, radio, interior lights, and so on. If the battery fails to recharge or dies altogether, then your vehicle will not be able to function.

In the old days, car owners only had two ways of knowing when their car batteries were about to die. They would either need to test the voltage of the battery or wait until their headlights start to flicker.

Now, in modern vehicles, the dashboard contains a battery light which illuminates whenever the computer detects a battery charging problem. This is helpful because it gives you the chance to fix the issue before your battery is completely drained of its stored energy. That way, you won’t get stranded somewhere while you’re driving.

What it Means When the Battery Light Comes On

There are a variety of reasons which can cause the battery light in the car to illuminate while driving. Below are the top 7 reasons to help you diagnose the problem. Sometimes you may experience more than one of these reasons, but this list will give you a rough idea of what to look for in your vehicle.

Once you figure out the cause(s), you can work to correct the problem. This could mean fixing certain components or replacing entire components or parts.

#1 – Corrosion at Battery Terminals

car battery corrosion

This is a common problem and usually let’s itself known by making your vehicle difficult to start as the starter motor turns over slowly. But sometimes corrosion on the battery posts or terminals can interrupt the flow of electricity and not allow the alternator to do its job. This will cause the battery light to stay on after you start your vehicle.

If you notice a white-ish crusty or powdery substance where the battery cables meet at the posts, you have corrosion. The fix is easy. Simply disconnect the battery cables and then use a mixture of baking soda and water (1 Tbs added to 200 ml of water) to clean the posts and terminals using a toothbrush. Alternatively, you can use a battery terminal cleaner brush or wire brush to remove the corrosion.

#2 – Loose Car Battery Cable

The same way a corroded battery terminal causes an incomplete charging connection, a battery cable that’s simply not connected tight enough can cause the battery light to come on while driving. Often this happens immediately after hitting a bump in the road or after installing a new battery.

To fix, make sure the battery cable terminal is seated as far down on the battery post as possible and then simply take a wrench or socket (10mm for most vehicles) and tighten the nut on each terminal until it stops turning. If you notice some corrosion as well, make sure to clean that off before tightening.

#3 – Weak Battery

weak car battery

If your battery is over 3 years old, don’t assume the battery itself is not at fault or even completely dead. This is especially true if you drive your vehicle frequently every day or live in a hot geographical region, like Florida. Car batteries tend to die a lot faster when they’re used in hot temperatures. If your car battery is on the verge of death, it will cause your car light to come on at any time.

Even though car batteries are sold as having warranties at different lengths (ie: 48, 72, or even 96 months), don’t expect them to last that long… they rarely do. Depending on when a battery fails during its warranty period, you may be entitled to a free replacement or a pro-rated credit toward a new battery.

To confirm a bad battery, use a multimeter to test its voltage. Connect the negative lead to the negative battery terminal and positive (red) lead to the positive battery terminal. You should get a voltage reading somewhere in the vicinity of 12.4 and 12.7 volts. If the reading is lower than 12.2 volts, you may have a battery that needs replacing.

#4 – Bad Alternator

Alternators typically last about 5 to 7 years (roughly 80,000 to 120,000 miles) in a vehicle. As you know, the alternator is responsible for keeping the battery fully charged as you are driving the vehicle. But if you have a bad alternator, then it won’t be able to keep the battery charged.

This will cause the car battery light to illuminate once there is an inconsistency in the charge. Once the alternator completely dies, the power that is left in the battery will be exhausted in a matter of minutes. If you have a faulty alternator, you will either need to replace it or have it rebuilt.

See Also:  Difference Between a Dead Battery vs Bad Alternator

#5 – Bad Alternator Belt

alternator not charging battery

The alternator belt is what connects the crankshaft and alternator together. If you have a bad, loose, or torn alternator belt, then your alternator won’t be able to function properly. As a result, your car battery won’t receive the charge it needs to power your vehicle’s electrical components. So, your car battery light will come on because of this.

Replacing the alternator belt with a new one is the only option.

#6 – Bad Ground Strap

The ground wire of your vehicle connects to the negative terminal of your car battery. If the negative battery cable ever becomes excessively damaged or worn out, it will affect the flow of power to the electrical components of your vehicle. Furthermore, the bad ground wire can cause the battery light to come on as you are driving.

If you see any damage to the ground wire, you will need to replace it.

#7 – Too Many Accessories

too many electrical accessories in car

If your battery has the proper voltage and your alternator is recharging it as it should, the amount of accessories you have turned on while driving shouldn’t cause the battery light to come on. But, if the charging system is not working optimally, the amount of electrical components in use while driving can drain the battery at accelerated rates.

Your car’s heating, air conditioning, power steering, and headlights require a lot of power. Once you start adding in other accessories like windshield wipers, stereo, rear defroster, fuel pump, GPS system, DVD player, or even charging your cell phone, the electrical requirements start to add up.

If you notice your battery light turn on while driving, try turning off the A/C or any other non-essential components to see if that helps. At the least, you’ll preserve the amount of stored energy in the battery to allow you to get to your destination and then fixing the issue.



  1. I have a question please….
    My cars battery light came on after a new starter was installed, I bought a brand new battery the month prior. My mechanic thought it was the alternator!! He changed the alternator and battery, and checked all of the belts, fuses etc and nothing seems to make the light go off. I’m confused does anyone know what else it could be that causes the battery light to come on??? Is it the cars computer?

  2. So what if your driving down the road and your head lights dem in and out and at the same time you lose power you can and feel the lost of power to your motor

  3. It may be that the altenator was not an OEM replacement for the old one. If that was the case, then the new alternator may not be a good replacement. You may want to try and start the car and then disconnect one of the battery terminals. You the engine stall upon disconnection, then the alternator is the culprit. You may also get a multimeter and test how much volt the alternator is chunning out (it should be atleast 13v). If the voltage generated by the alternator is below this voltage, once again you have a faulty alternator.

  4. My battery light came on while i was driving home from work which is about 30 miles one way and then when i parked the car and turn off the engine for a few mins then I turned the car back on the light went away. what can cause this? also during that time my check engine light went on and the code said it was the thermo went out but then that light went off to after i turned the car off then back on.

  5. My light goes on and off but alt tests good (13.5-14,5),new battery ,cables clean ,starts even if you keep lt parked .2wks stays steady with lights and heater on,voltage never drops below 12.2 battery .starts everytime ???? HELP ……2007 ford focus ses

  6. My interior lights go on and off while I’m driving
    I’ve had check charging system light for a couple of years
    What needs to be checked

  7. I recently replaced my alternator and since replacement I have had a battery and stop light flash on and back off again within a second only comes on every few mins doesn’t effect power or anything checked all fuses cables etc but everything seems fine any idea

  8. My battery light came on when away on holiday, i had a local garage check the battery was fine and the alternator was fine but its still on i noticed i went through a large amount of water on the road and the light went out for about 30 seconds but came back on again. Its doing my head in any help would be appreciated before i book into an auto electrician.


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.