No Need to Spend Hours on It
Sara San Angelo, cleaning expert and founder of Confessions of a Cleaning Lady, told Southern Living that with a little regular care and the right method, you can easily keep your bathtub clean — without spending hours scrubbing.
“If your tub is used daily, it’s best to give it a thorough clean at least once a week,” San Angelo recommends. For guest bathrooms, a quick weekly rinse might be enough. The key is consistency to prevent stubborn buildup.
Know What Your Tub Is Made Of
Most tubs are made from one of these three materials:
- enamel-coated cast iron
- acrylic
- fiberglass
Before you start cleaning, always check which cleaners are safe for your tub’s surface — the wrong product can easily damage it.
Avoid These Products:
- Enamel surfaces are sensitive to acidic and oily cleaners, as well as abrasive sponges.
- For acrylic and fiberglass tubs, avoid solvents, abrasive cleaners, or bleach, as they can scratch or discolor the surface.

How to Clean It Right
Enamel-coated cast iron tub:
- Wet the tub with lukewarm water.
- Sprinkle a mild abrasive cleaner, then spread it with a sponge until it forms a paste.
- Let it sit for 10–15 minutes, then scrub again.
- Rinse thoroughly.
Tip: For tougher soap scum, try a melamine sponge.
Acrylic or fiberglass tub:
- Mix 1 part white vinegar with 2 parts water in a spray bottle.
- Spray the entire tub surface and let it sit for 15 minutes.
- Gently scrub with a soft sponge, then rinse well with plenty of water.
Alternative: wipe the surface with a melamine sponge for a quick, chemical-free clean.

Stubborn Stains? No Problem!
The most common culprits are limescale, soap scum, rust, or mold. To remove them, start by considering your tub’s material:
- Rust often forms around the drain and faucet on cast iron tubs. It’s easy to remove with a mild abrasive cleaner and a sponge.
- For acrylic tubs, make a paste from baking soda and water. Apply it to the stain, leave it for at least an hour, then scrub.
- For fiberglass tubs, use a vinegar solution instead of baking soda to avoid scratches.
- If that still doesn’t work and your tub’s material allows, try a mix of 1 part hydrogen peroxide and 2 parts baking soda. Apply to stains, let sit for 30 minutes, then rinse.
Keep It Clean All the Time
- Rinse your tub after every bath to prevent buildup from drying.
- Use a vent fan or keep a window open — dampness encourages mold.
- Keep a vinegar spray bottle handy and spray your tub several times a week.
- Once a week, clean around the drain with an old toothbrush. (An old toothbrush works best if kept clean, dry, and used only for this purpose.)
- Don’t store heavy bottles or objects on the tub’s edge — they can crack or scratch the surface.
Remember: your bathtub’s cleanliness matters not just for looks but for how you feel. A fresh, fragrant, sparkling clean tub is half the battle in turning your home into a true sanctuary. And you don’t need expensive chemicals — just a little care and some natural ingredients.











