On the John Deere L120, first verify the battery has at least 12.6V and check the 20-amp fuse located in the wiring harness behind the dashboard. If the fuse is intact, ensure the PTO is disengaged and the brake is fully depressed, as these safety switches are high-failure points on this model. Finally, bridge the starter solenoid terminals with an insulated screwdriver; if the starter spins, the solenoid or its trigger circuit is faulty.
What do you want to do?
Corroded Battery Terminals
The heavy-gauge battery cables on the L120 are prone to acid-induced corrosion at the terminal connections. This creates high resistance, preventing the starter solenoid from receiving sufficient voltage to engage the plunger.
Start here β this is the most common reason for this symptom.
The John Deere L120 utilizes a complex safety interlock system designed to prevent the starter motor from engaging unless the operator is seated, the brake pedal is fully depressed, and the PTO lever is disengaged. When you turn the key, 12-volt battery power must travel through the ignition switch, a series of microswitches, and the starter relay before reaching the solenoid. Failure to crank usually stems from an electrical open circuit within this path. Corrosion at the blade-style fuse holder, a failed seat switch, or a loose ground strap on the Briggs & Stratton V-twin engine are the most frequent culprits. Furthermore, the L120's starter solenoid often experiences internal contact arcing, which results in a distinct 'click' without the solenoid plunger bridging the heavy-gauge battery and starter motor cables. This lack of continuity prevents the high-amperage current necessary to spin the flywheel, effectively locking the engine in a non-responsive state despite a charged battery.
Quick, free inspections β check these first. Most repairs don't actually need replacement parts.
Complete Resource Guide
Brand Resource Hub
45β90 minutes
$0β$60
Always disconnect the spark plug, work in a well-ventilated area, and consult a professional if unsure.
Ranked by likelihood β tap each to see diagnosis details.
The heavy-gauge battery cables on the L120 are prone to acid-induced corrosion at the terminal connections. This creates high resistance, preventing the starter solenoid from receiving sufficient voltage to engage the plunger.
The seat switch or brake pedal switch may have lost continuity due to debris or mechanical wear. These switches complete the ground path required for the solenoid control circuit to activate.
Use a digital multimeter set to DC volts to test the battery. A healthy battery should read 12.6V; anything below 12.2V indicates a charge issue that will prevent the solenoid from clicking.
Ensure the mower is on a level surface with the parking brake set.
Locate the 20-amp fuse holder located near the battery. Pull the fuse and inspect the metal element for a break or melting; replace if unclear, as internal hairline fractures are common.
Remove the ignition key to prevent accidental engagement during inspection.
Use a screwdriver to bridge the two large terminals on the starter solenoid only if the key is in the 'ON' position. If the starter spins, the solenoid is the primary failure point.
Warning: High amperage sparks will occur; do not bridge the small control terminal to the large battery terminal.
Using a jumper wire, bypass the seat switch connector temporarily to see if it allows cranking. If the engine turns over, you have identified a failed safety switch.
Only perform this test while the mower is in neutral and the parking brake is locked.
Remove the ground cable attachment point on the frame, clean the surface with a wire brush to bare metal, and reinstall with a light coat of dielectric grease.
Disconnect the negative battery cable first to avoid shorting the wrench to the frame.
Access the back of the ignition switch and use an ohmmeter to check for continuity between the 'B' and 'S' terminals when the key is turned to start. Lack of continuity proves a faulty ignition switch.
Ensure the battery is disconnected before performing continuity tests on wiring harnesses.
If fuel delivery checks out, the next thing to inspect is spark β remove the spark plug, ground its threads to the engine block, and crank the engine to look for a visible blue spark.
The spark plug ignites the air-fuel mixture. A fouled plug, wrong gap, or failing ignition coil will prevent the engine from firing.
The battery, solenoid, and starter motor work together to crank the engine. A weak battery or corroded connection is often mistaken for a fuel or spark problem.
Belts, pulleys, and clutches transfer engine power to the wheels and cutting deck. A worn or thrown belt is the most common drive-system failure.
Photos for educational reference. Actual parts may vary by make and model.
Replacing the starter motor before testing the solenoid
Assuming the battery is good because the lights work
Bypassing safety switches permanently for operation
Using an automotive-style fuse that doesn't fit the L120 housing correctly
Still having trouble? These are the next things to check:
Tell us your equipment's year, make, and model β we'll search for parts that actually fit, not generic ones.
Finding parts for
John Deere L120
Matched to your John Deere L120 β click to find the exact fit on Amazon.

If the solenoid clicks but the starter fails to engage, the internal contacts are likely pitted and must be replaced to complete the circuit.

A blown main fuse will immediately kill all power to the ignition system, requiring a direct replacement to restore current flow.

If testing reveals a bypassed switch that fails to engage, the replacement switch is necessary to safely enable the engine starting sequence.

This is a repair-specific consumable needed to remove heavy corrosion build-up from terminal posts that causes high resistance and no-crank conditions.

Vibration on the L120 often damages this strap; replacing a loose or frayed ground is essential to ensure the starter motor has a solid return path for current.
Affiliate Disclosure: Lil Engine may earn commissions from qualifying purchases.
Real-world fixes from Reddit, YouTube & forums.
"The L120 is notorious for the brake safety switch getting jammed with dried mud and grassβspray it with electrical cleaner and cycle it by hand."
TractorByNet Forum"If you just get a 'click' and your battery is new, check the valves. If the valve lash is too loose, the compression release won't work and the starter can't turn the engine over."
YouTube comments"The ignition switches on these JD L-series are known to melt internally. Pull the plug off the back of the key switch and look for burnt plastic or green corrosion."
Reddit r/lawnmowersApply dielectric grease to all electrical connections annually
Keep the battery terminals free of corrosion with baking soda and water
Spray safety switch plungers with contact cleaner to remove debris
Store the mower in a dry, covered area to prevent moisture-induced wiring rot
While you're fixing it, stock up on the maintenance essentials that keep your riding mowers running right.
Change oil every 50 hours or once per season to prevent engine wear.
Get on AmazonA clogged air filter reduces power and fuel efficiency β replace annually.
Get on AmazonKeeps fuel fresh during storage, preventing carburetor gumming.
Get on AmazonAffiliate Disclosure: Lil Engine may earn commissions from qualifying purchases.
This is almost always a sign of a failed starter solenoid or insufficient amperage reaching the starter. Check your battery voltage under load first.
Helpful videos showing these repairs in action.
Real-world fixes help everyone. Share what worked and your repair becomes part of Lil Engine's community database.
Your feedback helps improve guides for everyone.
Lil Engine Β· lilengine.com/fix/john-deere-l120-wont-crank
On the John Deere L120, first verify the battery has at least 12.6V and check the 20-amp fuse located in the wiring harness behind the dashboard. If the fuse is intact, ensure the PTO is disengaged and the brake is fully depressed, as these safety switches are high-failure points on this model. Finally, bridge the starter solenoid terminals with an insulated screwdriver; if the starter spins, the solenoid or its trigger circuit is faulty.
Digital multimeter Β· Socket set with ratchets Β· Adjustable wrench Β· Wire brush Β· Safety glasses Β· Jumper cables
Use a digital multimeter set to DC volts to test the battery. A healthy battery should read 12.6V; anything below 12.2V indicates a charge issue that will prevent the solenoid from clicking.
β Ensure the mower is on a level surface with the parking brake set.
Locate the 20-amp fuse holder located near the battery. Pull the fuse and inspect the metal element for a break or melting; replace if unclear, as internal hairline fractures are common.
β Remove the ignition key to prevent accidental engagement during inspection.
Use a screwdriver to bridge the two large terminals on the starter solenoid only if the key is in the 'ON' position. If the starter spins, the solenoid is the primary failure point.
β Warning: High amperage sparks will occur; do not bridge the small control terminal to the large battery terminal.
Using a jumper wire, bypass the seat switch connector temporarily to see if it allows cranking. If the engine turns over, you have identified a failed safety switch.
β Only perform this test while the mower is in neutral and the parking brake is locked.
Remove the ground cable attachment point on the frame, clean the surface with a wire brush to bare metal, and reinstall with a light coat of dielectric grease.
β Disconnect the negative battery cable first to avoid shorting the wrench to the frame.
Access the back of the ignition switch and use an ohmmeter to check for continuity between the 'B' and 'S' terminals when the key is turned to start. Lack of continuity proves a faulty ignition switch.
β Ensure the battery is disconnected before performing continuity tests on wiring harnesses.
Generated by Lil Engine. Always follow manufacturer instructions and proper safety precautions. If unsure, contact a qualified professional.