| |

Snow Ice Dye Tutorial

I was recently watching the snow fall and accumulate on my deck when I thought to myself, “Why not try ice dyeing, but with snow?” So here it is, our DIY Snow Ice Dye Tutorial! 

Ice dyeing became a bit of an addiction for us this past summer. The powder fabric dye gives an almost watercolor effect on the fabric. We dyed sweatshirts, Turkish towels and cloth napkins! 

In the past, we used Jacquard Procion Fiber Reactive Dye and Rit powdered dye. But for this snow ice dye project, we tried the Dharma Trading fiber reactive dyes

What is Ice Dyeing?

This is a method of dyeing using ice, (pre-treated) fabric and fabric dye. You can use natural fabrics like cotton, linen, wool, and silk. The fabric is washed and kept damp. Fabric can be pre-treated with salt, vinegar or soda ash (depending on fabric and dye that you use). Then ice is placed onto of bunched fabric and powder dye is applied to ice. The melting ice gives the water color effect as you allow the ice to melt over the fabric completely. 

Ice Dye Dish Towel Supplies

Dish Towels

Cooling rack


Bin or tray




    1. Prep the cotton fabric. Wash with mild detergent to remove anything from fabric. Next soak the damp fabric in a soda ash warm water mixture. Follow instructions on soda ash label.
    2. Cover your work area (we use a white plastic tablecloth).
    3. Prep your supplies. Place cooling rack over the tray or bin to catch the melting snow and dye.
    4. Remove fabric from soda ash bath. Wring out the excess water. Bunch the fabric and place it on top of cooling rack.
    5. Place snow on top of the fabric.
    6. Now it is time to sprinkle powdered dye on to ice with a spoon. A little bit goes a long way! You do not need a large sum.
    7. NOTE: If you use mulitple colors of dye, leave a little room in between where you spinkle the powdered dye so the colors do not overly blend.
    8. Allow the snow to melt completely. Depending on how warm it is, this could take a few hours.
    9. Wash and dry.


Similar Posts


  1. I love this! We have so much snow in the backyard right now so I’m a fan of anything we can do to use it 😉 But I just went looking for dyes and I’m a little overwhelmed with options — is there a chance you can share a few color palettes?

    1. For the Dharma Trading dyes, we love: olive drab, indigo blue, powder pink, amber waves. And for the Jacquard, we’re fans of Burgundy, cobalt blue, olive green and peach. Have fun!

  2. What a neat idea! I’m going to give this a try on some white cotton dish towels I have.

  3. Hello! Did you use the soda ash fixer after you dyed for the Dharma Fiber dyes?

  4. Erin M Florka says:

    Please help! I’ve tried following all the steps and every time post dying the fabric looks amazing, colors pop, but then I finish off with a cold wash and after washing my colors are faded and dull!!? I’m using jacquard acid dye on cotton Turkish towels you linked.

Leave a Reply

Your email address will not be published. Required fields are marked *