Tiny blots from the hair dye are stubborn and can be a headache, more so when they stain your brightly-colored carpet. Compared to other stains, hair dyes hard to eliminate and incredibly tougher. The good news is, you can easily remove hair dye out of the carpet using the following step by step guide:

  1. Use White Vinegar To Eliminate The Stains


  • White vinegar
  • Cold and warm water
  • Dishwashing detergent
  • Alcohol
  • Three clean cloths
  • Start by preparing a white vinegar solution, through mixing two cups of water, white vinegar, and a tablespoon of dish soap. The mixture creates a nice solution that’s great for hair dye stains.
  • Then pick a clean cloth and blot up the dye as much as possible before applying the solution. Once you do that, you’ll remove some of the concrete and hair dye on the tough ones.
  • Next, take another clean piece of cloth, then dip it inside the cleaning solution then carefully dab on the stained area. Please be careful not to scrub or rub the surface as doing these might spread the stain deeper or damage the area.
  • Now blot the spot using a dry cloth. Ensure you alternate between the two rugs to make sure they are out of sight. Using the wet cloth lessens the dye while the dry cloth soaks up the dye. Do this repeatedly to wash away all the stain dye.
  • Immediately the stain fades away, dip a clean sponge in water then wet the area. Once more, use a clean rug to soak up the water then give the carpet some time to dry.
  • In case there are still some traces of dye, dip the sponge in alcohol, then wash the hair dye stain, then use cold water and a clean cloth to wash the area finally dry the carpet.

White vinegar is strongly recommended as it’s not highly poisonous like ammonia. Furthermore, it’s safer compared to hydrogen peroxide. Using Hydrogen peroxide can decolorize the carpet as it’s highly reactive.

  1. Get Rid of Hair Dye Stains with Ammonia Solution

When the steps above could not remove the dye stain, don’t panic! Instead, there are other efforts to try. Here, use ammonia instead of vinegar. Make sure you exercise some precautions when using this poisonous substance. Alternatively, you can wash the carpet in a place with proper ventilation or an open place.

What you’ll need

  • Gloves
  • Ammonia
  • Fabric making pen that looks like the color of the carpet
  • Eyedropper
  • Hairspray
  • Hydrogen peroxide
  • Mix tablespoon ammonia in a bowl, two cups of water, and a tablespoon of dishwashing soap.
  • After that, place a clean cloth inside the solution then wring it carefully to prevent your carpet from being soaked then apply it to the stain. Be sure to use gloves due to the pungent smell and the reactive nature of ammonia.
  • Allow the solution to the affected area for half an hour and ensure the spot doesn’t have any external disturbances. Let the area be secluded and keep the place out of bound for your kids or pets.
  • After waiting for about 30 minutes, continue dabbing the affected area using the ammonia solution. As you do this, allow it to settle there for around 5 minutes. Do this repeatedly to fade away the stain.
  • Immediately the stain is properly removed, clean the spot using cold water then give it time to dry.

Remove the Hair Dye Stains with Hydrogen Peroxide

When the hair dye is a bit tough, and perhaps you’ve tried to clean the carpet using ‘the other methods but failed, you still have another chance. Using Hydrogen peroxide. Although make this your last option as it can discolor the carpet.


  • Teaspoon or eyedropper
  • Paint
  • Felt-tip fabric pen
  • Wet cloth
  • Apply some drops of hydrogen peroxide around the affected spot using an eyedropper. Make sure you only focus on the spot and don’t touch the remaining area of your carpet. Alternatively, you can use a teaspoon to apply the chemical on the carpet.
  • Having done that, allow the chemical to work on the stain for about 24 hours don’t touch or interfere with the area after using Hydrogen peroxide.
  • Now dab the spot using wet cloth, while gently pressing. Make sure you soak up all the remaining stain before you air-dry the carpet.

Many people prefer using Hydrogen peroxide, but the chemical acts as a bleaching agent that might end up fading your carpet. Therefore, you might think of re-coloring the faded area using an appropriate paint. Here, a felt-tip fabric pen should be the first option. But be sure you consider the following:

  • Use the color first on a hidden side of the carpet to check its specificity.
  • Make use of the fabric marking pen, but apply first the actual shade in bright stokes.
  • Keep on coating the shade until it’s done.
  • Give it time to dry. When the color is little, make sure you smear more.

Additionally, hair spray can also be used to wash off the hair stain from the carpet. The alcohol or acetone ingredient in the spray helps in lifting away the dye.

The process includes making the spot wet using a hairspray then giving it about five minutes to soak. After that, dab the stain before washing with cold water until all the traces getaway. Remember that some hairsprays are essential but can affect the color of the carpet. That’s why it’s vital to test it on a hidden spot on your carpet.

Send us a feedback0/500

Do you like this article?