My Blog
How to Make a Tie Dye Heart Shirt
May 3, 2021

How to Make a Tie Dye Heart Shirt

Hey guys!

Want to take your tie dye game to the next level? Show your love for the tie dye trend by wearing your heart on your… shirt! I’ll show you how to make a tie dye heart shirt that you’ll love.


Making a tie dye heart is super simple! Just follow these steps to learn how to make a tie dye heart pattern and soon you’ll be sporting a gorgeous tie dye heart shirt.


First, assemble what you need. You’ll want a 100 percent cotton T-shirt that is pre-washed and damp, fabric dye, yellow chalk, rubber bands or zip ties, scissors, a plastic table cover, a baker’s cooling rack or other type of tray to prevent the dye from pooling under the shirt, a spray bottle, and plastic gloves.

Decide what color you want for your heart, and what color or colors you want for the rest of your shirt.

Now you’re ready to learn how to make a tie dye heart.


Put on your plastic gloves and set aside your tray — you’ll need it soon. Put some water in a spray bottle and keep that nearby too. It will come in handy while you’re dying your shirt.

Pre-wash your shirt. While it’s still damp, fold it in half lengthwise.


Along the fold, draw half of a heart with your chalk. Make it nice and big, and really emphasize the dip and the bottom point of your heart!

Starting from the bottom, accordion-fold your shirt so the chalk lines up straight. This will really define your heart outline. Go all the way around the heart shape until the yellow chalk lines up “straight,” and if you mess up, just unfold the shirt and start over.


Now it’s time to slide the rubber bands or zip ties on your shirt. Make sure the folds are still lined up, but also make sure the shirt is bound tight. After you rubber band your shirt, use your fingers to adjust the folds so the yellow chalk line is still straight. Add another rubber band if the shirt needs to be tighter. This will help your tie dye design pop at the end of the process.


This is the fun part! Prepare your fabric dye according to the directions. One tried-and-true method is to just add water halfway, shake the mixture, and then add more water. This helps dissolve the color evenly throughout the water.

Grab your plastic table cover and spread it over your work area. If you didn’t put on your plastic gloves, you’ll definitely want to wear them now!

Add extra rubber bands to the rest of your shirt to create more designs. If your shirt is dry, run it under water and then wring it out. It should be damp but not soaking. Put the shirt on your cooling rack before you start the dying process.

Start by adding the heart color dye to the top part of the shirt (where the heart pattern is). Flip over the shirt and add the dye to the other side until it is completely saturated. Keep the heart color dye away from the rubber band, leaving about half an inch of an un-dyed area.

Pick out colors for the other sections of the shirt, and add those dye colors to the middle of each section on both sides. Finally, fill in the white areas another complimentary color (or colors)!


Now that you’re done with the dying, cover up your shirt with plastic wrap and let it sit for at least six hours. (This would probably be a great craft to do at night, right before bedtime — just go to sleep and wake up with a cool new shirt to wear in the morning!)


When the time’s up, remove the rubber bands from your shirt. The easiest way to do this is to snip them off. Now open your shirt and admire your creation! Rinse your shirt in the sink until the water turns clear, then throw it in the washing machine in cold water. Let it air dry.

Now that you know how to make a tie dye heart, here’s the final, but most important, step: Have fun wearing your awesome new shirt! I love you all so much! Stay awesome, stay sweet, and don’t forget to be nice to each other. Bye bye!