How to Clean Sticky Brake Pistons
Share
How to Clean Sticky Brake Pistons
If your brake has uneven pad wear, one pad clearly thinner than the other, or it drags even after you’ve centred the caliper, the most likely cause is a sticky piston. The fix is one of the more satisfying brake jobs you can do at home: 15 minutes with some cotton swabs and the right fluid, and a lazy brake suddenly feels new again.
How brake pistons actually work
Worth a minute on the mechanics, because the rest of the procedure makes more sense once you’ve seen it.
Inside the caliper, each piston sits in a bore. Around the piston is a square-section rubber seal, sitting in a small channel called the gland. The seal does two jobs: it stops fluid leaking past the piston, and it pulls the piston back when you release the lever.
When you squeeze the lever, hydraulic pressure pushes the piston forward. The seal flexes forward with the piston. When you release the lever, the seal’s elasticity pulls the piston back to its rest position. That’s called rollback, and it’s why your pads don’t drag the rotor when you’re not braking.
As your pads wear thinner, the pistons have to advance further to keep contact with the rotor. Once the seal reaches its maximum flex, the piston slips slightly through the seal to take up the extra distance. The seal then pulls the piston back from its new position. Self-adjusting.
Now: dust, brake fluid residue, mud, and chain lube overspray collect on the exposed part of the piston (the bit that sticks out of the bore). When you push that crud back into the bore (which happens every time the pistons retract or you reset them during a pad change), it grinds against the seal and the bore wall. Over time, the seal gets gummed up, loses its rollback action, and the piston either stops moving freely or stops retracting properly.
Cleaning the pistons before they go back into the bore is what stops this. If you’ve never done it and your brakes are more than a season old, they almost certainly need it.
Tools and supplies
- Cotton swabs (clean, not the kind with lotion or anything on them)
- A small amount of the right brake fluid for your system. Mineral oil for Shimano, Magura, Tektro and TRP. DOT 4 or DOT 5.1 for SRAM, Hayes, Hope, Formula. Mixing the two destroys seals. If you don’t know which one you have, check your brake’s manual or the colour of the bleed port label.
- Isopropyl alcohol
- A clean rag
- A piston press. The Loam Goat 5 In 1 Disc Brake Tool has one built in. Park Tool’s PP-1.2 is a single-purpose alternative, or a clean tire lever works in a pinch.
Procedure
-
Wheel off, pads out. Remove the wheel from the bike. Pull the pads out of the caliper. (see: How to Replace Your Disc Brake Pads for how to remove pads.)
-
Advance one piston at a time. This is the key trick. If you squeeze the lever with the pads out and no rotor between them, both pistons advance toward each other freely. If you keep squeezing, eventually one or both will pop right out of the caliper and you’ll get fluid all over the floor. To avoid that, hold one piston in place with a clean tool (a tire lever or the back of a wrench works) while you slowly pump the lever. The piston that’s free will advance. Stop when about half of that piston is exposed.
-
Clean the exposed piston. Dip a cotton swab in the matching brake fluid (mineral or DOT, whichever your system uses). Scrub the exposed piston surface all the way around. 360 degrees. You’ll see dirt come off onto the swab. Keep going with fresh swabs until the swabs come away clean.
-
Push that piston back in. Use the piston press (or the flat side of a tire lever) to push the piston back into the bore. It should go in smoothly. You’re now pushing a clean piston past the seal, which is what we want.
-
Repeat on the other side. Hold the now-clean piston in place and pump the lever to advance the other piston. Clean it the same way. Push it back in.
-
Exercise lazy pistons. Some pistons are reluctant to move at all, even after cleaning. Pump the lever to advance the lazy piston, push it back in, advance it again, push it back. After a few cycles it’ll start moving as freely as its neighbour.
-
Final wipe with isopropyl alcohol. Brake fluid residue on the piston face will contaminate your new pads as soon as they touch it. Wipe both pistons and the inside of the caliper with isopropyl alcohol on a clean rag. The alcohol cuts the oil and evaporates clean.
-
Re-install pads and wheel. Pads back in (handle by the backing plate, not the friction surface). Wheel back on, fully seated. Pump the lever a few times to bring the pistons back to working position.
A note on uneven pistons
Even after cleaning, you’ll often find that one piston moves slightly more freely than the other. The seals aren’t perfectly identical from the factory and they age slightly differently. Don’t fight it.
If one piston still leads its neighbour after a thorough clean, just centre the caliper around the pads’ actual resting position rather than trying to force symmetry. The caliper body has float in the mounting bolts. Let the seals do what they do, and align the caliper to match.
If after all this one piston is genuinely stuck, the seal itself is damaged and needs replacement. That’s a caliper rebuild, which is usually a job for a shop unless you’ve done it before.
When this matters most
A piston clean is worth doing:
- Any time you replace pads, as preventive maintenance
- Whenever you notice uneven pad wear (one pad clearly thinner than the other)
- Whenever the brake drags after caliper centring
- After a wet, muddy season
A clean piston is a happy piston. A happy piston gives you proper rollback. Proper rollback means no drag and consistent lever feel.
This article is based on Park Tool’s video Hydraulic Brake Piston Cleaning.
Related articles
- Why Are My Bike Brakes Squealing? 7 Causes, stuck pistons are one of the seven
- Annoying Disc Brake Squeal, if the squeal persists after cleaning