The alternator or charging system keeps your lawn mower battery charged while the engine runs
A lawn mower battery charges through a charging system built into the mower's engine. On most riding mowers and some walk-behind models, an alternator or magneto generates electrical current as the engine spins. That current flows back to the battery to replace the power the starter motor and ignition system used to start the engine and keep it running.
The charging system works automatically — you do not flip a switch or plug anything in. As long as the engine is running and the charging system is working, the battery is being recharged. If the battery drains faster than the charging system can refill it, or if the charging system fails, the battery will go dead and the mower will not start next time.
On smaller push mowers without a battery, there is no charging system at all. Those mowers use a pull cord to start and do not need electricity to run. Battery-powered mowers (cordless models) charge through a separate charger you plug into a wall outlet, not through the mower itself.
Key Takeaways
- An alternator or magneto on the engine generates electricity while the mower runs and sends it back to the battery.
- A weak or dead battery often means the charging system has failed, not that the battery itself is bad.
- Corroded battery terminals and loose cable connections block charging even when the alternator works.
- Most lawn mower batteries last three to five years before they lose the ability to hold a charge.
- A battery charger designed for small engines can revive a deeply discharged battery, but a faulty alternator requires professional repair.
How the alternator charges the battery while the engine runs
The alternator is a small generator mounted on or inside the engine. As the engine's crankshaft spins, it turns a magnet or coil inside the alternator. This spinning motion creates an electrical current. A regulator (sometimes called a voltage regulator) controls how much current flows to the battery — too much would overcharge and damage it, too little would not replace what the starter used.
The current travels from the alternator through wires and a connector to the positive terminal of the battery. The negative terminal connects to the engine block, which completes the circuit. If either wire is loose, corroded, or disconnected, the battery will not charge even though the alternator is working.
On some older or simpler mowers, a magneto does the same job as an alternator but with a different design. A magneto uses permanent magnets instead of electromagnets and usually produces less current. Either way, the principle is the same: engine motion creates electricity, and that electricity tops up the battery.
Why a lawn mower battery stops charging
The most common reason a battery stops charging is a failed alternator or regulator. If the alternator coil burns out or the regulator stops working, no current flows back to the battery. The battery will drain completely the next time you try to start the mower, and it will not recharge even if the engine starts.
Corroded or loose battery terminals are the second most common cause. Corrosion looks like white, blue, or green crusty buildup on the battery posts and cable connectors. This corrosion acts as an insulator and blocks the charging current from reaching the battery. Tightening the cable connections or cleaning the terminals with a wire brush often fixes this problem without replacing any parts.
A broken or disconnected charging wire will also stop the battery from charging. Wires can corrode, come loose at a connector, or get damaged if the battery or alternator was recently removed. Check that both the positive and negative charging wires are firmly connected and show no visible damage.
Finally, an old or worn-out battery may not hold a charge even when the charging system works. Most lawn mower batteries last three to five years. After that, the internal cells degrade and the battery can no longer store electrical energy, no matter how much current the alternator sends.
How to test if your charging system is working
The simplest test is to use a multimeter set to measure voltage. With the engine off, touch the red probe to the positive battery terminal and the black probe to the negative terminal. A healthy battery should read between 12 and 13 volts on a standard lawn mower.
Now start the engine and let it run at normal operating speed. The voltage should rise to between 13.5 and 14.5 volts. If the voltage stays the same or drops, the alternator is not charging. If the voltage rises above 15 volts, the regulator may be faulty and overcharging the battery.
If you do not have a multimeter, a simpler check is to look at the battery terminals while the engine runs. If you see no corrosion and the connections are tight, and the mower still will not start after sitting for a few days, the alternator or battery is likely the problem. Take the mower to a small-engine repair shop where they can test the alternator with a load tester.
Cleaning corroded battery terminals to restore charging
Corrosion on battery terminals is straightforward to fix and often solves charging problems without replacing parts. Disconnect the negative cable first (the black one), then disconnect the positive cable (the red one). This order prevents accidental sparks.
Mix a small amount of baking soda with water to make a paste. Use an old toothbrush or wire brush to scrub the paste onto the corroded terminals and cable connectors. Scrub until the white, blue, or green buildup is gone and the metal is shiny. Rinse with clean water and dry with a cloth.
Reconnect the positive cable first, then the negative cable. Tighten both connections firmly — they should not move when you try to wiggle them. Start the engine and let it run for a few minutes. If the battery was straightforward corroded and the charging system is working, the battery should now charge normally.
When to replace the battery versus the charging system
If the battery is more than five years old, corroded terminals have been cleaned, the charging wires are tight and undamaged, and the voltage still does not rise above 13 volts when the engine runs, the battery itself is likely dead. A new lawn mower battery costs between $50 and $150 depending on the mower size and type. Replacing it yourself takes about 15 minutes if you have a wrench.
If the battery is newer, the terminals are clean, the connections are tight, and the voltage does not rise when the engine runs, the alternator or regulator has failed. This repair requires removing the alternator from the engine, which usually means removing the engine cover, cooling shroud, or other parts. Most people take this to a small-engine repair shop rather than do it themselves. Repair costs typically range from $150 to $300 depending on the mower model.
If you are unsure which part is bad, a small-engine repair shop can test both the battery and the alternator with proper equipment. The cost of a diagnostic test is usually $50 to $75 and will tell you exactly what needs to be replaced.
Keeping your lawn mower battery charged during storage
If you store your mower for the winter or for several months, the battery will slowly discharge even when the engine is not running. A battery that sits unused for more than a month will often be too weak to start the engine when you come back to it.
The best way to prevent this is to use a battery maintainer or trickle charger designed for small engines. These plug into a wall outlet and connect to the battery terminals. They deliver a very small amount of current continuously, just enough to replace the charge the battery loses naturally over time. A good battery maintainer costs $25 to $60 and will keep your battery in working condition through a long storage period.
If you do not have a maintainer, disconnect the negative battery cable before storing the mower. This stops the battery from draining through the mower's electrical system. When you are ready to use the mower again, reconnect the cable and try to start it. If the battery is too weak, use a battery charger to bring it back to full charge before starting the engine.
Frequently Asked Questions
Can I charge a lawn mower battery with a car battery charger?
Yes, but use the lowest charging setting and watch the battery closely. Car chargers are designed for larger batteries and can overcharge a small lawn mower battery if left unattended. A charger made for small engines or motorcycles is safer because it charges more slowly and stops automatically when the battery is full.
What does it mean if the battery charges but the mower still will not start?
The battery may be charged but the starter motor, ignition system, or spark plug may be faulty. A charged battery is only one part of what the mower needs to start. If the battery voltage is normal but the engine does not turn over, have a repair shop test the starter and ignition system.
How long does it take for an alternator to charge a dead battery?
If the battery is completely dead, the alternator alone may not generate enough current to start the engine. You usually need to charge the battery with an external charger first until it has enough power to crank the engine. Once the engine is running, the alternator will continue charging the battery.
Will a bad alternator drain the battery when the engine is off?
No. A bad alternator straightforward stops charging — it does not drain the battery. If your battery goes dead while the mower is parked, something else is drawing power, such as a faulty ignition switch or a light that stays on. Check for any electrical components that are still active when the key is off.
Is it normal for a lawn mower battery to need charging every season?
If you use the mower regularly during the season, the alternator should keep the battery charged. If the battery is dead at the start of each season after storage, either the battery is old and cannot hold a charge, or the alternator is not charging properly. Use a battery maintainer during storage to prevent this problem.