Holi Yarn Dyeing with Kool-Aid & Food Coloring overlaid on a montage of hands holding red and teal dye and multicolored dyed yarn.

Yarn Dyeing for Holi

Happy Holi!

Written by Kate Curry

Two young girls are covered in colored powder. The girl on the left is smearing purple pigment onto the other girl's cheek
Two children with their dye for Holi

Every year, millions of people celebrate Holi (pronounced "Holy"), a Hindu festival that symbolizes the end of Winter and the welcome of Spring. Dated as far back as the 4th century, Holi is seen as a celebration of the victory of good over evil and is a time for love, friendship, forgetting past troubles, and forgiveness. Holi is famous for the 'throwing of colors', where crowds of people throw colored powder (called gulal) at each other- like a food fight, which results in giant rainbow clouds of powder decorating everyone.

This may sound familiar to you! Holi is also known as the festival of colors and it is celebrated all over the world, not just in India. 

a group of artisans are covered in multi-colored powder.
A group of artisans covered in dye

Across the world, it's popular to see Holi-Runs or Holi marathons. The largest marathons are organized by The Color Run - which donates a percentage of the entry fees to local charities! Their goal is to build community and to inspire people to live more active lives. 

A family, relatively un-marked by dye, except for the father in the back of the group, who is covered in red dye.
A happy family celebrating Holi

The original Holi festival is celebrated in March and the date is different every year. This 2 day event is based off the Hindu lunar calendar and is held on the night of the full moon. This year, it starts on March 17th!

The traditional Holi celebration is a massive party. Singing, dancing, bonfires, water balloons, and the throwing of colors- Holi is a time for people to come together and release all the negatives that have piled up over the last year. People let their inhibitions with food go as well - traditional Indian sweet and savory foods, such as Dahi Vada (a street food made of yogurt and deep fried dumplings) and ladoos (little sweet balls made of sugar, flower, fat and nuts) , are easy to come by during the festival. 

 a crowd of festival goes wash themselves of the dye in large fountains or public pools
People will rinse off the dye in fountains or public pools

Looking out my window, everything is grey and cold. I think I speak for all of us here at Darn Good Yarn when I say we could all use some Spring colors and sunshine pronto. Spring? Who's she? 

We thought a great way to bring that tradition to crafting would be to dye some yarn using the vibrant colors found in Holi celebrations.

The Yarn and the Dye

While it’s possible to dye using colored powders normally used in Holi celebrations, they are not commonplace and cannot always be guaranteed to be non-toxic to people and furry friends. 

A safe option is to use Kool-Aid or food coloring - and we were surprised how well it worked! It ended up being so easy, mess free, and fun! 

Before We Begin

Gather supplies!

GET THE RIGHT YARN: It’s important to use yarn that is made of “protein fibers” if you want the dye to work. Yarns that have protein fibers come from animals like wool or silk. These fibers react to dye a bit differently than plant based fibers like cotton or linen or plastic based yarn like acrylic, which require more of a process to lock in any color.

SAFETY NOTE: We had access to a sink to rinse and cool down the boiling hot yarn and water. Be sure to exercise caution when working with boiling water as it gets absorbed by the yarn and touching the yarn can be very hot even if you’ve removed the yarn from the bowl or pot. 

STAINING NOTE: We found that once the yarn had absorbed the Kool-Aid, it did not release from the yarn. In fact, we were shocked to see the yarn absorb all the color, leaving behind a near-clear liquid in the bowl. For both Kool-Aid and food coloring, none of our kitchenware was stained or affected at all, although I would be wary of using wooden utensils and just stick to metal our plastic if possible. 

That being said, if you get concentrated Kool-Aid or food coloring on your hands or clothes or children or pets before it has been absorbed by the yarn, it will stain your skin and people will look at you funny in public for a day or two before it goes away. But it will go away. Use rubber or latex gloves if you’d like to avoid looking like this:

 A persons hands, stained with red, pink, and yellow dye.
Don't make the same mistakes we did - or do

COLOR NOTE: We found that the packaging for Kool-Aid does not make it clear which color the powder/drink will turn out to be. For instance some packets that were blue on the outside contained red powder. What we found was that the little Kool-Aid Man graphic is holding a glass of the beverage on the outside of the packaging. That is the true way to tell what color the powder will be. Oh yeah...we found out the hard way.

Kool-Aid Dyeing: The Process

Dyeing the yarn is quite simple. Here is a list of all the items you’ll need:

Material List

  • Undyed Yarn (see above for our recommendations)
  • Kool-Aid (colors are up to you - about 0.5 - 1.0oz per skein)
  • A pot to boil water in
  • A ladle
  • Tongs
  • A few ceramic or metal mixing bowls (safe to hold boiling water)
  • Aprons and potholders as needed
  • Rubber gloves (optional)
  • A drying rack (optional)
  • A few rags (optional)


  1. Boil several quarts of water in the pot
  2. Shake out your yarn into a hank (a loose ring. Be sure to keep the ring tied in at least one spot so you have a way to get it back into ring-form it if things get out of hand)
    Tie off hank with string to prevent tangling
    Loose and ready for dyeing
  3. Using the tongs, submerge your yarn in the boiling water pot until it is saturated. The heat is important to make the dye bind to the yarn.
  4. Pour some Kool-Aid powder into a separate heat-safe mixing bowl. We used approximately 1-3 Tablespoons for each skein, depending on how bold we wanted the colors to be. (Thicker yarns will take more Kool-Aid. Experiment with multiple colors if desired. Remember that you don't need to completely cover the yarn to get a beautiful result.)
  5. Add about 2 cups of boiling water to your mixing bowl. The Kool-Aid will gurgle a bit when you add boiling water. This is normal.
  6. Add your wet yarn to the bowl. Flip, twirl or stir to coat your yarn as desired. Add more water or Kool-Aid as needed to achieve the desired look
     a skein of yarn is floating in a pot, sprinkled in orange kool-aid powder.
    Yarn, not spaghetti
  7. Let your yarn sit for a minute or two.
  8. Using Tongs, carefully remove the yarn and run under cold water in the sink until cool. The water should run clear and the dye should hold in the yarn.
  9. Lightly squeeze the water out of the yarn and set to dry. While we were somewhat cavalier about this and just hung it over the counter to dry, you may decide that you want a bucket or drying rack or towel you don’t care about to provide a safe drying space for your yarn. Try not to over wring-out your yarn to speed up drying as it can fray your yarn a bit.
    A few different skeins of freshly dyed yarn is drying over a counter top
    Yarn dries best when it's hung or placed on towels

    What was most astounding about this was there was very little mess to clean up because the dye holds in the yarn so well. It was easy and didn’t require chemicals or special equipment, just normal kitchen pots were fine and because it’s food safe, everything works out.

    If you’re wondering what I think you’re wondering, yes, the yarn does smell like Kool-Aid. The smell will fade with time so you’ll not be stuck with a Berry-Blaster, Wild Wild Watermelon shawl or socks. Kool-Aid is also Sugar-Free so the yarn is not sticky at all after dyeing. Each flavor of Kool-Aid has different ingredients, so be sure to check the ingredients list if you have food allergies, just to be safe.

  10. We’d recommend that you wash your yarn and any projects you make with it by hand with cool water. Soap is likely to speed up any natural fading of colors. Be gentle with it.

The Kool-Aid Results

Hand-Dyed Merino Wool Yarn by Darn Good Yarn
Looks good and smells good

Food Color Dyeing: The Process

Dyeing the yarn with food coloring is quite simple. Here is a list of all the items you’ll need:

Material List

  • Undyed Yarn - preferably Darn Good Yarn
  • Food Coloring (we used liquid/gel food coloring) 
  • Dish Pan or Glass Bowl (microwave safe) 
  • White Vinegar 
  • Cups/Squirt Bottles (something to mix and pour the dye with) 
  • Microwave 
  • Plastic Wrap 
  • Rubber gloves (optional)
  • A drying rack (optional)
  • A few rags (optional)


  1. Shake out your yarn into a hank (a loose ring. Be sure to keep the ring tied in at least one spot so you have a way to get it back into ring-form it if things get out of hand 
  2. Put your yarn in the dish pan/glass bowl that is microwave safe. Fill the pan/bowl with enough cool water so that the yarn is covered and add 3 tablespoons of white vinegar. Let the yarn sit for 30 minutes. 
    a loose skein of yarn sits in a blue bowl, ready to soak.
    Use a deep bowl for soaking your yarn
  3. Prep your dyes. We used 1/2 tsp and added it to 1/2 cup of warm water and 1 tbsp of white vinegar. You can add more or less coloring depending on how vibrant you want the colors to be! You can mix your dyes in cups or squirt bottles if you want to create multi-colored yarn.
  4. Take your yarn out of the water-vinegar soak and squeeze out as much water as you can, keeping the yarn slightly damp. Lay the yarn out flat (we used plastic wrap, but you could also use rags!)
  5. A damp loose skein of yarn is laid out over plastic wrap, ready to be dyed.
    You can use the as little or as much dye as you want!
  6. Apply your dye to your yarns. If you want solid color yarns, you can dip your yarn straight into your dye-cup. 
  7. Once the dye is applied, massage your yarn - make sure there's no bald spots (unless you want them!) 
    the skein of yarn is soaking up the yellow, purple, and black dyes
    Our artisans make this look easy!
  8. When your done applying the dye, wrap your yarn tightly with plastic wrap. Let sit for 20-30 minutes to give the dye time to saturate the fibers. 
  9. Place the yarn in your microwave safe dish/bowl and heat that bad boy for 3-4 minutes. The yarn will be hot! Let it sit until it has cooled (about 15-20 minutes.) 
  10. Once cooled, it's time to rinse! Fill your dish/bowl up with cool water and add in a tiny squirt of dish soap. DO NOT USE HOT WATER! 
  11. Gently wash your yarn until the water runs clear! 
  12. When you're done, hang them to dry (we love drying ours in direct sunlight!)

The Food Color Results

Two dyed skeins of yarn are resting on a windowsill. One skein is yellow and purple, the larger skein is rainbow
Our finished food coloring dyed yarns

I hope you enjoyed this tutorial and create some amazing yarn of your own! Please share your dyeing results with us on Instagram or Facebook! We love seeing what you're up to and all the beautiful things you make. Maybe we'll even post your finished dyed yarn here for all to see!

Until next time, happy crafting.

Kate Curry 

Meet the Author

Profile picture of the author, Kate Curry, wearing a dark red Nanda Poncho sitting on concrete stairs in front of brick wall.

Kate has been on the Darn Good Yarn team since 2018.

They have their degree in Creative Art Therapy & Psychology - and like crafting and animals a little too much.