Personal Care & Style
44,105 views
31 min · 3 min read
9 steps
Advanced

How to remove hair dye stains from bathroom surfaces

Hair dye accidents happen, but most stains on sinks, tubs, tile, and countertops can be lifted with common household supplies and a little patience. This guide walks you through safe, step-by-step methods from gentle to stronger so you preserve surfaces while removing color. Work methodically and test first on an inconspicuous spot.

Verified by pleasexplain editors
  1. Step 1: Gather supplies and protect area

    Collect gloves, eye protection, microfiber cloths, a plastic scraper, sponges, an old toothbrush, paper towels, white vinegar, baking soda, liquid dish soap, hydrogen peroxide (3%), rubbing alcohol (70%), bleach (diluted), and a spray bottle. Lay down old towels and ventilate the room for 10–15 minutes to reduce fumes and protect surrounding surfaces from drips.

    [Illustration: assorted cleaning supplies laid out on towels near a bathroom sink]

  2. Step 2: Blot fresh dye immediately

    If the stain is fresh, wear gloves and blot (do not rub) excess dye with paper towels for 1–2 minutes to lift surface pigment. Rubbing spreads dye into pores of grout or finishes; blotting concentrates on removal.

    [Illustration: hand with glove blotting a dyed patch on a sink with paper towels]

  3. Step 3: Test cleaners on hidden spot

    Before applying any chemical, test your chosen cleaner on an inconspicuous 1-inch square for 5 minutes to check for discoloration or finish damage. This prevents surprising etching on countertops, tile glaze, or painted surfaces.

    [Illustration: small test patch on underside edge of a bathtub cleaned with cloth]

  4. Step 4: Start with dish soap and warm water

    Mix 1 tablespoon of liquid dish soap into 2 cups (480 ml) of warm water, apply with a sponge, and scrub gently for 1–3 minutes. Soap breaks down oils in the dye and is safe for almost all surfaces, so begin here to remove surface residue without risk.

    [Illustration: sponge applying soapy water to stained tile near grout]

  5. Step 5: Use baking soda paste for stubborn spots

    Make a paste of 2 tablespoons baking soda and 1 tablespoon water, apply to the stain, let sit 5–10 minutes, then scrub with an old toothbrush in circular motions. Baking soda is mildly abrasive and lifts pigments without harsh chemicals; rinse thoroughly afterward.

    [Illustration: hand spreading baking soda paste on small stain and scrubbing with toothbrush]

  6. Step 6: Try hydrogen peroxide for persistent stains

    For porous grout or light-colored surfaces, apply 3% hydrogen peroxide with a cloth or spray, leave 10–15 minutes, then blot and rinse. Hydrogen peroxide oxidizes dye molecules; repeat up to 3 times but avoid prolonged use on colored grout or sensitive finishes.

    [Illustration: spray bottle applying hydrogen peroxide to stained grout between tiles]

  7. Step 7: Use rubbing alcohol or diluted bleach carefully

    For resistant dye on nonporous surfaces, dab 70% rubbing alcohol for 1–2 minutes and wipe, or for white porcelain apply 1 part household bleach to 10 parts water, let sit 2–5 minutes, then rinse. Work in a ventilated area, never mix bleach with ammonia or alcohol, and always rinse thoroughly to protect finishes and skin.

    [Illustration: gloved hand wiping sink stain with cloth soaked in rubbing alcohol]

  8. Step 8: Rinse and repeat, then restore surface

    After stain removal, rinse the area with clean water and dry with a microfiber cloth to prevent streaks. If dullness occurred, use a surface-appropriate polish (e.g., granite or porcelain polish) following product directions to restore shine.

    [Illustration: clean dry sink surface being buffed with microfiber cloth]

  9. Step 9: Dispose and ventilate safely

    Throw stained paper towels and single-use materials into a sealed bag and wash reusable cloths immediately in hot water with detergent. Keep the room ventilated for 15–30 minutes after using stronger cleaners to dissipate fumes and protect your respiratory comfort.

    [Illustration: sealed plastic bag with used paper towels and open window for ventilation]


  • Always work from mildest to strongest cleaner to avoid unnecessary damage.
  • When blotting, use downward pressure and fresh paper towels to avoid redistributing dye.
  • For hair dye on fabric shower curtains, launder with 1/2 cup baking soda and 1/2 cup white vinegar on a warm cycle.
  • Use a plastic scraper or old credit card for dried dye—metal can scratch finishes.
  • For grout, a paste of oxygen bleach powder and water can be left 15–30 minutes for heavy stains.
  • Keep a small bottle of 3% hydrogen peroxide labeled for stains in your cleaning kit for quick spot treatments.

  • Do not mix bleach with ammonia, vinegar, or rubbing alcohol—dangerous fumes can form.
  • Always wear gloves and eye protection when using hydrogen peroxide, bleach, or alcohol to avoid skin and eye irritation.
  • Test any cleaner on an inconspicuous area first; some surfaces like natural stone, laminate, and painted finishes can etch or discolor.
  • Use caution with abrasive scrubbing on soft materials—acrylic tubs and some countertops can scratch easily.

Was this guide helpful?