Dye a T-shirt or Yarn with Snow or Ice!

This page may contain affiliate links. Please see our full Disclosure here for details.

Dye with Snow or Ice, Fiberartsy.com
I’ve been wanting to try snow/ice dyeing for a while but totally forgot about it until a friend posted something on Facebook. Well, since we still have a boatload of snow out there, why not try it now?

This is my first attempt at snow dyeing but I do know a few things: First off, you have to use fiber reactive dyes. Acid dye will not work because it needs heat to set. Also, fiber reactive dyes require soda ash as a fixative. The rest seems to be up to the dyer. Some like to lay their fiber or tshirt on a screen to catch the liquid as the snow melts, others just pile it all in a pan.

(This post contains affiliate links, which means that if you click on one of the product links, Fiberartsy may receive a small commission)

Supplies Needed:

Dyeing Fiber with Snow, Fiberartsy.com

-White Yarn, Fiber, T-shirt, etc. (not be synthetic s.a. acrylic)**
-Large pot or roasting pan
-Fiber Reactive Dyes
-Soda Ash
-Snow or Ice
-Bucket, water

Safety first!

Always use a dust mask when mixing dye powder. Never dye anything in your kitchen pots and pans, unless you are dyeing with kool aid or food coloring.

Soaking in Soda Ash

Dyeing Fiber with Snow, Fiberartsy.com
Dyeing Fiber with Snow, Fiberartsy.com
First, you need to soak your materials in the soda ash. Fill a bucket with enough water to cover your materials. Add appr. 1/4 cup of soda ash. Swish it around to mix, then add your tshirt, yarn or whatever materials you wish to dye. Let it soak for about 30 minutes then squeeze out the excess liquid. Don’t rinse!

Next, lay your materials out in the pot or pan, spreading it out as much as the container allows. I used a very large stockpot with a grate thingy in the bottom. This way, the melted snow can drip to the bottom, away from your materials. Like I said before, some folks prefer to just set their things at the bottom. Now, pile on the snow all the way to the top of the container. About 4-5 inches of snow should be plenty.

Adding the Dye

You can pre-mix your dyes but I chose to use the dry dye powder….. with a dust mask on my face! Carefully, sprinkle the dye powder on the snow, covering the entire surface.

snow dye add snow-Dyeing Fiber with Snow, Fiberartsy.com
Set it in a cool place. I put mine in the basement which is about 65 degrees right now.  Check it every few hours to see how the snow is melting.


Dyeing Fiber with Snow, Fiberartsy.com

This was melting very slowly so I brought the pot upstairs and let it sit overnight.

Once the snow has melted, just rinse everything until the water runs clear. Hang to dry.


The final result?

<a href="https://www.fiberartsy.com/wp-content/uploads/2014/01/snow-dye-finished-.jpg"><img class="alignright size-medium wp-image-1665" alt="Dyeing Fiber with Snow, Fiberartsy.com" src="https://www.fiberartsy.com/wp-content/uploads/2014/01/snow-dye-finished--300x300.jpg" width="300" height="300" /></a>

The t-shirt turned out great! There was a small pool of dye under everything which blended the colors a bit too much. Probably the reason that the yarn is mostly pink. A pretty pink, though! The suri fiber didn’t fare so well. It didn’t take up much dye. This could be because I put it in some mesh fabric to keep it together.

All in all a fun experiment. I’ll probably try dyeing fiber with snow again the next time we get any.

What do you think? Have you dyed with snow? How did it turn out?

**UPDATE! I’m a dunz 🙂 I finally figured out that if you use Fiber Reactive Dyes with Protein (animal) fiber, you have to pre-treat the fiber with vinegar which explains why the fiber didn’t take up much dye. I learned something so I’m happy

Complete Dye Kit:

Sharing is caring!


  1. And more snow to come next week to give this a try!

  2. Going to try this today … thanks for the reminder

  3. Julie Larrabee says

    If anyone needs snow, I can ship unlimited quantities. You are responsible for postage.
    Your welcome,


Craft More Happy Moments with our FREE Creativity Care Package 3/26-4/9/20! Watch over 1,300 creative education classes ranging from sewing, cooking, family crafts, and more!

Did You Know That This Blog Makes Money? Here's How!