How To Get Hair Dye Off Bathtub

July 12, 2025
how to get hair dye off bathtub

Written by: Deane Biermeier / Facts Checked by; Ryan Cullenward / Products Tested by Licensed Interior Designers

  • Home
  • /
  • Blog
  • /
  • How To Get Hair Dye Off Bathtub

Hair dye stains can be stubborn and unsightly, especially when they mar the pristine surface of your bathtub. Whether your tub is made of porcelain, acrylic, enamel, or fiberglass, different approaches are required for effective and safe stain removal. In this guide, we present proven methods and techniques that will help you restore the clean, bright appearance of your bathtub without causing damage.

Understanding the Type of Stain and Tub Surface

Before applying any solution, it's important to identify the type of tub surface and the severity of the stain.

Porcelain tubs: Durable but can chip with harsh abrasives.

Acrylic tubs: Sensitive to harsh chemicals and abrasive tools.

Enamel-coated steel: Sturdy but can be scratched.

Fiberglass tubs: Lightweight but prone to discoloration with strong agents.

Always test any cleaner in a small, hidden area to avoid permanent damage.

Immediate Action: The Faster You Act, the Easier It Is to Remove

If the dye is still wet, follow these steps:

1. Blot the stain with a paper towel or clean cloth—do not rub.

2. Rinse with cold water to prevent the stain from setting.

3. Apply a mild dish soap directly to the stain and scrub gently with a non-abrasive sponge.

Quick Tip: For fresh stains, baking soda and dish soap paste can work wonders. Apply the mixture, let it sit for 15 minutes, then scrub.

Top Cleaning Methods to Remove Dried Hair Dye Stains

1. Baking Soda and Hydrogen Peroxide Paste

This powerful duo works well on porcelain and enamel tubs.

Ingredients:

1/4 cup of baking soda

2 tablespoons of hydrogen peroxide

Instructions:

Mix into a thick paste.

Spread over the stained area.

Let it sit for 30–60 minutes.

Scrub gently with a soft brush.

Rinse thoroughly.

This method is effective in lifting dye pigments without harming the tub's surface.

2. Magic Eraser for Light Surface Stains

Magic Erasers (melamine foam) are effective on light or recent stains and work best on acrylic and fiberglass.

Steps:

Dampen the eraser.

Rub gently in circular motions.

Avoid excessive pressure to prevent dulling the surface.

Avoid using on glossy finishes or if the manufacturer warns against abrasive cleaners.

3. Vinegar and Baking Soda Reaction

This method is great for eco-conscious homeowners looking for a natural solution.

Instructions:

Sprinkle baking soda on the stain.

Spray or pour white vinegar over it.

Let the bubbling reaction occur for 15 minutes.

Scrub with a soft-bristle brush.

Rinse thoroughly.

The acidity of vinegar breaks down the dye, while baking soda lifts the residue.

4. Nail Polish Remover (Acetone-Based)

Acetone is a strong solvent that can break down permanent dyes.

Caution: Only use on porcelain or enamel tubs. Do not use on acrylic or fiberglass.

Instructions:

Apply with a cotton ball or cloth.

Dab the stain lightly do not rub.

Wipe off immediately.

Rinse with water to remove any residue.

Avoid overuse, as acetone can wear away protective coatings.

5. Bleach and Water Solution

Bleach is a last-resort method and should be used with care.

Best for: Porcelain tubs or heavily stained enamel tubs.

Instructions:

Mix 1 part bleach with 5 parts water.

Soak a rag in the mixture and lay it on the stain.

Leave for 10–15 minutes.

Remove and rinse thoroughly.

Warning: Never mix bleach with vinegar or ammonia. Ensure good ventilation during use.

6. Commercial Hair Dye Removers

For persistent stains, try commercial stain removers specifically formulated for tubs:

CLR Bath & Kitchen Cleaner

Bar Keepers Friend

OxiClean Paste

How to use:

Follow the product instructions carefully.

Apply using non-abrasive pads.

Avoid letting the product sit longer than recommended.

These options are highly effective but often contain stronger chemicals, so use with gloves and proper ventilation.

Preventing Future Hair Dye Stains in the Bathtub

Prevention is key to avoiding stubborn stains. Here’s how:

Line the tub with plastic wrap or a garbage bag before dyeing hair.

Use a color-blocking cream around your hairline to prevent dye dripping.

Rinse hair over a sink instead of in the bathtub.

Apply a tub wax or protective sealant to create a barrier on the tub surface.

Always clean immediately after dyeing to prevent setting.

Common Mistakes to Avoid

Using abrasive scrubbers like steel wool can damage tub surfaces.

Mixing chemicals, especially bleach and ammonia or vinegar, creates toxic fumes.

Leaving cleaning solutions on too long can erode protective coatings.

Using undiluted bleach or acetone can lead to discoloration or cracks in the tub.

What If the Stain Still Won’t Come Out?

If all methods fail, consider the following:

Professional tub refinishing services can restore the surface.

Use a tub repair or touch-up kit to mask permanent stains.

If you dye hair often, consider using a detachable tub liner for long-term protection.

Conclusion

Removing hair dye stains from your bathtub doesn't have to be stressful. With the right tools, immediate action, and the best cleaning agents for your specific surface, your tub can look spotless again. Implement preventive strategies to avoid future messes, and always choose gentle, surface-safe solutions to preserve the quality of your bathtub.

Disclosure: Sanitarysupply.org receives an affiliate commission on some, but not all, of the products we recommend—but only if you decide to click through to the retailer's site and make a purchase.


You may also like

How Much Does A Bathtub Cost
Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Never miss a good story!

Subscribe to our weekly newsletter to keep up with the latest trends!