Take the 2-minute tour ×
Bicycles Stack Exchange is a question and answer site for people who build and repair bicycles, people who train cycling, or commute on bicycles. It's 100% free, no registration required.

I just pulled my seat out as the first step of breaking my bike down for winter storage, and found that rust has formed between my seat tube and my seat post. The rust starts maybe 3" down the tube and continues for perhaps 4 more inches.

Is there anything I can do to remove the rust from the tube and post? What steps can I take to prevent it from reforming?

alt text

share|improve this question
add comment

3 Answers 3

up vote 5 down vote accepted

You can probably use a small wire brush to get the rust out of the frame and for the future use JP Weigle Frame Saver spray. It acts as a rust inhibitor so should slow down/stop any rust forming on the inside of the frame. You can get frame saver at JensenUSA (I'm sure there are lots of other spots too).


share|improve this answer
It's meant to be used inside the frame? It's not going to serve as a lubricant and cause my seat post to slip down inside the seat tube when jarred? –  meagar Dec 6 '10 at 15:08
It's basically aerosol linseed oil. A little solvent on a rag to wipe off the oil around the seat post collar should do the trick. Linseed oil dries (polymerizes) to a solid over a few weeks with exposure to air, so I'd be more worried about the linseed oil getting your seatpost stuck. And let the stuff dry for at least a few weeks before putting the post back in. –  freiheit Dec 6 '10 at 17:19
@freiheit Great, thanks. –  meagar Dec 6 '10 at 18:56
@meagar: You should be lubing your seatpost in any case (assuming it's metal). A very thin coat of grease on the post will prevent galling or corrosion between the post and the frame, and may help keep out water that causes the corrosion you found. If your post slips, you need to tighten your collar and/or use less grease. But you should lube it if you want to be sure to get it out again later. –  bikeboy389 Dec 9 '10 at 21:19
add comment

+1 using Frame Saver. I live in a rainy area and use it on all my steel bikes.

If you want to completely clean the rust off before application, use a copper wire cone brush (w/ long drill attachment) big enough to fit snugly in the seat tube. Use the low-speed drill setting and gradually run it up and down the inside of the tube. You can also use a rust cleaner and apply it to the brush or even some WD40 to help break up the rust.

If you have it, you can clean out the tube with a sponge brush attachment. Next, plug up the holes of the frame and lightly spray the Frame Saver inside. Roll the frame around to completely coat and set aside to dry for 24-48 hours. It will feel tacky, but not wet when dry.

To completely side step this problem, you could also buy a non-steel seat post.

share|improve this answer
add comment

You'll be able to get a surprising amount of this out with a bit of steel wool on the end of a rod (how you'll attach it may require some ingenuity). Afterwards try to clean it out with a rag.

share|improve this answer
add comment

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.