
The average range to remove carpet costs $120 to $720. Contractors base carpet removal costs on square footage, home location, and installation type.
Get your carpet out of a hairy situation
Carpet hair dye removal methods work best when you blot the stain immediately with a clean cloth, preventing the dye from spreading deeper into the fibers.
Professional carpet cleaning costs $120 to $320, while renting a steam cleaner and buying detergent for DIY cleaning costs $50 to $70.
You can remove hair dye from carpet using household products like dish soap and vinegar, hairspray, ammonia solutions, or hydrogen peroxide for stubborn stains.
Hiring a local carpet cleaning professional provides reliable help when household products fail to remove the stain, saving your carpet from permanent discoloration.
Dyeing your hair at home seemed like a great idea…that is, until a glob of dye ended up on your pristine floors. Thankfully, there are a few effective methods you can follow to learn how to get hair dye out of carpet—and you might already have the supplies at home.
The longer you wait to clean the stain, the more the carpet fibers absorb the dye, making it harder to clean and get rid of altogether. Act quickly and do a few prep steps before starting the cleaning process.
Grab a cleaning cloth or paper towel and blot out as much hair dye from the carpet as you can. Stick to a dabbing motion rather than scrubbing to avoid spreading the spot further. Use a fresh part of the cloth for each dab to prevent more dye from going into the fibers.
After mixing up any homemade cleaning products, test your mixture on an inconspicuous area to see if the solution fades, burns, or discolors your carpet. If you notice it harming your carpet, don’t use the product on a more prominent area.

With a few cleaning cloths and products you may already have on hand, here are the best solutions for getting hair dye out of your carpet. Keep in mind that any cloth you use will be permanently dyed.
Create a gentle cleaning mixture of household products and apply it to the spill.
1. In a spray bottle, bucket, or jar, mix 1 tablespoon of liquid dish soap, 1 tablespoon of distilled white vinegar, and 2 cups of warm water.
2. Apply the mixture to the stain by dipping a cleaning cloth in the solution and dabbing the carpet.
3. With a new cleaning cloth, gently press the area to blot out the stain. Be careful not to spread the hair dye further or grind it deeper into the fibers.
4. Alternate between dabbing on more cleaning solution and blotting it up until the stain is gone.
5. If there are still traces of hair dye on your carpet, apply some rubbing alcohol on a cleaning cloth or cotton ball to blot the remaining color.
6. After the stain is gone, clean the area with water and a cloth or sponge. Pat it dry with a clean cloth.
Hairspray can be an effective stain remover on both carpet and fabric.
1. Spray the entire dyed area with hairspray.
2. Let it sit for five minutes, then dab the carpet with water and a cleaning cloth.
3. Apply an astringent (if you have it), such as witch hazel or calamine lotion, and let it sit for five minutes.
4. Dab the solution with a clean cloth until the stain disappears.
5. Rinse the area with cold water and a cloth or sponge, then pat it dry with a clean cloth.
If your hair dye spill needs something stronger than a household mix or hairspray, try an ammonia solution (unless it’s a wool carpet, as it could damage the fibers).
Before mixing the solution, open your doors and windows for ventilation. Exposure to ammonia concentration in the air can lead to irritation of the eyes, nose, and throat, or more serious health issues. You should wear gloves and eye protection and should never mix ammonia with any other chemical or cleaning solution.
1. Put on plastic or latex gloves before handling the solution.
2. In a bucket, combine 1 teaspoon of dish soap with 1 tablespoon of ammonia and 2 cups of warm water.
3. Dip a cleaning cloth in the ammonia mixture and wring out any excess solution.
4. Apply the solution onto the entire hair dye spill with the cloth.
5. Let the mixture sit for 30 minutes to allow it to break up the dye. Make sure no kids or pets go near the area. Periodically check to see if the solution is fading the carpet, and if it is, blot the area with water and a cloth immediately.
6. Dab more solution onto the stain if it's not gone yet and let it sit for five minutes. Continue adding more solution until the stain is gone. Use a new cloth each time to avoid spreading the dye.
7. Clean the area with water and a fresh cleaning cloth or sponge. Dry the carpet with a cloth. Don’t walk or set anything on the area for at least 24 hours.
You can use hydrogen peroxide to remove a stain, but it should be a final resort, as it can damage your carpet.
Hydrogen peroxide will likely remove some or all the color in your carpet, leaving you with a faded or bleached area. If you have a light-colored carpet, this cleaning solution can be a great option.
No matter what, be sure to test hydrogen peroxide on a discreet part of your carpet to see if it discolors the fibers.
1. Put hydrogen peroxide on any stubborn parts of the spill with a cotton swab or eye dropper.
2. Let the hydrogen peroxide sit for 24 hours, and be sure to keep your pets or kids away from the area.
3. Clean the area with cold water and a sponge or cleaning cloth, then dry it with a towel.
4. If the peroxide discolors your carpet, use a felt-tip fabric pen to recolor the carpet to match the rest of your floor.
As you work to get the hair dye out of your carpet, keep these tips in mind for the best results.
1. The faster you blot up and clean the stain, the more likely it is to come out.
2. Don’t rub or scrub the area, as it could spread the dye or make it sink deeper into the carpet’s fibers.
3. Regularly use clean cloths throughout the process to avoid spreading the stain.
4. If the stain has dried, wet the carpet with water first so the fibers can absorb the cleaning solution better.
5. Start with gentler products before using a strong cleaner like hydrogen peroxide. Note: Never mix cleaning products together because this can be dangerous.
6. You may have to keep cleaning and blotting the area for an hour or more to get the dye out.
7. Always test your cleaning solution, especially strong ones, on a discreet part of the carpet before using it on a more prominent area.
Tackling a hair dye spill on your own can help you get to the stain faster, and household products might be enough to make the spot disappear. But if the hair dye isn’t coming out, it’s best to call in a local carpet cleaner.
The cost of professional carpet cleaning ranges from $120 to $320, depending on the type of carpet and square footage. DIY carpet cleaning (beyond the household ideas given in this guide) costs between $50 to $70 for renting a steam cleaner and buying detergent.
Hair dyes can come out of the carpet with the right cleaning solution and proper technique. You can also call a professional carpet cleaner to help you get out the stain.
Yes, the acetone in nail polish remover can remove hair dye from the carpet, but it can also damage or discolor your carpet. It's safer to use gentler cleaning solutions, such as hairspray or white vinegar and dish soap.
I had FabClean 614 clean my apartment, and she did an outstanding job. She was so professional and efficient. My apartment looks absolutely spotless every surface, every corner, all cleaned to perfection. Definitely highly recommend FabClean 614 if you're looking for top-notch cleaning...
Best cleaning I've had at my property
Fantastic group, very communicative, and they really did a great job cleaning my condo. Will be hiring them for recurring cleaning!
Excellent the crew was great did what I ask cleaned up and the price was awesome
On time, clean and finished fast. Windows seem sturdy and the finish is good. Caulking was done with no smudges. Would recommend.
I definitely recommend Ramonaâ s cleaning service! I have booked services with her many times and she arrives on time, ready to work and provides a great service.
Mary Cleaning Service is fantastic! The entire team is professional and pay a great deal of attention to detail. They do such a thorough job of cleaning my house. I would definitely recommend!
It was just fine. They did a good job. They cleaned what needed to be cleaned.
They cleaned my very dirty basement. They were prompts, quick, thorough and their price was fair.
Excellent! We were very satisfied with the service provided and the entire experience from start to finish. Very friendly and professional staff. I was able to instantly get in contact with them for a quote and the response time and overall communication remained quick and easy throughout the...
From average costs to expert advice, get all the answers you need to get your job done.

The average range to remove carpet costs $120 to $720. Contractors base carpet removal costs on square footage, home location, and installation type.

If your carpet is faded, stained, or discolored, then carpet dyeing may be a better option than new flooring. Here’s everything you need to know about this project.

You could have all the ingredients to remove carpet stains in your pantry. Keep reading to learn how to make your own DIY carpet stain remover.

Decide whether to dye your carpet or replace it, depending on the kinds of stains present, the color of carpet, and its material. In addition, get the information you need about how to find and hire a carpet dyeing professional.

If you’re looking to cover unsightly stains in your home, dye is an alternative to replacing the carpets entirely. Here’s how to dye carpet from start to finish.

Stains don’t have to ruin your fabric, upholstery, and carpeting. If you’ve got household staples, you have stain removers at your disposal. Find out our top stain removal tips here.