There is a certain beauty to natural dyes that you just can't get with regular fabric dyes. Although the results aren't quite as color-fast as store-bought dyes, they are gorgeous in their own way. The process is simple, and once you know how to do it with beets, you can try using other natural products, such as red cabbage or turmeric.

Part 1
Part 1 of 3:

Preparing the Dye and Fabric

  1. 1
    Peel 3 to 4 beets, then cut them into large chunks. The size of the chunks doesn't really matter, but something between 1 and 2 inches (2.5 and 5.1 cm) would work great. Don't use whole beets, because they won't release enough dye.[1]
    • You don't want to cut the beets too small. If you do, the pieces will be harder to remove later on.
  2. 2
    Place the beets into a pot, then fill the pot with water. How much water you use will depend on the size of the pot. Use enough water to fill the pot 1 to 2 inches (2.5 to 5.1 cm) from the rim.[2]
    • You will be boiling the water shortly, so the temperature does not matter.
    Advertisement
  3. 3
    Place white cotton or linen fabric into a separate pot. The pot needs to be large enough for the fabric to be able to move around freely. For best results, use something made from white cotton or linen.[3]
    • It would be a good idea to wash and dry the fabric beforehand. This will remove any chemicals that might prevent the dye from adhering.
    • Natural dye does not stick well to synthetics, so use natural fibers, such as cotton or linen.
    • You can use this method to dye articles of clothing as well, as long as they are made from white cotton or linen.
  4. 4
    Fill the clothing pot with a 1-to-4 ratio of vinegar-to-water. Fill the pot about a quarter of the way with vinegar first. Push the fabric into the vinegar to ensure that it's soaked through, then fill the remaining three-quarters of the pot with water.[4]
    • You are only doing this for the pot that has the fabric in it. Don't add anything to the pot with the beets in it.
    • The vinegar will act as a fixative and help the dye adhere better to the fabric.
    • Alternatively, use 1/2 cup (150 g) of salt for every 8 cups (1.9 L) of water.[5]
  5. Advertisement
Part 2
Part 2 of 3:

Dyeing the Fabric

  1. 1
    Bring both pots to a boil on the stove. Set each pot down on a separate burner. Turn the heat up to medium or medium-high, then wait for the water to come to a boil. This may take a few minutes.[6]
    • Wait for both pots to come to a boil before moving on to the next step.
  2. 2
    Reduce the heat to low, then let both pots simmer for 1.5 to 2.5 hours. Again, you want this to happen simultaneously for both pots. Turn the knobs for both burners to low, then wait for the water to reduce to a simmer. Set the timer for anywhere between 1.5 and 2.5 hours.[7]
    • The longer you let the water simmer, the brighter the color will be.
  3. 3
    Empty the water from the fabric pot. Use a wooden spoon, or something similar, to hold the fabric in place as you pour out the vinegar water. Don't worry if there is some liquid left in the pot.[8]
    • Don't empty the water from the dye pot.
  4. 4
    Remove the beets from the dye pot. You can use a regular spoon to do this, but a slotted spoon would work even better. Discard the beets or save them for a recipe.[9]
    • Save the red dye leftover from the beets. Don't dump this out.
  5. 5
    Pour the dye into the fabric pot, then stir the dye. Be sure to pour the dye slowly so that it doesn't splash. Next, stir the pot to ensure that everything is submerged; you may have to poke the folds of fabric to get them to stay down.[10]
    • You won't be able to fill the fabric pot all the way. This is because some of the beet water evaporated while you cooked it.
  6. 6
    Soak the fabric off-heat in the dye for 12 to 24 hours. There is no need to soak it for longer than that. Make sure that the fabric is fully submerged, however, or it may not dye evenly. If you need to, weigh the fabric down with a plate, bowl, or jar.[11]
    • Take the pot off the stove for this. Don’t let the dye bath keep simmering for these 12 to 24 hours.
  7. Advertisement
Part 3
Part 3 of 3:

Rinsing and Setting the Dye

  1. 1
    Remove the fabric from the dye bath and squeeze it. Do not rinse the fabric, or you may lose some of that beautiful, vibrant color. Just pull the fabric out and gently squeeze the excess dye from it.[12]
    • It might be a good idea to wear plastic gloves for this step. The beet water may stain your hands for a few days.[13]
    • If you don't mind a lighter shade of pink, you can rinse the fabric in cool water.
  2. 2
    Dry the fabric in the hot sun or in a dryer. Heat is key to setting the dye into the fabric. If you live in a warm, sunny climate, drying the fabric outside work the best. Otherwise, toss the fabric into the dryer, and dry it on a low-heat setting.[14]
    • If you are drying the fabric outside, keep a pot or bucket under it to catch any drips of dye.[15]
  3. 3
    Iron the fabric for 5 minutes to further set the dye. Adjust your iron to a no-steam, low-heat setting. Place the fabric on the ironing board, then iron it for about 5 minutes. Not only will this help further set the dye into the fabric, but it will also smooth out wrinkles.[16]
    • Even though your fabric is made from cotton or linen, you should still use a low-heat or warm setting on your iron. Don't use the cotton or linen setting.
    • There is a chance that some of the dye may transfer to the ironing board. Consider covering the board with an old, clean cloth first.
  4. 4
    Hand wash the fabric in cold water only when necessary. Even with the added vinegar, this is a natural dye. It is safer for the environment than regular dye, but it is not permanent. To help preserve the color, hand wash the fabric in cold water only when necessary; avoid using a washing machine, if possible.[17]
    • If you choose to use a washing machine, use a cold water setting. Wash the dyed fabric separately to avoid color transfer.[18]
  5. Advertisement

Community Q&A
Did you know you can get answers researched by wikiHow Staff? Unlock staff-researched answers by supporting wikiHow

  • Question
    How long does beet dye last?
    wikiHow Staff Editor
    wikiHow Staff Editor
    Staff Answer
    This answer was written by one of our trained team of researchers who validated it for accuracy and comprehensiveness.
    wikiHow Staff Editor
    wikiHow Staff Editor
    Staff Answer

    Support wikiHow by unlocking this staff-researched answer.

    In fabric, beet dye is permanent, but it may fade a bit with a few washes. Using a fixative, like vinegar, can help it take better. If you use beet dye on your hair, it will wash out after a few shampoos.
  • Question
    Does beetroot make your hair red?
    wikiHow Staff Editor
    wikiHow Staff Editor
    Staff Answer
    This answer was written by one of our trained team of researchers who validated it for accuracy and comprehensiveness.
    wikiHow Staff Editor
    wikiHow Staff Editor
    Staff Answer

    Support wikiHow by unlocking this staff-researched answer.

    Yes, you can dye your hair a vibrant shade of red with beetroot. It will take better and last longer if you mix the beetroot juice with an oil base, such as coconut oil or olive oil.
  • Question
    Which fruits and vegetables make the best dyes?
    wikiHow Staff Editor
    wikiHow Staff Editor
    Staff Answer
    This answer was written by one of our trained team of researchers who validated it for accuracy and comprehensiveness.
    wikiHow Staff Editor
    wikiHow Staff Editor
    Staff Answer

    Support wikiHow by unlocking this staff-researched answer.

    Lots of fruits and vegetables have natural pigments that work well as dyes. Aside from beets, a few good options include red cabbage, spinach, carrots, and blueberries.
Advertisement

Things You'll Need

  • 2 pots
  • Large spoon
  • Slotted spoon
  • White cotton or linen fabric
  • Vinegar
  • 3 to 4 beets
  • Iron
  • Rubber or plastic gloves (optional, but recommended)


About This Article

wikiHow Staff
Co-authored by:
wikiHow Staff Writer
This article was co-authored by wikiHow Staff. Our trained team of editors and researchers validate articles for accuracy and comprehensiveness. wikiHow's Content Management Team carefully monitors the work from our editorial staff to ensure that each article is backed by trusted research and meets our high quality standards. This article has been viewed 177,351 times.
12 votes - 93%
Co-authors: 7
Updated: April 17, 2022
Views: 177,351
Article SummaryX

If you want to dye fabric with beets, the process is relatively simple and the results are beautiful. Start by peeling 3 to 4 beets and cutting them into large chunks. Place them in a pot of water and bring them to a boil. Then, put your white cotton or linen fabric that you plan to dye into a separate pot. Fill the clothing pot with a 1 to 4 ratio of vinegar to water, then boil the liquid. After both pots come to a boil, turn them down to simmer for about 2 hours. You’ll then empty the water from the fabric pot and remove the beets from the dye pot. Pour the dye into the fabric pot, and stir the material around until it’s fully and evenly coated. Let the fabric continue to soak in the beet dyed water for 12 to 24 hours before wringing it out and allowing it to dry in the sun. To learn how to set your color with an iron, keep reading!

Did this summary help you?
Advertisement