How to Make Adorable Tie-Dye Zipper Bags

There’s something incredibly satisfying about turning plain fabric into colorful, one-of-a-kind creations—and these tie-dye zipper bags are no exception. Whether you’re making them for gifts, organizing supplies, or just for fun, this project is beginner-friendly and super customizable.

In this post, I’ll walk you through the exact process I used to create these soft, vibrant bags—from scrunching and tying to dyeing and revealing those beautiful patterns.

Materials You’ll Need

Here are the basics to get started:

  • Canvas zipper bags (cotton works best)
    Example: https://www.amazon.com/dp/B07QX8X9XH

  • Fabric dye (like Tulip One-Step Tie-Dye Kits)
    https://www.amazon.com/dp/B001J2PHH6

  • Rubber bands (various sizes)
    https://www.amazon.com/dp/B08L5V5Y6M

  • Plastic squeeze bottles (if not included in kit)

  • Gloves (to protect your hands)

  • Plastic table cover or trash bags (for mess-free workspace)

  • Paper towels or old towels

  • Zip-top bags or plastic wrap (for setting the dye)

Optional but helpful:

  • Safety pins or clips (to create different resist patterns)

  • Spray bottle with water (for dampening fabric)

Step-by-Step Directions

1. Prep Your Bags

Start with clean, damp canvas bags. If they’re brand new, it helps to wash them first to remove any coatings that might prevent dye absorption.

Lightly dampen the bags—this helps the dye spread more smoothly.

2. Scrunch and Tie

This is where the magic begins!

  • Lay your bag flat

  • Scrunch it randomly from the center or one corner

  • Keep gathering until it forms a tight bundle

  • Secure it with multiple rubber bands in different directions

*Tip: The tighter the rubber bands, the more white space and defined patterns you’ll get.

You can also experiment:

  • Fold in an accordion style for stripes

  • Twist into a spiral for a swirl effect

  • Add safety pins or clips for unique shapes

3. Apply the Dye

Put on your gloves and get your dyes ready.

  • Apply dye directly onto different sections of the scrunched bag

  • Rotate the bundle to cover all sides

  • Use multiple colors for a vibrant look—or stick to 1–2 for a softer palette

* Try not to oversaturate—unless you want colors to blend more.

4. Let It Set

Once dyed:

  • Place each bag into a zip-top bag or wrap in plastic

  • Let it sit for 6–24 hours

The longer it sits, the deeper and richer the colors will be.

5. Rinse and Reveal

This is the best part!

  • Remove rubber bands carefully

  • Rinse the bag under cold water until the water runs mostly clear

  • Then wash separately in warm water with mild detergent

  • Let air dry

Each bag comes out completely unique—some with bold bursts of color, others with soft, marbled patterns. The texture of the canvas adds an extra dimension, making them look even more artistic.

These are perfect for:

  • Pencil pouches

  • Makeup bags

  • Travel organizers

  • Handmade gifts

Tips for Success

  • Stick with 100% cotton for best dye results

  • Protect your workspace—dye stains!

  • Don’t overthink the folding—random patterns often look the coolest

  • Make several at once for a fun batch project

Previous
Previous

Redefine Success

Next
Next

DIY Wooden Star Wall Hanging