How To Get Fabric Dye Off Your Skin In Smart Ways

Did you dip-dye a T-shirt ombre and have ended up with fabric tie-dye on your hands? Don’t know how to get it off your skin? Worry no more! We are here to help you! Dying your carpets, your sofa or any other fabric at home can be a lot of mess, particularly if you are not careful.

A close up of hands dirty from fabric dye

Luckily, we got you covered. This article will tell you all you need to know about getting fabric tie dye off the skin in easy, simple, and smart ways. Without further ado, let’s get started!

How to Get Fabric Tie Dye Off Your Skin – Step-by-Step Instructions

Working on homemade crafts and projects is a lot of fun, but it can get really messy as well. We recommend that you wear gloves when working on any dyeing. However, in case you forgot to wear gloves, or if paint got onto your skin even though you took all precautions, wash the skin immediately.

As soon as the paint comes into contact with your skin, wash it off; otherwise, it will absorb into your skin, and it will be a lot harder to scrub the paint off. Scrub the skin with regular bath soap and wash with warm water

If you or your little ones have gotten some dye on their skin while dyeing clothes, here is how you can get rid of the dye.

Using baking soda

Bicarbonate soda – the magical cleaning agent! It is so powerful that it can remove grease stains from clothes, stains from carpets and mattresses, tea and red wine stains and so forth. It also helps to break down the active ingredients in the dye. Moreover, bicarb. soda is not harmful to the skin and is better than harsh, abrasive chemicals.

Baking soda in a glass jar

Things That You Will Need

  • Baking Soda/Toothpaste with Bicarb. Soda
  • Water
  • Lemon Juice (Optional)
  • Sugar (Optional)
  • Hand Lotion/ Petroleum Jelly (Optional)


  1. Take some baking soda, and make a paste with water. 
  2. Apply this paste to the stained area
  3. Let it sit for 5 minutes, and then scrub gently and lightly. You will see that the dye is coming off slowly. 
  4. If you don’t have baking soda, you can use a toothpaste with baking soda.
  5. For better results, you can add a few drops of lemon to the paste
  6. If you feel any irritation or if your skin starts to turn red, wash immediately and try another natural method.
  7. You can use sugar and hand cream instead of baking soda as well. Simply make a paste of the sugar and the lotion, and then rub it on your skin in a circular motion. Repeat as necessary. You can’t make a paste with water since the water will dilute the sugar, and you will have a watery paste on your hands!

Using olive oil

Most commercial dyes break down after you apply oil-based products to them. If you have a sensitive skin type, baby oil, oil moisturisers, etc., are good options.

olive oil glass bottle and olives on wooden table

Things You Will Need

  • Baby Oil/Moisturizer
  • Cotton Swab
  • Water


  1. Take a cotton ball and dip it in oil.
  2. Rub the oil-soaked ball onto the dyed area slowly for about 10 minutes. 
  3. Rinse off with water.
  4. The dye will be gone. If not, then apply oil again and leave it on for a bit longer than last time. Start exfoliating the skin and rinse. 
  5. For stubborn stains, you can soak the dyed skin in olive oil overnight. Wash in the morning and say hello to clean, stain-free skin!

Using laundry detergent/dish soap

How many times have you removed hair dye stains with the help of laundry detergent? Well, you can use it to get dye stains off your skin as well. However, if you have sensitive skin, then this method isn’t for you. 

You can also use unscented dish soap instead of laundry detergent.

Things You Will Need

  • Detergent/Unscented Dish Soap
  • Water
  • Washcloth


  1. Take a clean washcloth and dip it in water.
  2. Put some detergent on the cloth.
  3. Rub the cloth on your skin. Scrub gently and carefully.
  4. Once you see all the dye has come off, wash your skin with warm water and moisturise.
  5. If you notice any redness or feel any skin irritation, stop immediately. 

Using vinegar

White vinegar not only makes your food taste amazing but also helps to clean almost everything around your house, from the washing machine, the shower glass and the microwave oven to mould off the walls, bathroom tiles and a burnt pan. But, you can use it to get the dye off your skin.

Glass jar with white vinegar on a black table

Things You Will Need

  • Cotton Swab
  • Vinegar
  • Water
  • Soap


  1. Take a cotton swab and dip it in diluted vinegar.
  2. Rub the cotton swab on the dyed area.
  3. The stain will start to come off. Dip the swab in more vinegar, if need be.
  4. Rinse with warm water and soap. 

Using alcohol

Another powerful cleaning agent is rubbing alcohol. You can use it to remove ink stains from fabrics and furniture or get acrylic paint out of clothes. And fabric dyes as well. Alcohol reacts with the fabric tie-dye and breaks its bonds. Moreover, it isn’t harmful to the skin as well. However, we recommend using a moisturiser afterwards since it will dry out your skin a bit.

A bottle of rubbing alcohol used to remove nail polish from clothes

Things You Will Need

  • Rubbing Alcohol
  • Cotton Ball
  • Paper Towel
  • Water


  1. Wash the affected skin with water and soap.
  2. Take a paper towel and dip it in rubbing alcohol.
  3. Place the paper towel on the affected area. Let it sit for 10 minutes.
  4. The stain will start to show through the towel. Use a cotton ball to wipe the dye off the skin. Wash with water. You can use nail polish remover as well if you don’t have rubbing alcohol.

Using professional stain remover

If you have tried all the home remedies mentioned above, and the dye is still not coming off, then you will have to use professional products. Some come in liquid form, while others are available in the form of dye remover wipes.

Things You Will Need

  • Soap
  • Water
  • Professional Dye Remover


  1. Wash your hands with soap and water.
  2. Read the instructions given on the back of the professional fabric dye cleanser.
  3. Apply the product on the skin as per the instructions. Some products need to be left on the skin for some time, while others start working their magic immediately. 
  4. Once the stain is gone, moisturise your hands. If you feel any irritation, see any redness, etc., immediately stop using the product and wash your hands. 

Keeping the Cloth Dye Off the Skin – Tips and Tricks

Prevention is always better than cure. Instead of having to get the dye off your skin, here are a few things you can take care of beforehand so that your skin will remain stain-free in the first place. 

Dyeing cloths with fabric dye wearing a pair of gloves to protect the skin from the dye

  • Wear Protective Gloves

Never start dyeing a fabric without wearing gloves. Simply wear rubber or plastic gloves before you begin the DIY job. We recommend that you wear a facemask as well to keep yourself safe from any harmful fumes. 

  • Use Oil-Based Products

Dye and oil-based products don’t go hand-in-hand. Before dyeing, moisturise your hands with Vaseline, petroleum jelly, baby lotion, or other oil-based moisturisers. You can use lip balm as well if you don’t have a moisturiser. 

  • Stay Away From Harsh Cleaners

We don’t recommend using bleach or any other harsh cleanser as it can harm your skin. However, if you think that bleach is safe for your skin and have previously used it without a skin reaction, you can go ahead.

Woman dyeing clothes with bare hand. Her hands are dirty from the fabric dye

It is hard not to get any paint or dye on your hand while dyeing fabric on your own. However, this doesn’t mean you have to roam around with dye-stained hands. Simply use any one of the stain removal methods for getting dye off the skin discussed above. Moreover, keep the precautionary tips and tricks that we have mentioned in your mind before you start your fabric dyeing project in the future.

Scroll to Top
Send this to a friend