All Natural Tie-Dye DIY

Listed in Arts & Crafts

All Natural Tie-Dye DIY

You are in for a real treat today! Randi from Swoon is sharing some great recipes and techniques for making lovely natural tie-dye creations…

Over the past year I have completely fallen in love with the process of making and using natural dyes! Did you know you can make dye solutions from many things in your house and yard? Berries, vegetables, spices, flowers, and plants can all be used to make the most beautiful hues, using just a few simple steps. The muted colors made by Mother Nature herself are so pretty and the process is really fun for kids (and adults too!).

We recently combined our knowledge of natural dyes with the age old technique of tie-dyeing and wanted to share it with you too. This activity is perfect for a summer afternoon spent at home.  The best part about using natural dye is the lack of harsh chemicals/odors, so you can even plan to do this inside on a rainy day!

All Natural Tie-Dye DIY All Natural Tie-Dye DIYAll Natural Tie-Dye DIYAll Natural Tie-Dye DIY

Materials: White cotton fabric for dyeing, rubber bands, gloves, vinegar or salt (to be used as a fixative), water, various pots and pans, stove, containers for dyeing, small strainer, and raw materials to make dyes. We used turmeric powder for yellow, red onion skins for pink, and red cabbage leaves for purple. Click here to see a list of possible fruits, veggies and flowers to use. There is a lot of information on the web, so grab your kids and do a search and decide together what you would like to use!

Step One: Prepare your fabric for dyeing. Use rubber bands to create a pattern on your fabric (for more information on this go here). Once you’re satisfied with your design, it’s time to treat your fabric with a fixative. If you are making a berry-based dye, mix 1/2 cup of salt with 8 cups of water and bring to a boil. Simmer your fabric in this solution for one hour prior to dyeing. If you are making a plant/veggie based dye, mix 1 part vinegar to 4 parts water and follow the same process. When done simmering, run under cool water and wring out a bit of the excess water.

Step Two: Make your dye. Wearing gloves, cut or tear your raw ingredients into small pieces and measure. Throw it in a pot and pour in water (2 parts water to 1 part raw ingredients. For example: one cup of torn cabbage leaves to two cups of water). If you are using a spice, such as turmeric, the proportions will be 1-2 Tbs. of spice to 3-4 cups of water. Bring mixture to a boil and simmer for about an hour. The longer you simmer, the more intense your color will become. When done simmering, strain dye into a container or jar big enough to fit your garment or fabric. You will feel a bit like a mad scientist at this point, but just go with it!

Step Three: Dye your fabric. Wearing gloves, place your fabric into dye containers and allow them to sit for a while. We didn’t play around with using multiple colors on one garment, but you could experiment with placing dye in a bottle with an applicator and squirting directly on the fabric as many people do when tie-dyeing. Once your fabric has reached the desired hue (remember, color will lighten a little as your fabric dries), pull it out of the dye and rinse with cool water separately until it runs clear. Remove rubber bands and hang to dry.

All Natural Tie-Dye DIYAll Natural Tie-Dye DIYAll Natural Tie-Dye DIY




Owner at Swoon
Randi is a regular contributor to Playful Learning, who specializes in crafts for kids. She also manages our wonderful contributors and helps to make this a beautiful place with a little design magic. She puts her passion for daydreaming to work over at her blog Swoon, where she shares ideas, original projects, and favorite things. She loves to laugh and considers herself a lifelong student. She lives in Seattle with her husband and three young children, and strives to make her home a beautiful, playful, and accessible place to grow up.


  1. [...] think we really need to up our tie-dye game!!! look at these lovely natural tie-dyes on Playful Learning Academy. And while you are there take a look at her post on Organising Children’s Spaces… you will [...]

  2. all natural tie-die | Puj said on July 1, 2013 #

    [...] and flowers) makes the process especially easy, chemical-free and thrilling. Read the how-to steps here. [Playful Learning [...]

  3. Eura Lee said on July 10, 2013 #

    I love this. I have pinned other posts about natural dyes, but I appreciate your photography and detailed instructions.

    • Randi said on July 15, 2013 #

      Thank you Eura Lee!

  4. Claudia said on July 11, 2013 #

    Hello and many thanks for this great all-natural instruction :)
    There is one question left for me:
    Which fixative recipe do I have to use when dyeing with spices/turmeric?

    Again many thanks,
    Warm whishes,
    Claudia (from Germany)

    • Randi said on July 15, 2013 #

      Hi Claudia :) Use the vinegar fixative for spice based dyes. Have fun!

  5. Wiley Valentine » Natural Tie Dye said on July 25, 2013 #

    [...] via {1  2  3  [...]

  6. [...] little research online turned up lots of good information on tie-dying with natural dyes and tie-dye patterns. We decided to use red cabbage and turmeric so the kids could see 2 types of [...]

  7. Erin Yukio said on May 21, 2014 #

    I made some, and they turned out fabulously! Thanks for the awesome DIY instructions.

  8. Michigan Fishing said on May 28, 2014 #

    Way cool! Some extremely valid points! I appreciate you writing this
    article and the rest of the site is extremely good.

  9. sam said on July 10, 2014 #

    curious…do the colors wash out in the laundry?

    • Randi said on July 18, 2014 #

      Sam, of the dyes we chose, the yellow (turmeric) stayed the most vibrant after washing. The purple (cabbage leaves) didn’t take as well, so has faded quite a bit over time. I believe there are multiple natural materials you can use for each color, so doing some research and a little experimenting to see what produces the most vibrant colors might be in order!

  10. […] 4. A creative way to use your vegetables is to try natural dying. Certain vegetables give off different hues of colour. Such examples include beets – red, red cabbage-purple, onion skins- orange, and spinach- green. It is a fun way to dye and provides great results and is fun for kids of all ages.  For more instructions take a look at this website that provides a step-step guide on how to do this activity. […]

  11. Elizabeth R said on August 16, 2014 #

    I can’t wait to try make some natural dye! I’ve never done it before but it seems super fun!

  12. Landon said on September 16, 2014 #

    Great post! We have been wanting to create our own tie dye fabrics, but there is no sense in using the chemical/non-vegan kits out there. This is a very simple solution with high-quality photos and detailed instructions. Thank you so much! Peace ☮

Leave a Comment