How To Get Hair Dye Out Of Carpet

Having your hair dyed at home is a fun thing to do. It takes away the stress of you having to walk down to a salon store to get it done. But, the fun may abruptly stop when you accidentally spill or slop hair dye on your carpet. The hair dye will leave a noticeable carpet stain. 

How To Get Hair Dye Out Of Carpet

Knowing how to get hair dye out of carpet is essential if you are doing DIY hair dyeing. You can try several cleaning methods to remove the hair dye carpet stain. The method may vary depending on the hair dye product and the carpet’s material. We have done our research and asked cleaning professionals, and we have come up with a step-by-step guide on how to get hair dye out of the carpet. 

Steps To Get Hair Dye Out Of Carpet

Before we show you how to get hair dye out of your carpet, you must first know the ingredients you will need. You may need all of the ingredients that will be listed, or you might not need them all. This is because the degree of the hair dye stain may differ from carpet to carpet. However, it would help if you got them all. 


  • Ammonia 
  • Liquid Dish Soap 
  • Chlorine Bleach 
  • Soda
  • Sponge 
  • Cleaning Solution
  • Sponge 
  • Dry Cloth 
  • Vinegar 
  • Clean White Cloth 
  • Cool Water 
  • Paper Towel 
  • Hair spray 
  • Astringent 
  • Hydrogen Peroxide 

Step 1: Remove Hair Dye Stain Using Vinegar, Liquid Dish Soap, and Rubbing Alcohol  

So hair dye is spilled on your carpet as you tried to color your hair, and you’re fretting about it. Don’t worry; you can use a mixture of vinegar, liquid soap, and rubbing alcohol to blot out the hair dye stain. Mix one tablespoon of dish soap and one tablespoon of white vinegar to make the solution. 

Don’t be in a hurry to apply the solution to the dye stain. First, you have to dry the stained area with a clean cloth. The clean cloth will blot the affected area. After that, follow the below procedure to remove the dye stain. 

  • First, dip a dry cloth into the solution and use it to fan the hair dye stain. Ensure that you press the cloth into the dye stain so the carpet’s fibers can absorb the solution. 
  • Next, using a dry cloth, soak up the cleaning solution and the stain from the carpet. 
  • Proceed to rinse the carpet with cold water. Let the carpet dry after the rinsing. If you want to get over it faster, you can soak up the water using a dry cloth. 
  • After following the above steps, you may still see the stains. If you still see the stain, continue to blot them out by rubbing alcohol. 
  • Repeat this procedure until the stain is gone. 

Step 2: Remove Hair Dye Stain Using Ammonia 

You can also use Ammonia to remove that stubborn stain on your carpet. Ammonia is very effective for removing dye stains. However, ammonia may damage the fibers if your carpet is made of wool. 

Mix a tablespoon of Ammonia and a tablespoon of liquid dish soap to use Ammonia. Then, you will blend in two cups of water. Then, follow the steps below to get started. 

  • Start by applying the solution to the stained area. Do this using a white cloth. 
  • Then, dab the stained area surface until the solution covers the entire area.
  • Please leave it to soak into the carpet for about thirty minutes. 
  • After every five minutes, add some drops of the solution using a Sponge. Do this until the stain is gone. 
  • Use cold water to rinse the carpet and dry it using an electric fan. 

Step 3: Removing Hair Dye Stain With Astringent and Hairspray 

Yes, we know you think removing spilled hair products using another hair product is silly. But, hairspray is quite effective for removing hair dye stains on carpets. If you want even better results, you can combine the hairspray with Astringent. It works like magic. Follow the below instructions to learn how to use hairspray for hair dye stain removal. 

  • First, you will need to spray some hairspray drops on the affected area. Spray until all parts of the stain are adequately covered. 
  • Don’t be in a hurry to clean yet; instead, allow it to sit for about five minutes. 
  • Rinse the stained area using cold water. 
  • Proceed to dab the sprayed area so the hairspray and Astringent can sip into the carpet.
  • Finally, rinse the carpet with cold water. Then, pat it with a sponge or towel. 

Step 4: Removing Carpet Hair Dye Stain Using Hydrogen Peroxide 

Hydrogen Peroxide is another effective liquid solution for removing hair dye stains. It is beneficial if the stain is very stubborn. However, applying a high degree of caution is advisable because its chemical substances are powerful. If you use hydrogen peroxide, below are some steps you should follow. 

  • Using a teaspoon or dropper, cover the affected area using Hydrogen Peroxide. The teaspoon or dropper makes the application easier. 
  • Allow it to sit on the carpet for 24 hours. 
  • When the carpet is dry, dab it using a towel. 
  • Finally, dry the carpet again using a fan or vacuum cleaner. 

Step 5: Removing Hair Dye From Carpet Using Baking Soda 

Baking Soda is a standard household product that is usually used for baking. However, baking soda is often used as a scrubbing agent. It is one of the best and most affordable scrubbing agents on the market. It reacts to acidic substances like vinegar because it’s a primary substance on the PH scale. Also, its shape and particles make it an excellent abrasive. 

Baking soda acts like microscopic sandpaper. Whether trying to whiten your teeth or remove stains from your carpet, baking soda is your best bet. Baking soda is very effective so that it can be used to lighten hair dye and gently remove hair dye from your hair. Follow the steps below to use baking soda to remove the dye stain. 

  • Begin by using a clean cloth to remove liquid from the dye stain. Remove as much liquid as you can. 
  • Next, apply a liquid cleaning solution to the dye stain. 
  • Then, get a detergent and sprinkle baking soda until it becomes pasty. 
  • Using a toothbrush, scrub the dye stain thoroughly and rinse the affected area using cold water. 
  • Remove the moisture from the carpet using a dry cloth. 
  • Allow the carpet to dry. Repeat the procedure if necessary until all the dye stains are gone. 

How To Get Black Hair Dye Out Of Carpet 

Black hair color dye may appear difficult to remove if you have a white or cream-colored carpet. It is also an eyesore because black stains are usually very obvious on a white carpet. Relax, my friend; all hope isn’t lost. If you face black stain problems, follow the simple steps below to get rid of them. 

  • Start using a dry cloth to remove as much liquid dye as possible. 
  • You can try one of the more straightforward methods by using a soda or vinegar solution. This should get most of the dye out of the carpet. 
  • If any of the methods you used is adequate, repeat it until most of the stain is gone. 
  • Proceed to use alcohol or ammonia to remove the leftover dye. 
  • Then, rinse the carpet with cold water. 
  • Dry the carpet using a vacuum or electric fan. 
  • You can repeat the step till the stain is gone. However, if the stain persists, use cotton to apply hydrogen peroxide to remove the stubborn stains. 

What To Do When You Notice Dye Stain On Your Carpet 

  • Act quickly. Immediately you spill excess hair dye, you must act quickly. The longer you leave the dye to dry, the more difficult it becomes to remove the stain. 
  • It would help if you used a dry cloth. This would get out as much of the stain as possible. 
  • You must be patient. None of the fixes we have mentioned is instantaneous. Depending on the stain’s toughness, you may need to repeat the steps. 
  • You will need to wait for the cleaning solution to take effect before the hair dye can be lifted out of the carpet. 
  • If the stained area dries out before you notice the stain, you will need to moisten it up before you begin. You can do this by placing a wet cloth on the affected area for 15 minutes. The carpet will absorb the moisture. 
  • You should start with the lowest strength mixture and work your way up. So, when you notice a stain, you may want to start with baking soda first. You can work your way up to hydrogen peroxide if the stain persists. 
  • Finding a solution that can clean your carpet before you get to hydrogen peroxide will be great. 
  • If you encounter a hardcore stain that you can’t seem to remove, contact a cleaning company or purchase a commercial dye stain remover. 
  • Always test ammonia on hidden parts of the carpet before using it on the stained area.

Leave a Comment

Your email address will not be published.