How to Remove Hair Dye Stain from Quartz Countertop

Hair dye stains on quartz countertops can be frustrating, but with the right techniques, they can often be removed. Here is a comprehensive guide on how to get hair dye stains out of quartz.

What Causes Hair Dye Stains on Quartz?

Quartz countertops are made from ground quartz crystals combined with resins and pigments. This makes them non-porous and resistant to stains, but hair dye can still penetrate the surface and cause stubborn discoloration if left on for too long.

The main culprits are:

  • Permanent hair dyes – These contain strong pigments and developers that bond aggressively to surfaces.
  • Semi-permanent dyes – The pigments don’t last as long but can still stain.
  • Bleach and lightening products – These remove color but contain harsh chemicals.
  • Accidental spills and splatters during application.
  • Transfer of dye from hands and applicator bottles.
  • Hair dye droplets left on the countertop for an extended time.

So in short, the strong chemicals and pigments in modern hair dyes can lead to persistent stains on quartz.

How to Remove Hair Dye from Quartz Countertops

Here are the most effective methods and products for removing hair dye from quartz:

1. Rub with Baking Soda

Make a paste of baking soda and water and gently rub it on the stained area using a soft cloth or sponge. Let it sit for 5 minutes before rinsing clean. The abrasiveness of baking soda can help lift dye from the quartz surface.

2. Use Hydrogen Peroxide

Hydrogen peroxide is a mild bleach that can help oxidize and fade hair dye stains. Dip a soft cloth in 3% hydrogen peroxide solution and dab the stain repeatedly. Allow it to sit for 10 minutes before rinsing. Be very careful, as peroxide can damage some quartz colors.

3. Apply Lime or Lemon Juice

Citric acids in lime and lemon juice can help dissolve hair dye stains. Cut a lime or lemon in half and rub it directly on the stain. Let the juice soak for a few minutes before wiping and rinsing with water. The natural acidity works to break down stubborn discoloration.

4. Make a Baking Soda and Vinegar Paste

For extra cleaning power, combine baking soda and white vinegar into a spreadable paste. Apply this paste on the stain, allow it to fizz and work for 5-10 minutes, then scrub and rinse thoroughly with water. The combined acidic and abrasive properties help lift the stain.

5. Use an Alkaline Cleaner

Look for a specialty alkaline-based cleaner at a hardware store. These cleaners contain ingredients like sodium metasilicate that can effectively remove dye stains from quartz and other stone surfaces. Use according to the product instructions.

6. Sand with a Micro-Abrasive Pad

As a last resort if the stain persists, use a micro-abrasive cleaning pad designed for quartz and granite countertops. Rub the pad in a circular motion over the stain to gently “sand” off the top layer of the countertop. This is a more aggressive method that should only be used if other options fail.

Tips for Preventing Hair Dye Stains

Here are some useful tips to avoid hair dye stains on quartz countertops:

  • Wipe up any splatters, drips or spills immediately during the dyeing process.
  • Rinse or wash your hands, gloves and tools thoroughly after applying hair dye to avoid transfer.
  • Cover the countertop around the sink with towels or plastic wrap when coloring hair.
  • Use a paper towel or cloth to wipe the quartz surface after rinsing out hair dye.
  • Avoid letting hair dye containers come into contact with the quartz.
  • Apply vaseline or masking tape on quartz edges near the sink to prevent staining.
  • Consider doing your hair coloring away from the countertop altogether to minimize risks.

With some care and effort, hair dye stains can usually be removed from quartz countertops without leaving permanent damage. Be patient and try the various stain removal methods mentioned here. Protecting the surface ahead of time will also help minimize staining and preserve the pristine look of your quartz.

Frequently Asked Questions

Can I use chlorine bleach to remove hair dye stains from quartz?

No, avoid using chlorine bleach directly on quartz countertops as it can damage and discolor the surface. Use hydrogen peroxide instead for a mild bleaching effect to lift stains.

Will nail polish remover take out hair dye stains?

You can try using a non-acetone nail polish remover, but be very cautious as even these can potentially damage quartz surfaces with repeated use. Test on a small inconspicuous area first.

How long should I let baking soda or hydrogen peroxide sit on the stains?

Let baking soda or peroxide paste sit for 5-10 minutes before rinsing to give the products time to work on the stain. Don’t let them dry completely as that can make scrubbing harder.

Can I use a magic eraser to remove hair dye from quartz?

Yes, a magic eraser or melamine foam cleaner can help lift some hair dye stains through gentle abrasion. Take care not to rub too hard as this can dull the surface over time.

Will a bleach-based quartz cleaner damage my countertops?

Read the product label carefully and spot test first. Many cleaners are formulated to clean without bleaching or discoloring the quartz. As long as you follow the instructions, they are generally safe to use.


Hair dye stains can be pesky, but with a bit of patience and the right techniques, you can usually remove them successfully from quartz countertops. Test different methods like baking soda, peroxide, citrus juices, vinegar, or specialty cleaners to find what works best. With some care and preventative measures, you can keep your beautiful quartz countertops looking like new.