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.

Can u get hair dye out of carpet?

To clean fresh hair dye stains from carpet or rugs you will need water, liquid dish soap, white vinegar, rubbing alcohol and ammonia, with of course, a few white cleaning cloths. You will want to switch with the damp cloth followed up with a dry cloth to absorb the dye and mixture from out of the carpet or rug.

How do you get a dye stain out of carpet?

How do you get permanent black hair dye out of carpet?

Soak the stain in a dishwashing detergent and vinegar solution. In a shallow bowl, mix 1 US tbsp (15 mL) of dishwashing liquid and 1 US tbsp (15 mL) of white vinegar with 2 c (470 mL) of water. Soak a cloth or sponge in the solution and squeeze it over the stain to soak the carpet.

Will hydrogen peroxide take the color out of carpet?

Using a hydrogen peroxide with a concentration of higher than 6% will most likely bleach out your carpet’s color dyes. Your safest chance, therefore, is to test the hydrogen peroxide solution on a hidden portion of your carpet before using it for stain removal.

Will vinegar take color out of carpet?

Trust us on this; the vinegar will not remove stains that are embedded in your carpet and may, in fact, harm your carpet fibers. You’ll end up with the same dirt you had before, but with the added problem of color fading and changes in carpet texture.

How do you get stains out of carpet naturally?

You can try a mixture of white vinegar, Dawn dish soap, and water in a spray bottle. Use 1/4 cup of white vinegar, 1 tbsp. of Dawn dish soap, and fill with water. Spray area liberally and let soak for 5-10 minutes and then proceed with blotting with a clean, dry towel until stain is removed.

What is a good carpet stain remover?

Recently Tested Carpet stain removers
  • Woolite. Heavy Traffic.
  • Spot Shot. Instant Carpet Stain & Odor Eliminator.
  • Simple Green. Naturals Carpet Care.
  • Scotchgard. Oxy Carpet & Fabric Spot Remover.
  • Kids ‘N’ Pets. Stain & Odor Remover.
  • Great Value (Walmart) Foaming Carpet Cleaner.
  • Dyson. Dyzolv Spot Cleaner.
  • Carbona.

How long do you leave baking soda and vinegar on carpet?

If you have a minor stain you can just leave the mixture until it dries and vacuum it up, or you can let it sit for 30 minutes or so and rub or blot up the stain with a damp cloth if if’s a little more of a stubborn stain. Let it dry thoroughly and then vacuum. That’s it!

Can baking soda damage carpet?

Can Baking Soda Damage Carpet? Baking soda won’t damage your carpet, but it may damage the underlay or the floors beneath. It may also be super difficult to vacuum every bit of baking soda from the carpet afterwards.

Will vinegar and baking soda ruin carpet?

We have never found that bicarb or baking soda (the same thing) to ever stain carpet. Some are also concerned that the vinegar will bleach carpet. There is little risk of this happening, even with woollen carpets.

How long should I leave baking soda on carpet?

Sprinkle a generous amount of baking soda on the area of the room that the pet frequents, or sprinkle it on the entire room to make sure you don’t miss any odors. Allow it to sit for 1 to 2 hours.

Does baking soda ruin vacuums?

Baking soda is very damaging for your vacuum cleaner. Its tiny particles can mess with the vacuum’s motor and clog its filters. Your cleaner bears so much just to get the baking soda out of your carpet, but the result is not what you expect.

How do you get caked with baking soda out of carpet?

Using a clean mixing bowl, mix together 3 parts warm water with 1 part white vinegar. Soak a clean sponge in this solution and apply the sponge directly to the baking soda stain. Place pressure on the affected area with a dry towel. Repeat steps # 1-3 until the baking soda stain disappears.

How can I make my carpet look new?

Here’s how to make your carpets look fresh in an hour
  1. Remove stains with a blast of foam. First, your carpet probably needs a spot-clean.
  2. Freshen up with some baking soda. Next, sprinkle a liberal amount of baking soda on the carpet and let it sit for 10 minutes.
  3. Bonus tip: Get rid of pet smells.

How do you raise a flattened carpet?

How to Unflatten Furniture Marks
  1. Fill the carpet indentations with ice cubes, keeping them at least two inches apart.
  2. Let the ice melt completely (this might take a few hours)
  3. Use your fingers (or a stiff brush) to fluff the carpet fibers back up.
  4. Repeat the process if needed.

How do you rejuvenate old carpet?

Clean your carpet with baking soda and vinegar

Simple and inexpensive, this old-fashioned trick works wonders to revive dilapidated carpet pile. First work in the baking soda with a stiff brush (rub it in deeply, working in all directions), then let it sit overnight so that it can fully absorb odours and bacteria.