Trick or Treat Bag

Last week I posted about the costume I made my daughter for Halloween this year.

I have since come to the conclusion that her bag from last year just will not do.

It was a little burlap bag with a black and orange cat on it and while it was perfect for her costume last year – an adorable and tutu-clad back cat, it will just not work with her pink and red gnome costume for this year. So, I sat down to make her a new one. It turned out so cute, I thought I’d share this tutorial with you! Making a tote bag is very easy and with a little creativity, you can have one to match your little’s costume as well!

This post contains affiliate links. If you buy something through one of these links, I will receive a small commission at no additional cost to you.

Please know that I wouldn’t recommend something unless I thought it was awesome and believed you would too!

First, gather your supplies. I wanted it to match P’s gnome costume so I used some of the red felt I had left over, used some light pink cotton for the lining and found the stuff for the embellishments and straps in my stash.


  • Two contrasting fabrics 22.5″ x 11″ EACH
  • Ribbon for handles and bow if desired
  • Felt and googly eyes, buttons, or whatever you would like to decorate your bag with
  • Aleen’s Repositionable Tacky Spray
  • Glue gun
  • Matching Thread

For the “Boo!” and the bats, I simply sketched out what I wanted on paper and then stuck the paper onto the felt and cut them out. You could also find some letters/shapes online and print them out to use. To stick the paper to the felt, I used Aleen’s Repositional Tacky Spray which can be found at here at Joann’s I simply LOVE that store!

Next you will need to cut out four pieces of fabric; two for the lining and two for the outside. I wanted my tote to be fairly small since P is only two, so I cut my pieces 11″x11.5″.

Next, determine how long you would like the straps to be and cut four pieces of ribbon. I cut mine about 19″ long. Baste them together with the tacky spray and sew them together in pairs.

If you are going to add any trim, this is the time to prep it for your project. Lay trim across the width (the short way – 11″) of the fabric to determine how long you need to cut it. Leave a bit extra to allow for shifting. You can trim it later. Baste on to the front of the bag with tacky spray, stitch on and trim the excess.     

Pin the fabric right sided together – lining fabric with lining fabric and outside with outside, and sew around three sides leaving one of the shorter (11″) sides open. If you are using a fabric that will fray, finish edges with a zigzag stitch.

Next, pitch all four bottom corners together (one at a time) and mark 1.5″ up to sew. This will create the bottom of the bag.


Cut off corners 1/4″ – 1/2″ from seam. Zigzag if necessary.

Slip the lining inside the outer fabric. RIGHT SIDES TOGETHER. This is where I messed up a bit. You’ll be able to see that my lining is the wrong way. Don’t let it confuse you. I didn’t fix it because it is just a Halloween bag after all and to be quite honest, it’s not that bad because of how thin my lining is and the fact that I finished my edges.

Pin the straps in between the two layers of fabric and sew with 1/2″ seam leaving an opening to turn it all right side out. I backstitched a couple times where the straps are for reinforcement.

Turn it all right side out.

See how my lining is inside out? It shouldn’t be. Oops.

Push the lining inside the bag and sew around the opening, 1/4″ from the edge. This will close the opening used to turn the bag right side out. When sewing, push the lining in just a bit extra so that the outer layer starts to curl inside just slightly. This will prevent the lining from showing on the outside of the bag.

Afix embelishments with hot glue and that’s it! You’ve created a super cute, one of a kind trick or treat bag for your little monster. Happy Halloween!!

Leave a Reply

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