Young girl wears Be Kind shirt for Pink Shirt Day


Make A Pink ‘Be Kind’ Shirt For Pink Shirt Day

Feb 22, 2019

Pink Shirt Day is just around the corner and if you don’t have anything for your little one to wear, or if you just love getting crafty, you can easily make this awesome pink ‘be kind' shirt at home using regular everyday materials. I’ll break the process up into two steps — first, dyeing the shirt and second, stencilling the words. If you’re starting with an already pink shirt, simply skip down to part two.


Here’s what you’ll need:

  • a white cotton t-shirt
  • white vinegar
  • food colouring in red or pink
  • table salt
  • measuring spoons
  • spoon

You could use proper fabric dye for this step, but it’s not as easy to find as it once was and I love being able to pull off a project using things I already have on hand.

White shirt, vinegar, food colouring supplies.

First create a solution of equal parts water and white vinegar, you’ll need enough to fully submerge the shirt. Place the shirt into the vinegar solution and let it sit for 30 minutes. This preps the fabric and really allows it to pick up the colour.

Soaking shirt in vinegar solution.

While the shirt is soaking in the vinegar solution, prepare a large pot of coloured water. Fill the pot a third to half way full of water and then add a generous amount of red and/or pink food colouring. I recommend gel food colouring as it's significantly more concentrated than liquid food colouring, but you can make either work. How much food colouring you add depends on the shade of pink you’re hoping to achieve, but keep in mind that the shirt will turn out several shades lighter than the coloured water looks. For this project we used about a teaspoon of gel food colouring to three litres of water.

Bring the water to a boil.

Once the 30 minutes are up, squeeze the excess vinegar solution out of the white shirt and gently place it into the hot, coloured water.

Stirring shirt in pot in pink, boiling water.

Carefully stir the shirt, making sure that it’s completely covered with the food colouring dye.

Next, cover the pot and turn off the heat. Allow the shirt to sit in the coloured water as long as you like, keeping in mind that the longer it soaks, the darker and more intense the pink will be.

You'll Also Love: DIY Mason Jar Terrariums

I like to let the covered pot sit untouched until the water is no longer hot (usually a few hours), but you can get away with leaving it for just an hour and you can certainly leave it much longer too.

Final soak

Prepare a salt water bath by dissolving a few tablespoons of table salt into a large bowl of cold water. Remove the shirt from the coloured water and gently squeeze the excess dye out before submerging it into the salt water. Allow it to soak for another 30 minutes as it will help set the dye.

Final soak in a salt water bath.

Using cold water, rinse the tee until the water runs completely clear. Squeeze out the excess water, and if time allows, hang the shirt to dry. If not, pop it into the dryer on low heat.

Rinsing the shirt.


Here’s what you’ll need:

  • pink cotton shirt
  • our printable ‘BE KIND’ stencil in small or large
  • freezer paper (this can be found in the grocery store aisle with parchment paper, wax paper, foil, etc.)
  • a pencil or permanent marker
  • scissors or a craft knife and cutting mat
  • a clothes iron
  • acrylic paint (obviously fabric paint would be great too)
  • a sponge-tipped paint brush

Stencil, scissors, iron, paint, marker and t-shirt.

First decide which stencil you’d like to use — the small or the large. I recommend using the small one for toddler sized shirts and the large one for big kid sized shirts, but it’s totally up to you! 

Be Kind stencil.

Place a piece of freezer paper over the stencil and trace the words ‘BE KIND.’

Tracing the stencil onto freezer paper.

Next, the trickiest part of the project, cut the letters out while leaving the rest of the freezer paper in tact. I just use scissors for this, but if you’ve got a good craft knife and a cutting mat, that might be the better option.

Be Kind letters cut out of stencil.

With the letters cut out, place your freezer paper stencil onto your shirt so that the words are exactly where you’d like them. Then, on a no-steam cotton setting, carefully iron the stencil onto your shirt. You want this to be stuck down really well so that your words end up nice and clean around the edges, so take your time and really press it on well.

Be Sure To Check Out: Chocolate Shop Play Dough Kits

We’re almost there — now it’s time to paint!

I chose to paint letters using white, pink and just the teeniest bit of black to create an ombre effect, but you can paint your letters however you please. Better yet — let your kiddo decide!

Painting on pink t-shirt.

The only important part here is using your sponge-tipped paint brush in an up and dab dabbing motion (rather than a side-to-side sweeping motion that is more likely to cause the paint to bleed) and to use several thin layers of paint for a fully opaque effect.

Once done, let the paint dry for at least five or 10 minutes, then carefully pull up the freezer paper to reveal your finished product.

Be Kind shirt ready to be worn.

Let the shirt fully dry and it’s good to go for Pink Shirt Day!

Important: While it shouldn’t bleed all that much (if at all), I do recommend washing your Be Kind shirt on it’s own for the first couple of times just to be sure! Cold water will help preserve the dye and washing it flipped inside out will help preserve the painted-on letters.

Article Author Jen Kossowan
Jen Kossowan

See all of Jen's posts.

Jen is a teacher, blogger, and mama to a spirited little lady and a preemie baby boy. She's passionate about play, loves a good DIY project, adores travelling, and can often be found in the kitchen creating recipes that meet her crunchy mama criteria. You can follow Jen on her blog, Mama.Papa.Bubba, and on Facebook, Twitter, Pinterest, and Instagram.

Add New Comment

To encourage thoughtful and respectful conversations, first and last names will appear with each submission to CBC/Radio-Canada's online communities (except in children and youth-oriented communities). Pseudonyms will no longer be permitted.

By submitting a comment, you accept that CBC has the right to reproduce and publish that comment in whole or in part, in any manner CBC chooses. Please note that CBC does not endorse the opinions expressed in comments. Comments on this story are moderated according to our Submission Guidelines. Comments are welcome while open. We reserve the right to close comments at any time.

Submission Policy

Note: The CBC does not necessarily endorse any of the views posted. By submitting your comments, you acknowledge that CBC has the right to reproduce, broadcast and publicize those comments or any part thereof in any manner whatsoever. Please note that comments are moderated and published according to our submission guidelines.