How to Remove Bathroom Sink Stains (Yellow, Rust, and Toothpaste)
Share
Bathroom sink stains come from hard water minerals, rust, toothpaste, hair dye, and soap scum. Each type responds to different treatments. Here's how to remove every type of bathroom sink stain.
What You'll Need
- Bar Keepers Friend Soft Cleanser — removes rust, mineral stains, and soap scum from porcelain and ceramic
- CLR Calcium Lime Rust Remover — dissolves rust and mineral deposits chemically
- Hydrogen peroxide (3%)
- Baking soda and white vinegar
- Amazon Basics Non-Scratch Sponges
- Rubber gloves
Stain-by-Stain Guide
Yellow or Brown Staining (Hard Water / Mineral Deposits)
Cause: Calcium and magnesium from hard water depositing on the sink surface.
Best method: Apply CLR to the stained area, let sit 2 minutes, scrub with a non-scratch sponge, rinse thoroughly. For lighter staining, white vinegar soaked on a cloth for 30 minutes works well.
Rust Stains (Orange/Red)
Cause: Iron in the water supply or rust from metal cans or razors left on the sink surface.
Best method: Apply Bar Keepers Friend paste to the rust stain, let sit 5 minutes, scrub with a non-scratch sponge. For stubborn rust, CLR applied for 2 minutes is more effective.
Toothpaste Stains (White/Blue Residue)
Cause: Toothpaste drying on the sink surface and bonding to the porcelain.
Best method: Dampen the dried toothpaste to rehydrate it, then scrub with a damp non-scratch sponge and dish soap. For stubborn residue, Bar Keepers Friend removes it quickly.
Hair Dye Stains
Cause: Hair dye pigments bonding to the porous sink surface.
Best method: Act quickly — fresh dye is much easier to remove. Apply hydrogen peroxide to the stain immediately and let sit 5–10 minutes before scrubbing. For set stains, apply Bar Keepers Friend paste and let sit 15 minutes before scrubbing.
Soap Scum (White/Grey Film)
Cause: Soap reacting with hard water minerals to form an insoluble film.
Best method: Apply Bar Keepers Friend or spray with white vinegar, let sit 10 minutes, scrub with a non-scratch sponge.
Frequently Asked Questions
How do I remove old, set-in rust stains from a bathroom sink?
Apply CLR directly to the rust stain, let sit 2 minutes, scrub firmly with a non-scratch sponge, and rinse. Repeat if needed. For very old rust stains, Bar Keepers Friend paste left for 15–20 minutes before scrubbing is highly effective.
Can I use bleach to remove bathroom sink stains?
Bleach removes organic stains (mold, mildew) but is ineffective on mineral deposits and rust. It can also damage colored sinks and some finishes. Bar Keepers Friend and CLR are more effective and safer for most sink stains.
How do I prevent stains from forming in my bathroom sink?
Rinse the sink after every use, wipe dry to prevent mineral deposits, and clean weekly with Bar Keepers Friend. Don't leave metal cans, razors, or hair dye on the sink surface — these are the primary sources of rust and dye staining.
You Might Also Like
Loading...
Shop Related Products
Loading...