How to Remove Hair Dye Stains From Your Bathroom Counter
I dyed my hair at home exactly once. The bathroom counter looked like a crime scene. Dark brown splatters everywhere — on the laminate countertop, on the edge of the sink, even a few drops on the white grout between the tiles. My first reaction was to scrub it with the same all-purpose cleaner I use for everything. That did absolutely nothing except spread the stain around.
Hair dye is designed to penetrate and bond. That is what makes it last on your hair — and what makes it a nightmare on porous surfaces. But with the right approach, you can get it out.
Act Fast If You Can

If the dye is still wet, blot it with a paper towel. Do not wipe — wiping spreads the dye and pushes it deeper. Just press and lift. Then go straight to the rubbing alcohol step below. Fresh dye comes out much more easily than dried dye.
Rubbing Alcohol — The First Thing to Try
Pour a small amount of 70% isopropyl alcohol onto a cotton ball or a clean microfiber cloth. Dab the stain — do not rub. The alcohol breaks down the dye molecules. You should see color transferring to the cloth within seconds. Switch to a clean section of cloth as the dye lifts, so you are not just smearing it back onto the counter.
If the alcohol alone does not fully remove the stain after a few minutes of dabbing, move to the next step.
Baking Soda Paste for Stubborn Stains
Mix baking soda with a little water to make a thick paste. Spread it over the stain and let it sit for 10 minutes. The baking soda is mildly abrasive and alkaline — it helps lift dye that has soaked into the surface. Scrub gently with an old toothbrush, then wipe clean with a damp cloth.
What About Bleach?
Skip it unless your counter is pure white ceramic. Bleach can discolor laminate, granite, and colored grout. It can even make some stains worse by setting them permanently. Rubbing alcohol is safer and usually more effective on dye.
For Grout Lines
Apply the baking soda paste directly to the stained grout with the toothbrush. Let it sit 15 minutes, then scrub. If the stain persists, try a hydrogen peroxide application — the 3% solution from the drugstore works. Dab it on with a cotton swab and let it bubble for five minutes before rinsing.
Quick Summary: Wet dye? Blot, do not wipe. Dried dye? Rubbing alcohol first, then baking soda paste. Save bleach for white ceramic only.