Hand-Dyed Tie-Dye T-Shirt
Crafts

Hand-Dyed Tie-Dye T-Shirt

Create a vibrant, custom tie-dye t-shirt using classic spiral or scrunch techniques. This beginner-friendly project takes about 2-3 hours (plus 6-8 hours drying time) and results in a unique wearable piece of art perfect for anyone wanting to add color to their wardrobe.

AM
Alex M.· Jun 29, 2026
0 of 12 done

Prepare your workspace

Set up your tie-dye station outdoors or in a well-ventilated area with a covered work surface. Lay down plastic sheeting or garbage bags to protect surfaces from dye. Put on your rubber gloves and apron to protect your skin and clothes.

plastic sheetingrubber glovesapron

Wash and dampen the t-shirt

Wash your white cotton t-shirt without fabric softener to remove any sizing or chemicals. Leave it damp (not dripping wet) — this helps the dye spread and absorb evenly into the fabric.

white cotton t-shirtwater

Choose and create your tie-dye pattern

Decide on your pattern. For a classic spiral: lay the shirt flat, pinch the center with your fingers, and twist clockwise until the entire shirt forms a flat spiral disk. For a scrunch pattern: randomly bunch and crumple the shirt into a compact ball. For stripes: fold the shirt accordion-style in vertical or horizontal pleats.

damp t-shirt

Secure the shirt with rubber bands

Once your shirt is twisted or scrunched into your chosen pattern, wrap 5-8 rubber bands tightly around it to hold the shape. For spirals, create 6-8 wedge sections like slicing a pizza. For scrunch, wrap randomly in multiple directions. The rubber bands create the white lines in your design.

rubber bands

Prepare the dye bottles

Following the package instructions, mix your fabric dye powders with water in squeeze bottles. Typically this means adding warm water to the fill line, adding the dye powder, shaking vigorously for 1-2 minutes until completely dissolved. Prepare 2-4 colors for a vibrant design.

fabric dye kitsqueeze bottleswarm water

Place shirt on drying rack

Set your wire cooling rack inside a large plastic bin or over a protected surface. Place your rubber-banded shirt on the rack — this allows dye to drip through and prevents the shirt from sitting in excess dye, which creates muddy colors.

wire cooling racklarge plastic bin

Apply the first color

Starting with your lightest or favorite color, apply dye generously to 1-3 sections of your bundled shirt. Squeeze the dye deep into the folds and flip the shirt over to apply dye to the back side as well. Saturate the fabric thoroughly but avoid over-soaking which causes colors to bleed together.

squeeze bottle with dye

Apply additional colors

Add your second and third colors to the remaining sections, leaving some white space if desired or filling in all areas for full coverage. Work from light to dark colors. Be mindful where colors touch — blue and yellow make green, red and yellow make orange. Flip and dye the back side thoroughly.

squeeze bottles with dye

Wrap and let the dye set

Once both sides are completely saturated with dye, wrap the entire bundled shirt in plastic wrap or place it in a sealed plastic bag. This keeps the shirt damp and allows the dye to bond with the fabric. Let it sit at room temperature for 6-8 hours or overnight.

plastic wrapplastic bag

Rinse out excess dye

Still wearing gloves, remove the shirt from the plastic but keep the rubber bands on. Rinse under cold running water until the water runs mostly clear — this can take 5-10 minutes. The rubber bands prevent colors from bleeding into the white areas during rinsing.

rubber glovescold water

Remove rubber bands and rinse again

Carefully cut or remove all rubber bands to reveal your pattern. Rinse again under cold water, gently squeezing the fabric to remove any remaining loose dye. Continue rinsing until water runs completely clear.

scissorscold water

Wash and dry the t-shirt

Machine wash the t-shirt alone or with similar tie-dye items in cold water with a small amount of mild detergent. This removes any final excess dye. Tumble dry on low heat or hang to air dry. Your tie-dye t-shirt is now complete and ready to wear!

washing machinemild detergent