How to Remove Rust Stains from Leather

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Sponge

  • White vinegar

  • Table salt

  • Saddle soap

  • Bucket

  • Water

  • Cleaning cloths


Wipe away rust stains as soon as you notice them so the rust can't get into the pores of the leather.


Avoid using bleach on leather as it will remove the finish and dye from the leather.

Many products are made with leather.

Rust creates a reddish brown stain that can cause discoloration if left to sit on your leather goods. Leather is a porous material, and stains, sweat and dirt get into the pores of the leather. Rust stains can be removed from leather, and the sooner you remove them the better. Use supplies from home and your local store to restore your leather to its pre-stained condition.

Step 1

Sponges clean gently but effectively.

Pour white vinegar onto a clean sponge. Wipe the rust stain with the sponge, leaving the surface a bit wet.

Step 2

Table salt provides a mild abrasive.

Shake table salt onto the vinegar on the leather. Use your sponge to rub the salt and vinegar into the rust stain.

Step 3

Rinse the sponge under cool water; then wipe the vinegar and salt off of the leather.

Step 4

Saddle soap is gentle on leather.

Wet saddle soap with a dampened cleaning cloth and wash the area of leather that was stained with rust. The saddle soap will remove any traces of salt and vinegar, as well as the last remnants of rust.

Step 5

Rinse your cleaning cloth in a bucket of water and wipe away the saddle soap. Use a dry cleaning cloth to dry the area.


Mary Ylisela

Mary Ylisela is a former teacher with a Bachelor of Arts in elementary education and mathematics. She has been a writer since 1996, specializing in business, fitness and education. Prior to teaching, Ylisela worked as a certified fitness instructor and a small-business owner.