How to Ice Dye Canvas Shoes (Easy Step-by-Step Tutorial)

If you’ve ever wondered how to ice dye canvas shoes, this might be one of the easiest and most satisfying tie dye projects you can do.

Ice dye creates beautiful color variations that look almost watercolor-like, and the best part is, the melting ice does most of the work for you.

Rainbow gradient tie dye canvas shoes created using the Sharpie tie dye technique, showing vibrant blended colors on lace-up sneakers.

In this tutorial, I’ll show you exactly how I ice dyed a pair of white canvas shoes step by step, including what worked, what surprised me, and what you should do differently if you want lighter colors.

Why Ice Dye Canvas Shoes?

Canvas shoes are ideal for ice dye because they’re made from cotton fibers, which absorb fiber reactive dye extremely well.

As the ice melts, it slowly pulls the dye into the fabric, creating natural color splits, soft blends, and organic patterns that are impossible to replicate with liquid dye.

Every pair of ice dyed canvas shoes turns out completely unique.

Supplies Needed to Ice Dye Canvas Shoes

  • White canvas shoes
  • Fiber reactive dye powder
  • Soda ash
  • Ice
  • Painter’s tape
  • Tray or container
  • Rack or elevated surface
  • Gloves
  • Dawn dish soap (optional)

Step 1: Prepare Your Canvas Shoes

Start by removing the shoelaces. This keeps them white and creates a clean finished look.

Next, tape off the rubber soles using painter’s tape. This prevents unwanted staining and helps your finished ice dye canvas shoes look more polished.

Applying painter’s tape to rubber soles to protect them before ice dye canvas shoes tutorial

Instead of soaking the shoes in soda ash, sprinkle soda ash powder directly onto the fabric. This avoids potential corrosion on metal eyelets.

Soda ash sprinkled on white canvas shoes in preparation for ice dye process

Step 2: Add Ice

Place your shoes on an elevated rack so excess dye can drain away and the soles don’t sit in the dye run off.

Add a layer of ice on top of the canvas fabric. The ice will slowly melt and distribute the dye naturally.

This slow melting process is what creates the signature ice dye effect with potential splits.

Step 3: Apply Dye Powder

Sprinkle dye powder directly onto the ice.

I used purple, green, yellow, and red for this pair of ice dyed canvas shoes.

Sprinkling fiber reactive dye powder onto ice covering canvas shoes for ice dye technique

One important tip: avoid placing colors that mix into brown (like purple and yellow) directly next to each other unless you want that effect.

Also, expect colors to appear darker and more intense on canvas shoes compared to shirts.

Step 4: Let the Dye Process

Allow the ice to melt completely.

Once melted, let the shoes sit for 24 hours so the dye can fully bond with the fabric.

Canvas shoes after ice dye processing showing vibrant blended colors before rinsing

Step 5: Rinse and Wash

Start by rinsing your ice dyed canvas shoes with cool water.

Then switch to hot water to remove excess dye.

You can use a small amount of Dawn dish soap to help remove loose dye particles.

Finally, wash them in the washing machine and allow them to air dry.

Final Results

The finished ice dyed canvas shoes had deep, bold color with beautiful natural blending.

The colors did lighten slightly after drying, but remained rich and vibrant.

This method is easy, beginner-friendly, and produces professional-looking results.

Watch the Full Ice Dye Canvas Shoes Tutorial

Pin this post for later!

Leave a Reply

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

PRACTICAL & PRETTY