Bike Chain Skipping Under Load — Here’s the Fix

Bike Chain Skipping Under Load — Here’s the Fix

If your bike chain is skipping under load, I want you to stop guessing and start diagnosing. I’ve worked through this exact problem on probably thirty bikes over the past decade — my own machines, friends’ bikes, and a few that came to me through a local community repair co-op I volunteered at for three years. The skipping-under-load symptom is one of the most misdiagnosed issues in cycling because it has four completely different root causes, and the fix for one is actively wrong for another. Replacing your cable tension when you actually need a new cassette just delays the inevitable and wastes your Saturday morning.

Here’s what I’ve learned: the order you diagnose these causes matters. Start wrong and you’ll burn money. So let’s go in sequence.

Check Your Chain Wear First

Every diagnosis of chain skipping starts here. Not with the derailleur. Not with cable tension. The chain.

A worn chain is the most common reason a bike skips under load, and it’s also the cheapest fix when you catch it early. Chains stretch over time — the metal pins and rollers wear down, and the effective pitch of the chain increases. When that happens, the chain no longer seats cleanly on the cassette teeth. Under pedaling pressure, it rides up and slips. That’s your skip.

You need a chain checker tool. I use the Park Tool CC-2, which retails for around $14 at most bike shops or online. Some people use the cheaper CC-4 version at around $10, and it works fine. What you’re measuring is chain elongation — how much the chain has stretched beyond its original pitch of 1/2 inch per link.

Reading the Chain Checker — What the Numbers Actually Mean

Drop the CC-2 into your chain while it’s on the bike. There are two measurement ends: 0.5 and 0.75.

  • 0.5% stretch — Replace the chain only. Your cassette is likely still good. A new chain on a cassette with this wear level will seat properly and the skipping will stop. A quality chain like the Shimano CN-HG601 (about $22) or a KMC X11SL (around $38 for 11-speed) is all you need.
  • 0.75% stretch or beyond — Replace the chain AND the cassette, full stop. The cassette teeth have worn to match the stretched chain. A new chain won’t mesh with those worn teeth.

I made the mistake of putting a new chain on a worn cassette once. It was on my 2019 Trek Marlin 5, and I convinced myself the cassette looked fine visually. Forty miles later I was back at my workstand with the same skipping problem, having wasted a $25 chain. Learn from that.

Check chain wear every 500 to 750 miles if you ride in wet or dirty conditions. Dry pavement riders can push to 1,000 miles between checks. But check it — a $14 tool pays for itself the first time it saves you from a premature cassette replacement.

Worn Cassette Is the Hidden Culprit

Probably should have opened with this section, honestly, because it’s where most people end up after they’ve already replaced a chain and found it still skipping. The cassette is the hidden culprit that nobody wants to pay for.

When a cassette wears alongside a stretched chain, the teeth develop what’s called a shark-fin profile. The leading edge of each tooth wears down asymmetrically, becoming pointed and hooked rather than square and symmetrical. A new chain drops onto those hooked teeth under load and immediately skips forward because there’s no flat surface to grip.

How to Spot a Worn Cassette Without Any Tools

Pull the rear wheel and hold the cassette up at eye level with the sprockets facing you. Look at the teeth on the cogs you use most — typically the middle gears, the 17t, 19t, and 21t on a standard road cassette, or the 28t and 32t on the MTB cogs you grind up hills with.

Healthy teeth are symmetrical. The front and back faces have roughly equal slope. Worn teeth look like shark fins — one side nearly vertical, the other swept back at an angle, with a sharp tip. If you see that on two or more cogs, replace the cassette.

A new 11-speed Shimano 105 CS-R7000 cassette runs about $45 to $60 depending on the range. An SLX CS-M7000 for mountain bikes is similar. These aren’t bargain prices, but they’re one-time expenses you can avoid if you replace chains at 0.5% stretch instead of running them to 0.75% and beyond. The cassette wear is a consequence of neglecting chain replacement — address the chain on time and cassettes last two to three chain replacements easily.

New Chain on Old Cassette — Why It Always Goes Wrong

Frustrated by skipping that won’t quit despite a new chain, a mechanic colleague of mine once spent an entire afternoon chasing a derailleur issue on a customer’s commuter bike before noticing the cassette teeth were completely hooked on the three most-used cogs. New chain, worn cassette. Guaranteed skipping. The physics don’t care how nicely the cable is tensioned.

When you replace a chain at 0.75% or greater stretch, treat the cassette as a simultaneous replacement. They’re a system. Price them together in your head and budget accordingly.

Cable Tension and Derailleur Indexing

If your chain checks out fine — under 0.5% stretch, cassette teeth look symmetrical — then cable tension is your next stop. This one is actually pretty satisfying to fix because it takes about three minutes and costs nothing.

Derailleur indexing works by dividing the lateral travel of the rear derailleur into precise clicks, each corresponding to one cog on the cassette. When cable tension drifts, those clicks no longer align with cog centers. The chain sits between two cogs instead of fully on one. Under load, it skips toward the path of least resistance.

The Half-Turn Barrel Adjuster Test

Find the barrel adjuster — it’s the cylindrical knob where the cable housing meets the rear derailleur body, or on some bikes at the shifter itself. With the bike in a mid-range gear (something like the 19t on a road bike), pedal slowly by hand or on a trainer and listen for chain rattle or watch for hesitation.

Turn the barrel adjuster counter-clockwise by half a turn. That increases cable tension. Pedal again. If the skipping gets worse or the chain wants to jump to a harder gear, turn it clockwise instead — half turn at a time. You’re hunting for the sweet spot where the chain runs silently and shifts cleanly in both directions.

Cable stretch is completely normal and expected in the first 150 to 200 miles on a new bike or after a fresh cable replacement. The housing compresses slightly, the cable stretches under use, and tension drops. Shimano and SRAM both recommend a first cable adjustment at the 100-mile mark for new builds. If you bought a bike six months ago and have never touched the barrel adjuster, this is almost certainly at least part of your problem.

When Barrel Adjustment Isn’t Enough

If you’ve run the barrel adjuster all the way in or out and can’t find clean indexing, the cable probably needs replacing. Frayed or kinked inner cables won’t hold consistent tension. A Shimano SP41 cable set is about $8. Replace the housing too if it’s been more than two years — housing compression is a real thing and cheap housing compresses faster than quality stuff like Jagwire Road Pro at around $20 for a full set.

Also check that your limit screws are set correctly. If the B-screw (the one that sets derailleur angle to the cassette) is backed out too far, the derailleur sits too close to the cassette and shifts erratically. Two millimeters of clearance between the derailleur jockey wheel and the largest cog is the Shimano spec. Measure it with a ruler if you’re unsure.

Dirty Drivetrain Causing Ghost Shifts

Here’s the one people want to dismiss. Grit embedded between chain plates and inside roller links creates uneven chain stiffness — stiff links that don’t flex properly through the derailleur cause the chain to skip or ghost shift, jumping a gear when you didn’t ask it to. I’ve seen drivetrains so packed with trail mud and dried lube that you could barely flex the chain sideways by hand.

Cleaning isn’t just about longevity. It’s about function.

Degreaser Soak Method

Remove the chain using a master link or chain tool and drop it into a jar or plastic container with a lid. Fill it with a quality degreaser — I use Muc-Off Bio Degreaser at around $12 for 500ml, or Simple Green diluted 1:1 for a cheaper option. Seal the container, shake it hard for two minutes, let it soak for ten, then shake again. Pour it out, rinse with warm water, and repeat if the degreaser comes out black.

Dry the chain completely before re-lubing. Spin it through a clean rag and let it hang for thirty minutes, or use a heat gun briefly. A wet chain dilutes your fresh lube immediately and the whole exercise is wasted.

Ultrasonic Cleaner — Worth It if You Maintain Multiple Bikes

Cornered by a chain that came off a long gravel ride absolutely caked in dried mud and old wax lube, I finally bought a small ultrasonic cleaner — a generic Amazon unit, around $45 — and ran the chain in Simple Green solution for eight minutes. It came out looking factory-new. No scrubbing, no shaking. The ultrasonic cavitation gets into the rollers and between the plates in a way that manual cleaning genuinely cannot match.

If you maintain more than two bikes, or if you wax your chains regularly, the ultrasonic cleaner pays back its cost in chain life extension within a year. For single-bike riders, the soak method is completely adequate.

Lube Selection After Cleaning

Put the right lube back on after cleaning or you’re back to square one in fifty miles. Wet conditions — use a wet lube like Finish Line Wet at about $8 for 120ml. Dry conditions or road riding — wax-based dry lube, Squirt Chain Lube at around $15 works well. Apply lube to each roller link individually, let it sit ten minutes, then wipe the exterior of the chain completely dry. The lube belongs inside the rollers, not on the outside plates where it just collects grit.

Apply one drop per link. Not a flood. One drop.

Putting the Diagnosis in Order

Work through these four checks in sequence and you will find the cause of your chain skipping under load. Check chain wear with a CC-2 first. If it’s at 0.75% or beyond, replace chain and cassette together. If wear is under 0.5% and the cassette teeth look symmetrical, move to cable tension — half turns on the barrel adjuster, fresh cable if needed. If mechanical condition is good across the board, clean the drivetrain thoroughly and re-lube correctly.

Most cases of chain skip are chain wear. Second most common is worn cassette from neglected chain replacement. Cable tension is third. Dirty drivetrain causing actual mechanical skip is least common but absolutely real.

Fix them in that order and you’ll stop chasing ghosts.

Michael Cross

Michael Cross

Author & Expert

Michael Cross is a long-distance bicycle tourist and outdoor writer with over 15,000 miles of touring experience across six continents. He has completed the Great Divide Mountain Bike Route, Pacific Coast Route, and numerous international bikepacking expeditions. Michael holds a Wilderness First Responder certification and has contributed gear reviews and route guides to Adventure Cyclist Magazine and Bikepacking.com. His expertise covers route planning, lightweight camping systems, and bicycle mechanics for remote travel.

70 Articles
View All Posts

Stay in the loop

Get the latest adventure cycling world updates delivered to your inbox.