***We may receive commissions on purchases made from our chosen links at no additional cost to you.
Hard-to-remove stains in the bathtub are typically caused by minerals left behind by hard water. Stains vary in color depending upon what is in your water. Whatever the cause of the stain, here’s how to remove it.
Also check: 7 Effective Ways How to Clean Toilet Bowl Stains
How to Remove Stains [Step by Step]
What You’ll Need:
- Baking soda
- Dry abrasive cleaner
- Hydrogen peroxide
- White vinegar
- Spray bottle
- Eraser/melamine sponge
- Sponge
Identify the stain
There are two factors that affect the removal of stains from a tub: the type of mineral causing the stain and the material of the tub.
Bathtub surfaces made of porcelain are the most popular and more forgiving. To remove porcelain stains from a bathtub, you can use any of the methods described below.
Avoid using abrasive cleaners for acrylic tubs since they can damage the surface.
Common stain colors caused by:
- Iron = redding-brown
- Sulfur bacteria = black
- Low pH/acidic water = rust-colored and blue-green stains
- Accumulation of human oils = yellow
You may want to check: Why is My Toilet Water Yellow? (And How to Remove It)
For yellow stain
Step 1. Use vinegar
You don’t need a bunch of cleaning products to clean your bathtub. Vinegar can be used to get rid of yellow stains and soap scum. On the delicate surface of an acrylic bathtub, this is the preferred stain remover.
Step 2. Fill in a spray bottle
Pour vinegar into a spray bottle. Spritz vinegar liberally onto the stained area. Let the stain sit for 20 minutes, then wipe it away with a sponge. Use warm water to rinse.
For red and black stains
Step 1: Use baking soda and hydrogen peroxide
The brightening ability of baking soda and hydrogen peroxide can help you remove tough red or black stains.
This method should not be used on an acrylic tub. The surface may be scratched.
Create a paste by mixing two parts of baking soda and one part hydrogen peroxide.
Step 2: Apply the paste to the stain
Apply the paste to the stained area and let it sit for at least 30 minutes. Use a sponge or nylon brush to scrub away the stain. Rinse the tub well with water that is warm and clean.
For rust-colored and blue-green stains
Step 1: Use an abrasive cleaner
Using an abrasive cleanser and a magic eraser/melamine sponge will be necessary for super-stubborn rust-colored and blue-green stains.
This method, however, should not be used on acrylic bathtubs — it will scratch them.
Use vinegar only if you have a tub made of acrylic.
Step 2: Create a paste
Combine equal parts of cleanser powder and water to form a paste. To treat the stain, apply the paste and allow it to sit for about 10 minutes.
Then, use an eraser sponge moistened with hot water to scrub the stain. Rinse thoroughly with hot water.
Regular Cleaning
Cleaning your bathtub regularly and using a shower spray daily are the best ways to prevent bathtub stains.
Mix one part white vinegar with three parts water for a DIY solution.
To prevent soap scum build-up and stains, liberally spray the mixture over a clean tub or rain shower after each use.
Looking for more recommendations? Check out our related posts below!
11 Best Luxurious Rain Shower System with Body Spray by HOMEDEC
7 Affordable Rain Shower System with Body Spray For Your Bathroom
The Secret of How to Clean the Bathroom Sink
How to Clean a Shower Head (3 Easy Steps)