How to get hair dye off walls – the easy way!

All of us have been there before – you’re just trying to dye your hair and then you realize that the bottle has spilt all over the place and there are splats up the wall! It’s a mess, but not to worry! Check out these quick tips on how to get hair dye off walls in no time at all.

How do you remove hair dye from walls?

Dyeing your hair at home is easy, but when you make a mess it can be hard to clean up.

Hair dye spills are the worst! Whether you’re in the middle of dyeing your hair or trying to get rid of some old dye that’s been sitting on your bathroom cabinet for months, getting this stuff off walls and surfaces is no fun at all.

With a tiled wall, it’s just a case of wiping it off with a cloth. But a painted wall?

There will always be a hair dye mishap. But don’t panic! With the right supplies and some time, any stain can be removed from your walls – even those pesky ones left behind by hair dye spills.

We’ve got just the thing for you – check out these quick tips on how to get permanent hair dye off surfaces in no time at all using ingredients you already have at home.

How to get hair dye off walls TOP TIPS

  • Rubbing alcohol and a clean cloth will do the trick, but be careful not to scrub too hard or you’ll just make things worse!
  • Mix baking soda and water together to make a thin paste, and gently rub it into the wall stain with a toothbrush.
  • White vinegar mixed in water works well as well (although this may change colours). Dab it on the stain with a cotton wool ball and rinse off with a wet cloth.
  • Bleach. If none of those work then hydrogen peroxide could help – use it wisely though because too much can rub the paint off your walls. Always wear gloves when dealing with bleach!

How do you get permanent hair dye off surfaces?

Permanent hair dye is very tough stuff and doesn’t come off with regular old shampoo or soap.

Water mixed with baking soda will usually do the trick. This also works particularly well if you’re trying to get hair dye off things like carpets.

Try to remove hair dye stains as soon as possible. The quicker you act, the easier it will be to remove.

Follow our step-by-step guide to get your walls sparkling again!

How to get hair dye off walls.

Step 1: Make up the mixture

Use a mixture of detergent and water (1:10 ratio) or baking soda for tough stains – you can also add dish soap to make sure dirt slides off easier.

Step 2: Apply with a paintbrush

Put on rubber gloves. Put the mixture in a bucket or tub.

Dip the paint brush into the mixture and use it to scrub at the hair dye stains, being careful not to let any of it drip down your wall and spread the stain!

Step 3: Rinse off the walls

Use clean water and cloth to rinse the walls and dry them off with a towel

Use an old toothbrush or sponge to scrub away any stubborn stains that remain after you’ve rinsed them off.

Step 4: Wipe with white vinegar

Apply some white vinegar all over your wall – this will help strip away any residual dye left behind by previous dyes, as well as make your walls smell fresh!

how to get hair dye off walls products

Can hair dye stains be removed?

Hair dye stains can usually be removed successfully from your skin and nails.

Painted walls, stained carpets, clothes and upholstery can be trickier as the process to remove. The dye can alter the colour or texture of your clothes or paint!

That’s why it’s important to choose the right product to use to remove the pesky dye.

How to remove hair dye from painted walls – White vinegar is your friend or use a mix of baking soda and water and gently rub the stain. If your bathroom wall is painted, this can rub the paint away and make an unsightly patch so be careful! It might be a better solution to re-paint the wall

How to remove hair dye from skin – for this you can use water-based make-up removers or specially formulated solutions that are used in salons.

How to remove hair dye from clothes – Mix white vinegar with a little of your washing detergent and water and dab it directly onto the stains before washing as normal.

How to remove hair dye from counter – Baking soda works a treat for this. Just mix up a paste with some warm water and gently scrub the area with a sponge.

How to remove hair dye from carpets – Mix a solution of dish soap, water and good old white vinegar and gently dab the area with a cloth until the hair dye colour is removed.

How to remove hair dye from hair – if you want to get rid of colour pigment in your hair, there are several solutions you can try. From anti-dandruff shampoo to specially formulated hair colour removers.

Here’s a great film that shows you how to remove hair dye from a range of surfaces.

YouTube player

The good news is that you can get hair dye off your walls with household items and a little bit of elbow grease.

Our top tips for getting rid of the evidence after a hair dye mess should help take some of the worry out if this has happened to you before.

So, don’t panic! Get started on cleaning up by following these simple steps and get your bathroom back into shape again. Good luck!


  • Nicola Freeman

    With over two decades of passionate hair dyeing experience, I've experimented with nearly every shade imaginable. My journey began long before blogging; as an award-winning copywriter in London and New York, I shaped narratives for iconic brands. However, when friends sought advice during Covid for at-home hair dyeing, I realized my true calling. Beyond being your hair color expert, I'm a mom of two girls, wife to artist Tony, and an avid soccer player. Win me over with a plate of sushi anytime!