Prep first
Before you start
- Wash the chain with mild soap and water, and rinse it thoroughly.
- Rub light rust off bare steel with 000 or 0000 steel wool or a wire brush.
- For severe rust, soak the chain in white vinegar overnight, then dry it completely.
Rust on a bike chain is iron oxide, a flaky orange coat that won't wipe off with a wet cloth. Light rust comes off with scrubbing and some elbow grease, while heavy rust may need an acid rust remover. Chlorine bleach only makes it worse, so keep it off the chain.
Scrub the chain one stretch at a time so you don't miss the rust hiding between links. Light rust on an old bike frame can take a scouring cleanser before anything stronger. Dry everything thoroughly afterward, since moisture left behind brings rust straight back.
Before you start
What bike can take
Safe to use1
- Water
Use with care6
- Hot water
- Soaking
- Chlorine bleach
- Solvents (alcohol, spot removers)
- Acids (vinegar, lemon)
- Scrubbing and abrasives
Avoid1
- Heat, once the stain is out
10 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- Mild soapFor the first wash that lifts dirt and grime. (opens Amazon)
- SpongeCarries the soapy water over the chain and frame. (opens Amazon)
- 000 or 0000 steel woolRubs light rust off bare steel. (opens Amazon)
- Wire brushReaches between the links and loosens rust. (opens Amazon)
- White vinegarThe overnight soak for severe rust on bare steel. (opens Amazon)
- Clean cloths or ragsWipe off loosened rust and dry the chain.
- Oil or silicone sprayProtects clean, dry metal from new rust. (opens Amazon)
- Heavy-duty rubber glovesProtect your hands if you use a commercial rust remover. (opens Amazon)
- Chrome cleaner made for bright metalFor chrome trim and bumpers only. (opens Amazon)
- Acid-free wheel cleaner approved in the owner's manualOnly if soap and water fail on wheels. (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
6 steps
Step by step
Step 2 of 6
Rub off light rust
On bare steel, rub the rust with 000 or 0000 steel wool or a wire brush, working along each link. If the orange comes off, wipe away the dust and move on; if it doesn't, the vinegar soak is next.
Tip. A wire brush gets further into the gaps between links.
Step 3 of 6
Soak severe rust in vinegar
If the rust is still heavy after rubbing, soak the chain in white vinegar overnight. Use this soak on bare steel only, never on wheels.
Careful. Don't leave the chain in vinegar beyond the overnight soak.
Step 4 of 6
Wipe and brush off the rest
Wipe the chain with a damp rag, then brush or steel-wool off the rust that has loosened. Go over any spot that still looks orange.
Step 5 of 6
Dry the chain completely
Dry every link with a clean cloth, turning the pedals to reach the whole chain. Check for damp spots before you move on.
Careful. Leftover moisture causes rust, so never store a chain that's still wet.
Step 6 of 6
Protect with oil or silicone spray
Apply oil or silicone spray to the clean, dry chain, then wipe off the excess. This gives the bare steel a layer that helps keep new rust off.
Tip. Oil again after wet rides or a rinse.
If you'd rather buy than mix
Best products for rust on bike
Choose a rust remover made for bare steel, and skip any that are meant for painted surfaces. A chrome cleaner made for bright metal and an oil or silicone spray cover the rest of the bike.
How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on bike, and its directions fit the steps above.
Finished the steps? How does it look?
Nice work. Let it dry completely and check it again in good light. Here is what done looks like:
How to tell it's really gone →A faint mark usually needs one more round, not a stronger product.
Heavy buildup usually takes more than one round.
Heavy or long-standing buildup →When to call a professional →How to tell it's working
Good progress looks like bare metal showing through the orange, with the links moving freely again. If orange dust reappears on the cloth after drying, repeat the scrub and soak before you oil the chain.
What changes for yours
Adjust for your bike
Wheels and rims
Wheels pick up brake dust and, in winter, road salt, so start with soap and water. Rinse thoroughly, especially in winter, when road salt and brine build up on wheels and sidewalls.
If soap and water don't clear the rust, use only an acid-free wheel cleaner approved for your wheel type in the owner's manual, then rinse well. Skip the vinegar soak here, since vinegar isn't meant for wheels, and keep wire brushes and abrasive cleaners off them.
Chrome trim and bumpers
Chrome needs gentler handling than bare steel, so use a cleaner made for bright metal and apply it the way you'd apply a wax. Don't leave the cleaner on longer than the label says.
Finish with a chrome preservative or wax to protect the bright finish. Don't use chrome cleaner or polish on wheels, though, since that's a different surface.
Painted frame
Acid rust removers strip paint, sealers and coatings, so they're off the table here. Stay with mild soap and water and a soft cloth, and let the frame dry fully before you check the spot again.
Beyond washing, there is no safe rust method for painted surfaces, so don't scrub hard enough to damage the finish. If the spot still looks bad after washing, have a bike shop look at it before you try anything stronger.
Aluminum parts
Aluminum can't take abrasive or polishing cleaners, or wire brushes. Bleach is off limits too, so the bare steel steps don't carry over. Strong acid or alkaline cleaners are also out.
Stick with mild soap and water, rinse well, and dry the part straight away. The aluminum guide covers it in more depth.
Heavy or long-standing buildup
Old rust that has sat on a bike for years takes more than a quick rub. Give the bare steel parts the full treatment, and expect to go over them more than once.
Soak the bare steel part in white vinegar overnight, then wipe it with a damp rag and dry it. Brush or steel-wool off what's left, and use coarse steel wool or lump pumice on heavy rust.
If rust is still there after one pass, repeat the soak and scrub, or use a commercial rust remover exactly as its label directs. Pretest any rust remover on a hidden area first, and wear heavy-duty rubber gloves when you handle it. On chrome or wheels, there is no method for old rust beyond the makers' approved cleaners, so stick with those.
Vinegar, baking soda, peroxide and more
Do home remedies work on rust on bike?
Plenty of home remedies float around for rust, but on a bike steel wool and oil do most of the work. The others are written for fabric or other surfaces, or they aren't rust treatments at all.
Works1Skip4Avoid1
What makes it worse
Mistakes to avoid
Don't use chlorine bleach on rust
Bleach sets rust stains and makes them more intense, so it will only make the chain worse. Never mix it with vinegar or any acid remover, since the combination can release toxic gas.
Don't scrub chrome with steel wool
Steel wool and abrasive pads scratch chrome surfaces, so keep them to bare steel parts only. Use a cleaner made for bright metal on the chrome instead.
Don't apply cleaners to hot parts
Heat and cleaners don't mix on a bike, so let chrome and wheels cool in the shade before you apply any product. Check that the metal is cool to the touch first.
Don't aim the pressure washer at the tires
Keep the pressure-washer nozzle well back from the tire sidewall and bead. Avoid petroleum or solvent-based cleaners and dressings on tires, since they strip protection and speed cracking.
When to call a professional
Take the bike to a shop if the rust has gone into a part you can't get clean with these steps. A shop can also check a wheel or chrome piece that still looks bad after an approved cleaner, and judge whether it's still safe to use.
Questions
Can I put bleach on rust on my bike chain?
No. Bleach makes rust more intense and sets the stain, so use the steel wool, vinegar soak and oil steps on the chain instead.
Does white vinegar remove rust from a bike chain?
Yes, for severe rust on bare steel. Soak the chain in it overnight, then wipe, dry and brush off what's left.
Is steel wool safe for a bike chain?
Yes, 000 or 0000 steel wool is fine for bare steel. Rub lightly, then wipe off the dust with a clean cloth before you oil the chain.
Can I use a commercial rust remover on an old bike?
Yes, on bare steel, as long as you follow the label exactly. Pretest a hidden area first and wear heavy-duty rubber gloves. Rinse it off thoroughly afterward.
What do I put on the chain after cleaning it?
Oil or a silicone spray works well on the clean, dry chain to protect bare steel from new rust. Wipe off the excess so it doesn't collect grit.
How do I clean rust off bike wheels?
Start with soap and water and rinse well. If that doesn't clear it, use only an acid-free wheel cleaner approved for your wheel type in the owner's manual, and skip vinegar and wire brushes.
Rust on other materials
Start from the bigger picture
How we know this
Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.