Bathtub stains nearly always come out with common household items like baking soda and white vinegar, but the right approach depends on whether you’re fighting soap scum, hard water marks, mold, or rust.
One wrong cleaner on the wrong tub material can leave permanent scratches or etching. The good news: every stain type has a specific remedy you already own or can buy for a few dollars. Below are the exact steps for each stain, what works on porcelain versus acrylic tubs, and the mistakes that do real damage.
What Type of Bathtub Stain Are You Dealing With?
Four stain types cause nearly every bathtub problem—soap scum, hard water mineral buildup, mildew and mold, or rust. Each requires a different active ingredient. Using the wrong one wastes time and can make the stain spread.
A quick check: white or grayish film that wipes partially but leaves a layer is soap scum. Cloudy white crusty rings at the water line are hard water mineral deposits. Black spots or pink slime in corners is mildew or bacteria. Orange, brown, or yellow rings around metal fixtures or bottle bottoms are rust.
Soap Scum: Baking Soda and Castile Soap Paste
Soap scum is the greasy film left by body oils and bar soap mixing with hard water. It clings to tub surfaces and can look gray or dingy.
The method: Mix baking soda with a small amount of Castile soap or liquid dish soap until it forms a spreadable paste. Apply it to the scum with a non-abrasive sponge—the blue scrubby side on many kitchen sponges works well here. Scrub gently in circles, rinse with warm water, and dry the surface completely.
Prevention matters more with soap scum than any other stain. A squeegee wiped across the tub walls after each shower stops the film from bonding to the surface. Once a week, spraying the tub with a 50/50 mix of distilled white vinegar and water prevents buildup.
Hard Water Stains: White Vinegar Dissolves the Minerals
Hard water contains dissolved calcium and magnesium that leave white, crusty deposits. Vinegar’s acetic acid breaks down these mineral bonds without harsh chemicals.
Spray undiluted white vinegar directly onto the stained area and let it sit for 10–15 minutes. Rinse and wipe clean. For stubborn rings, soak a cloth or paper towel in vinegar and lay it over the stain so the acid stays in contact longer rather than running down the drain. After soaking, scrub with a soft sponge and rinse.
An alternative that works well: mix a 50/50 solution of distilled white vinegar and water in a spray bottle, coat the stain, and let it sit at least 15 minutes. Then scrub with a paste made from baking soda and a little water. The baking soda provides gentle abrasion while the vinegar acid works.
Critical warning: Never mix vinegar and hydrogen peroxide. If you use both methods on the same stain, rinse the tub thoroughly between applications—mixing them creates a toxic, irritating gas.
Mildew and Mold: Hydrogen Peroxide or Vinegar Work
Black spots in grout lines, caulk edges, or tub corners are mold colonies. Pink slime is usually Serratia marcescens, a common bathroom bacteria. Both need an oxidizer or strong acid to kill them.
Using 3% hydrogen peroxide: Pour standard drugstore hydrogen peroxide into a spray bottle and drench the stained areas. Leave it for 30–45 minutes. Once the stain has visibly faded, scrub gently with a non-abrasive pad. Rinse with warm water and dry. Hydrogen peroxide is a mild bleach alternative that kills mold on contact without the harsh fumes.
Using distilled white vinegar: Spray vinegar directly onto black mold stains and let it sit for a full hour. Apply a baking soda paste and scrub with a scouring pad, then rinse.
Rust Stains: Baking Soda and Hydrogen Peroxide Paste
Rust comes from metal objects—shaving cream cans, shampoo bottles with metal bottoms, or old pipes. The key is to lift the iron oxide without damaging the tub finish.
Mix baking soda with enough hydrogen peroxide to form a thick paste. Apply it directly to the rust stain and let it sit. Scrub gently with a non-abrasive sponge, rinse with warm water, and dry. This combination creates a mild bleaching action that oxidizes the rust for easier removal.
On ceramic or porcelain tubs, lemon juice and salt also work: the lemon juice lifts the rust stain while the salt provides gentle scrubbing power. Keep bottles off the tub floor between uses to prevent new rust rings from forming.
Which Cleaning Method Works for Your Tub Material?
The wrong tool or chemical can ruin your tub’s finish in seconds. This table shows what’s safe and what’s not for each common tub material.
| Tub Material | Allowed Cleaners & Tools | Keep Away |
|---|---|---|
| Ceramic / Porcelain | Pumice stone, lemon juice + salt, baking soda + vinegar | Harsh scrub pads, bleach, ammonia, abrasive powders |
| Acrylic / Fiberglass | Distilled white vinegar, baking soda paste, 3% hydrogen peroxide | Pumice stones, lemon juice, salt, steel wool, gritty creams |
| Stone / Specialty Finish | Mild dish soap + water, purpose-made stone cleaner | Vinegar, lemon juice, any acidic cleaner (causes etching) |
| Enameled Steel | Baking soda paste, white vinegar, CLR Brilliant Bath | Metal scrub brushes, abrasive powders, pumice stones |
| Solid Surface (Corian-style) | Hydrogen peroxide, baking soda paste, mild bleach solution | Abrasive powders, high-acid cleaners, ammonia, oven cleaner |
| Re-glazed / Refinished | Dawn dish soap + warm water, very mild vinegar solution | All abrasive pads, bleach, scrubbing bubbles, squeegees with hard edges |
| Cast Iron with Porcelain Enamel | Pumice stone, CLR, Bar Keepers Friend Soft Cleanser | Steel wool, chlorine bleach, abrasive liquids, vinegar left on more than 2 minutes |
CLR Brilliant Bath: A Commercial Option with Specific Steps
If DIY methods aren’t cutting it, CLR Brilliant Bath is a foam cleaner designed for tub stain removal. CLR Brands’ official instructions are precise and leave no room for guessing.
Put on rubber cleaning gloves first. Remove all items from the tub—toys, mats, loofahs, bottles. Spray the foam directly onto the stained surface and let it sit for exactly 2 minutes. Do not let the solution sit longer than 2 minutes, as extended contact can damage finishes. Wipe with a clean, damp sponge or cloth, then rinse thoroughly with cold water. If a stain remains, repeat the process rather than extending the initial dwell time.
Always read the label instructions before using any commercial product—formulations change, and the label is the final authority on that batch.
Three Mistakes That Permanently Damage a Bathtub
Even with the right chemistry, technique matters. These three errors show up in cleaning forums constantly, and they’re all avoidable.
Using abrasive tools on the wrong surface. Pumice stones work miracles on ceramic and porcelain but will gouge acrylic and fiberglass like sandpaper through paint. The same goes for steel wool, bronze brushes, and “Chore Boy” style pot scrubbers—none of these belong in a bathtub.
Applying acid to stone or specialty finishes. Vinegar and lemon juice etch natural stone, marble, granite, and some solid-surface tubs. The etching appears as dull, cloudy patches that cannot be buffed out at home. If you have a stone tub, stick to mild dish soap and water, or a cleaner made specifically for stone surfaces.
Mixing cleaning chemicals. This isn’t just about safety—combining vinegar and hydrogen peroxide, for example, creates peracetic acid, which is corrosive and irritating. If you switch between methods, rinse the tub completely with water before applying the next one.
If you’d rather have a full list of tested products ready to buy, our roundup of the best bathtub cleaners covers store-bought options safe for every tub type.
Weekly Protection That Eliminates Most Stains
The simplest prevention routine takes under two minutes. After every bath or shower, use a squeegee on the walls and floor to remove standing water. Standing water leaves mineral deposits as it evaporates, and the humidity it releases feeds mold.
Once a week, spray the entire tub with a 50/50 vinegar and water solution. Let it sit for 2–3 minutes, then rinse with warm water. This weekly spray prevents soap scum from bonding and keeps mineral deposits too thin to form visible crust. Run the bathroom fan or open a window during and after showers to lower humidity. A dry tub stays clean far longer than a damp one.
Which Method Fits Your Stain and Schedule?
Here’s the quick reference for matching your specific stain to the right remedy, along with the dwell time for each.
| Stain Type | Best Active Ingredient | Dwell Time |
|---|---|---|
| Soap scum | Baking soda + Castile soap paste | Scrub immediately, no dwell needed |
| Hard water rings | White vinegar (undiluted) | 10–15 minutes |
| Mildew / black spots | 3% hydrogen peroxide | 30–45 minutes |
| Rust from bottles | Baking soda + hydrogen peroxide paste | 5–10 minutes |
| Stubborn mineral crust | CLR Brilliant Bath (commercial) | Exactly 2 minutes |
| Pink slime (bacteria) | Distilled white vinegar | 1 hour |
| Yellow stains | Scrubbing Bubbles or CLR (commercial) | Per label directions |
| Mixed grime (scum + mold) | Baking soda paste, then hydrogen peroxide | Scrub paste, then 30-minute peroxide soak |
FAQs
Can I use bleach to clean bathtub stains?
Bleach kills mold quickly but can damage colored tub finishes and degrade caulk over time. It also creates dangerous fumes if mixed with other cleaners. Reserve bleach for occasional deep cleaning of white porcelain tubs only, and never mix it with vinegar or ammonia.
How do I remove pink slime from a bathtub?
Pink slime is a waterborne bacteria, not mildew. Spray undiluted white vinegar on the affected area and let it sit for an hour. Scrub with a stiff brush and rinse. Keeping the tub dry between uses stops pink slime from returning, since it requires constant moisture to grow.
Does baking soda scratch a bathtub?
Baking soda is mildly abrasive—about a 2.5 on the Mohs hardness scale. It won’t scratch ceramic, porcelain, or enamel tubs when applied with a non-abrasive sponge and gentle pressure. On acrylic or fiberglass, use it as a paste rather than a dry powder to reduce abrasion further.
Why does my tub keep getting cloudy stains even after cleaning?
Cloudy residue after cleaning is usually hard water mineral deposits that haven’t been fully dissolved. The minerals need an acid—vinegar is the most effective household option. If the cloudiness returns quickly, your home may have very hard water, and a whole-house water softener could be the real solution.
Can I use a Magic Eraser on bathtub stains?
Magic Erasers work by micro-abrasion—the melamine foam acts like fine sandpaper. They’re effective on tough scuff marks on ceramic and porcelain tubs but can dull the gloss on acrylic, fiberglass, and refinished surfaces. Test on a small hidden spot before using on visible areas.
References & Sources
- Martha Stewart. “How to Remove Stubborn Bathtub Stains.” Provides stain-specific methods using baking soda, vinegar, and hydrogen peroxide.
- Cubby. “How to Get Rid of Those Stains in Your Bath Tub.” Covers material-compatibility rules and alternative methods for each stain type.
- CLR Brands. “How To Clean A Bathtub.” Official instructions for CLR Brilliant Bath including the 2-minute dwell time rule.
- WellFizz. “Best Cleaners for Bathtubs.” Tested product roundup of store-bought tub cleaners for all tub types.
Mo Maruf
I created WellFizz to bridge the gap between vague wellness advice and actionable solutions. My mission is simple: to decode the research and give you practical tools you can actually use.
Beyond the data, I am a passionate traveler. I believe that stepping away from the screen to explore new environments is essential for mental clarity and physical vitality.