If you shop through links on our site, we may receive compensation. This content is for educational purposes only.

How to Remove Rust Stains: 13 Simple Methods

Updated
No rusty surfaces on this side.

Rust stains are unsightly and difficult to remove. Whether you found orange spots on your clothes, carpets, upholstery, bathroom fixtures, or concrete, we have the research to help you fix it.

Here is how to say goodbye to those nasty rust stains for good.

Key Takeaways

  • Treat clothing with salt and lemon juice, then let it sit in the sun before washing.
  • Clean carpets and upholstery by blotting them with dish soap, vinegar, or ammonia solutions.
  • Scrub bathroom fixtures with a pumice stone or apply a hydrogen peroxide paste.
  • Remove heavy rust from concrete using a degreaser like trisodium phosphate (TSP).


How to Remove Rust Stains From Clothes

Rust stains on a favorite shirt are annoying, but you don’t have to toss the garment. Try these methods to lift the oxidation from the fabric.

Salt and Lemon Juice

This natural, non-toxic duo works wonders on white or light-colored fabrics. The acidity tackles the rust while the salt acts as a mild abrasive.

  1. Sprinkle table salt directly onto the rust stain.
  2. Squeeze fresh lemon juice over the salt until saturated.
  3. Rub the mixture gently into the fibers with a soft cloth.
  4. Lay the item in direct sunlight for a few hours; UV rays accelerate the reaction.
  5. Rinse with cold water and machine wash as usual.

Warning

Lemon juice acts as a natural bleach. Avoid using this method on dark colors to prevent fading.

Commercial Rust Removers

Heavy-duty stains often require a commercial rust remover. These products contain stronger chemicals, so always test a hidden area first.

  1. Apply the remover to the stain according to the package instructions.
  2. Rub the liquid into the fabric using an old toothbrush.
  3. Allow it to sit for the recommended time (usually a few minutes).
  4. Rinse thoroughly with cool water before washing.

Safety First

Wear gloves when handling commercial chemical removers to avoid skin irritation.

Cream of Tartar Paste

You might have the ingredients for this eco-friendly paste in your pantry already.

  1. Mix one teaspoon of cream of tartar, one teaspoon of baking soda, and a few drops of hydrogen peroxide into a paste.
  2. Spread the paste over the stain.
  3. Let it sit for 30 minutes.
  4. Rinse the garment thoroughly and wash immediately.

How to Remove Rust Stains From Carpets and Upholstery

Stains on furniture or carpets cause major stress, but you can fix them. The key is to blot rather than rub to prevent the rust from spreading.

Dish Soap Solution

A simple mixture of soap and water lifts fresh surface stains effectively.

  1. Mix cool water and grease-fighting dish soap in a bowl.
  2. Saturate a sponge and dab the solution onto the stain.
  3. Let it soak for 10 minutes.
  4. Blot the area with a clean white cloth to lift the rust.
  5. Rinse with a damp towel to remove soap residue.

Vinegar and Salt

Vinegar is a powerhouse cleaner that breaks down rust particles in fibers.

  1. Combine one cup of white vinegar, one tablespoon of lemon juice, and a pinch of salt.
  2. Apply the liquid to the stain with a clean cloth.
  3. Wait 10 to 15 minutes for the solution to work.
  4. Blot firmly with a clean, dry towel to absorb the moisture and rust.

Ammonia Mixture

For stubborn stains, ammonia offers extra cleaning power.

  1. Scrape away loose rust particles gently with a dull knife.
  2. Mix two tablespoons of dish soap, one tablespoon of household ammonia, and two cups of warm water.
  3. Apply the solution to the carpet with a cloth.
  4. Wait five minutes.
  5. Blot with a clean cloth; switch to a clean section of the cloth as the rust transfers.
  6. Rinse the area with plain water and dry.

Top Tip

Do not oversaturate the carpet backing. Excess moisture can cause mold or damage the flooring underneath.

How to Remove Rust Stains From Toilets, Sinks, and Tubs

Rust streaks in the bathroom make fixtures look dirty even when they are clean. Tackle them immediately to prevent permanent damage.

Hydrogen Peroxide Paste

This method works well on ceramic and porcelain but is not suitable for colored fiberglass.

  1. Create a paste using a 1:2 ratio of 3 percent hydrogen peroxide and cream of tartar.
  2. Apply the paste directly to the rust stain.
  3. Let it sit for one hour.
  4. Scrub vigorously with a stiff-bristled brush.
  5. Rinse the area with hot water.

Baking Soda and Vinegar

The bubbling reaction between these two ingredients helps loosen rust deposits.

  1. Coat the wet stain generously with baking soda.
  2. Pour distilled white vinegar over the powder until it fizzes.
  3. Scrub the area with a sponge while the mixture bubbles.
  4. Rinse away the residue.

Pumice Stone

A pumice stone mechanically removes rust from porcelain toilets and sinks.

  1. Wet the pumice stone and the stained surface thoroughly.
  2. Gently scour the rust stain until it disappears.
  3. Rinse the surface clean.

Did You Know

You should never use a dry pumice stone, as it will scratch the porcelain finish. Always keep it wet.

Removing Rust Stains From Stainless Steel

Stainless steel requires care to avoid scratching the finish. Always clean in the direction of the metal grain.

Bar Keepers Friend

This cleaner contains oxalic acid, which chemically breaks down rust. It works on stainless steel, porcelain, and ceramic.

  1. Apply the liquid or powder cleaner to a damp sponge.
  2. Rub the stain gently, following the grain of the steel.
  3. Rinse thoroughly within one minute to prevent discoloration.
  4. Dry the surface completely.

Baking Soda Paste

Baking soda is a safe, non-toxic abrasive for kitchen appliances.

  1. Mix baking soda and water to form a thick paste.
  2. Spread the paste over the rust spots.
  3. Let it sit for 60 minutes.
  4. Scrub gently with a soft-bristled brush, moving with the grain.
  5. Wipe clean with a damp cloth and dry.

How to Remove Rust Stains From Concrete

Driveways and garage floors often collect rust from vehicles or garden tools. Industrial degreasers work best on these porous surfaces.

Trisodium Phosphate (TSP)

TSP is a heavy-duty cleaner that penetrates concrete pores.

  1. Put on protective rubber gloves and eyewear.
  2. Mix ½ cup of TSP with half a gallon of hot water.
  3. Pour the mixture over the stain and let it sit for 20 minutes.
  4. Scrub vigorously with a stiff push broom.
  5. Rinse with a pressure washer or a high-pressure hose nozzle.

FAQs About Removing Rust Stains

How Long Does It Take Vinegar to Remove Rust?

When using vinegar on rust stains, leave it to soak for 30 to 60 minutes. For heavy rust on tools, you may need to soak the item overnight.

Can Coke Remove Rust?

Yes, Coke contains phosphoric acid, which helps dissolve rust. It is particularly useful for cleaning chrome bumpers, small tools, and bolts.

Can You Use Steel Wool to Remove Rust?

Steel wool removes rust effectively, but it is abrasive. Use fine-grade steel wool (0000) for delicate items and always test a small spot first to ensure you do not scratch the surface.

What Happens If You Paint Over Rust?

If you paint directly over rust, the oxidation will continue underneath. Eventually, the paint will bubble, crack, and peel away as the rust spreads.

How Do I Remove Rust Spots From My Car?

Remove rust from a car by sanding down the area to the bare metal. Once clean, apply a rust-inhibitor primer, followed by color-matched paint and a clear topcoat.

Can Toothpaste Get Rid of Rust?

White non-gel toothpaste mixed with baking soda can remove light surface rust. Apply the paste, scrub with a brush or cloth, and wipe clean.

Does Bleach Remove Rust Stains?

No, you should never use chlorine bleach on rust. The chemical reaction oxidizes the iron further, which sets the stain permanently and makes it much harder to remove.

Does WD-40 Remove Rust?

Yes, WD-40 is excellent for breaking down rust bonds. Spray it on the affected area, let it sit for 10 minutes, and scrub with a wire brush or sandpaper to remove the residue.


Go Rust Free

Rust stains are stubborn, but they aren’t permanent. With the right combination of household staples like vinegar and lemon, or stronger cleaners like TSP, you can restore your items.

Always match your cleaning method to the surface material to avoid accidental damage. Test a small spot first, wear gloves when handling chemicals, and get scrubbing.

Feedback: Was This Article Helpful?
Thank You For Your Feedback!
Thank You For Your Feedback!
What Did You Like?
What Went Wrong?
Headshot of Beth McCallum

About the Author

Beth McCallum

Beth McCallum is a freelance writer & book blogger with a degree in creative writing, journalism, and English literature. Beth firmly believes that a tidy house is a tidy mind. She is always looking for new ways to sustainably clean and tidy her house, that's kind on the environment but effective in the house, too!