Ice Dyed Tablecloth

Ice Dyed Tablecloth

Crafting Time:
  • 1-2 Hours
Skill Level:
  • Intermediate
Project Courtesy of: Dylon® & Dritz
Print Project Description Add to Project List

Additional Information



  • Dylon® Products: Bahama Blue, Flamingo Pink, Sunflower Yellow
  • Dritz® Home Drapery Hem Gauge
  • Dritz® Measuring Tape
  • Bleached muslin
  • White cotton thread
  • Sewing machine
  • Iron & pressing surface
  • Large plastic bin with rolled wire hardware cloth (1/2" openings) to cover top of bin
  • About 20 lbs. of ice
  • Rubber gloves & large trash bag


  1. Measure table top. Add 22" to width and length for cut measurement of tablecloth. Purchase fabric to this measurement plus a little extra for shrinkage. Prewash and dry fabric to remove sizing and shrink. Do not use fabric softeners.
  2. Cut fabric to measurement in step 1. Press all edges up 1" using Drapery Hem gauge. Open hems and fold raw edges in meet fold; press. Edgestitch hem with cotton thread.
  3. Ice dyeing is best done outside. Cover top of bin with wire hardware cloth. Fabric will sit on top of wire cloth and bin will catch melted ice and dye runoff.
  4. Make tablecloth damp and lay on a flat surface. Using a pinching motion, begin scrunching sections of the tablecloth together. Continue to do this until the entire tablecloth is scrunched together. Make sure there are no flat areas. Transfer the scrunched tablecloth to the wire cloth on top of the bin.
  5. Cover the scrunched tablecloth with several inches of ice.
  6. Wearing rubber gloves, pour spots of dye powders randomly on the ice. Ice can be fully covered with dye powder or some small sections can be left with no dye to create more white area. Cover with trash bag.
  7. After all the ice has melted, rinse and wash the tablecloth following the dye package instructions. It will take about 6 to 8 hours for the ice to melt.