| | |

Valentine’s Day Treat Bags with Iron-on Transfer Printables

Surprise your loved ones with these DIY Valentine’s Day treat bags. Add custom messages with iron-on printables and fill with their favourite things. They’ll love these cute goodie bags!

Valentine’s Day is just around the corner, so I thought it was the perfect time to make some treat bags. Around here, we keep it simple on February 14. With both of our birthdays being in January and the holidays having just passed, we forgo expensive gifts or dinner out. However, I do cook something special and I like to put a little something together to show my husband and son how much they mean to me. These Valentine’s Day treat bags or goodie bags are perfect for holding a few of their favourite things.

DIY Valentine's Day Treat Bags with Heart Iron on Transfers - Satori Design for Living

Some links used in this post are affiliates. Please refer to my disclosure policy for more information.

DIY Treat Bags for Valentine’s Day

Skip ahead if you purchased cotton drawstring bags already.



  • Sewing machine
  • Scissors
  • Pins
  • Iron
  • Injet printer
  • Safety pin

To Sew Your Own Goodie Bags

Cut a 14″x9.5″ rectangle of fabric for each treat bag you want to make.

To create a pocket for the string, turn the top edge of the longest side of the fabric under 3/8″ (towards the wrong side of the fabric) and again 3/4″. Press in place.

How to Make Valentine's Day Treat Bags with Iron-on Transfer Printables

For the string to pass through, unfold the crease you pressed in place and create small button holes on either end about 7/8″ in from the sides, starting just below the top edge on the right side of the fabric. Cut the button holes open.

Tip: Apply a small piece of fusible interfacing to reinforce the fabric before you create the button hole.

How to Make Valentine's Day Treat Bags with Iron-on Transfer Printables

Next, fold the edge back down and top stitch in place.

How to Make Valentine's Day Goodie Bags with Printed Messages

Fold right sides together and stitch together, starting at the top and pivoting at the corner to finish off the bottom.

How to Sew Valentine's Day Treat Bags with Cute Messages

Finally, trim the bottom two corners at an angle, turn right sides out and press the bag flat.

Note: You can skip making your own treat bags if you’d like and purchase them instead. Just follow the instructions for applying the heart graphics starting here.

To Make the Valentine’s Day Iron-on Transfers

For the Valentine’s Day graphics, simply click on the image below and the pdf will automatically download. Right click and save. Next, print the file in mirror image onto iron-on image transfer sheets.

Tip: Use the best quality format on your inkjet printer.

Valentine's Day Iron On Transfers - Printable Valentine Hearts

I used Lesley Riley’s Transfer Artist Paper, which came highly recommended by The Graphics Fairy. This paper was amazing- no shine, flexible, and just a great quality print that looks embedded in the fabric instead of just sitting on the surface. (I can’t wait to work with it again!)

Valentine's Day Iron On Transfer Paper and Free Heart Printables

To apply an image to the treat bag, carefully cut it out and place it face down on the bag. Using a dry iron on the highest setting, press down firmly, lifting and moving around every 10 seconds or so (about 5 times) until the graphic has transferred (read the instructions that come with your transfer paper for the best results).

Carefully remove the backing while it’s still hot.

How to Apply Iron-on Transfer Printables to Valentine's Day Goodie Bags
How to Make Treat Bags for Valentine's Day

Using a safety pin tied around one end of the jute, feed it through the button hole, working around until you can feed it through the other button hole. Knot the ends together.

Valentine's Day Treat Bag with Red Heart

These printed bags are a cute gift for Valentine’s Day, right? And reusable too! You could also use this same method for printing t-shirts, totes and more.

Fabric Valentine's Day Treat Bags with Printed Hearts

What to Put in a Valentine’s Day Goodie Bag

  • chocolates or candies
  • hot chocolate mix or tea
  • lipgloss or lip balm
  • nail polish and nail file
  • bath bombs
  • note pad or journal
  • fun pens or pencils
  • craft supplies
  • gift card
  • jewelry
  • hair accessories
  • trading cards
  • games

Of course, there are many more ideas! What would you want in yours?

Valentine's Day Treat Bags with Iron-on Transfer Printables

More Valentine’s Day Crafts and Recipes

Get even more inspiration from my fellow Canadian bloggers. They’ve each created a little bit of loveliness for Valentine’s day.

Valentine's Day Ideas Featuring 10 Canadian Home Bloggers

Cream Cheese and Mint Heart-shaped Lollipops by Craftberry Bush
Easy Valentine’s Love Garland by A Pretty Life in the Suburbs
Romantic Lace Candle Holders by The DIY Dreamer
Valentine’s Day Printed Bags by Satori Design For Living
DIY Valentine Goodie Bags by The Sweet Escape
Chalkboard Instagram Photo Canvas by Fynes Designs
Easy DIY Heart-studded Leather Cuff by Suburble
Printable Doughnut Hole Valentine by Clean and Scentsible
Valentine’s Treat Tubes by Echoes of Laughter

Other Ideas for Valentine’s Day

See how I used these treat bags at my GALentine’s Day Tea party. Pretty, right?!

DIY Printed Canvas Bags with Heart Messages Filled with Goodies for Valentine's Day

You may also like my Homemade Chocolate Truffle Hearts with Fleur de Sel. So yummy!

Valentine's Day Gift Idea - Homemade Chocolate Truffle Hearts

There are all kinds of decorating ideas, crafts and recipes in the Valentine’s Day project gallery!

As well, check out the DIY printed Christmas gift tags I made using leftover iron-on transfer paper and canvas. Pin it for next year!

DIY Vintage Christmas Gift Tags - Canvas Tags with Iron-on Transfers

Want more holiday and seasonal ideas like these sent directly to your inbox? Be sure to SUBSCRIBE.


Shauna at Satori Design for Living Blog - Home Decor, DIY, Vintage Finds, Recipes


  1. The bags are absolutely adorable Shauna!!! I would like to THANK YOU for also sharing the sewing tutorial for the bags!! That will come in super handy!!

  2. These are so perfect Shauna!  I have never used iron on transfers, but seeing this makes me want to run out and grab some supplies!  I love these bags!!

  3. I love these and I need that paper in my life! Where did you get it? The print looks really professional….thank you so much for sharing…xo

  4. These are so gorgeous Shauna! I am so impressed that you made everything for them from the bags to the stencils. The stencils are lovely….so perfect for Valentine’s Day. We keep it pretty simple here too. I do a little decorating and baking and crafts, but no expensive gifts or dinner out either. Have a lovely weekend! Angie xo

  5. These are adorable!  Thanks so much for the printables .  I’ve never tried the transfer paper but might just have to give it a go!

  6. These are really cute and would be a fantastic way to use up scrap material or even upcycle an old canvas shopping bag. 

  7. Shauna these are sooo adorable! Thanks for the printable too! (I think I have some of that paper someplace… )?? You should sell these!

  8. Adorable! This is a you-could-sell-these quality craft; nice job!! Jumping over to check out some of the other valentines day goodies!

  9. I absolutely love these Shauna- they are so pretty. I have wanted to try the iron-on transfer on something for a while- you are motivating me to get going on it! Pinning and thanks for sharing it – I am definitely going to try it myself:) Have a great weekend!! ~Krista

  10. I absolutely love this and how easy it is. Definitely pinning for future use! Thanks for sharing on the weekend re-Treat Link Party!

  11. Hi Shauna 
    I made a version of these lovely bags which will be posting tomorrow morning. I linked right back to you for your fabulous sewing technique and printable… Thanks so much for the inspiration!

Leave a Reply

Your email address will not be published. Required fields are marked *