Easy Halloween Candy Bag Tutorial

An easy DIY Halloween Candy bag that can be cinched closed so your child’s treats don’t fall out!

An easy DIY Halloween treat bag that can be cinched closed so your child's treats don't fall out!

This is the first year that Jack seems to be really excited about Halloween and understand a little bit about what happens during the season. It’s been a lot of fun to have him request a Halloween costume (he wanted our family to all be pumpkins – you can see the pumpkin shirts I made here), talk about “spooky” things and get excited about all the decorations we are seeing at stores. I love Halloween, and it’s fun to be able to experience that excitement through a child’s eyes as well.

Jack is really excited about going trick-or-treating, so I thought it would be fun to make him his very own treat bag! In the past, we had just taken one of those plastic pumpkins from the Dollar Tree (which, in all honesty, I’m sure Jack would have loved to do again), but this seemed like it would be something that would be nice to have over the years. We went to Jo-Ann’s, and I let Jack pick out whatever fabric he wanted. He loves pumpkins this year, so it only made sense when he picked out the happy pumpkin print seen above. I chose the liner fabric to be the black with orange polka dots, and it worked out perfectly.

This is a fairly simple project – it really doesn’t take any special skills to get it done! So, enough babbling – here is this easy Halloween treat bag tutorial! I’ll admit I’m not the best at explaining things, but hopefully the pictures will be a better teacher. If you have any questions, please don’t hesitate to leave a comment!


This wasn’t the longest bag in the world – probably ended up being about 25″ long in the end. If you want it to be longer, you’ll need to get more fabric. Just make sure you get the correct dimensions for your desired bag (make sure the length and width of the fabric is about 3-4 inches more.)

1 yard outer fabric
1 yard lining fabric
Matching thread
Matching ribbon – I would get at least 1 yard

Step One: 

halloween-treat-bag-tutorial (3 of 22)

Lay the two fabrics on top of each other (right sides together) and cut them to the same size. You want the length to be about 3 inches longer than your total desired length, and the width should be 2x the width you want the bag to be.

Step Two: 

halloween-treat-bag-tutorial (4 of 22)

Pin all the sides (except for the side that will be the top of the bag) together. Sew along the edges of all three pinned sides.

Step Three: 

halloween-treat-bag-tutorial (6 of 22)

Flip the bag so the right sides are showing and fold in half so the lining fabric is on the outside. Pin the edges of the bag together (except for the opening of the bag.) The bag should resemble the desired ending size at this point.

Step Four: 

halloween-treat-bag-tutorial (8 of 22)

Sew along the two edges with a zig-zag stitch (only two edges will be pinned, since when you fold the bag, that will create one of the longer edges of the bag!)

Step Five: 

halloween-treat-bag-tutorial (9 of 22)

Flip the bag so the outside fabric is showing. Press the edges flat with an iron.

Step Six: 

halloween-treat-bag-tutorial (10 of 22)

At the top opening of the bag, fold out about 2″ inches of fabric so the lining fabric shows to create a band. You want the band to be just slightly bigger than the width of your ribbon. Pin this fold all the way around the bag (making sure you don’t pin it to the other side!)

Step Seven: 

halloween-treat-bag-tutorial (11 of 22)

Choose one of the ends of the bag and cut down the side a little bit. This will allow you to feed through the ribbon later. This is hard to explain for some reason, so if you are confused let me know!

Step Eight:

halloween-treat-bag-tutorial (12 of 22)

Sew a zig-zag stitch around the bottom edge of the top of the bag.

Step Nine: 

halloween-treat-bag-tutorial (13 of 22)

Trim off the excess fabric.

halloween-treat-bag-tutorial (14 of 22)

Step Ten: 

Attach a safety pin to the end of a piece of ribbon that is slightly smaller than your bag’s top band.

halloween-treat-bag-tutorial (15 of 22)

Step Eleven: 

halloween-treat-bag-tutorial (16 of 22)

Feed through one end of the band to the other. Make sure you have enough ribbon pulled out so the ends are even and that they are long enough. Straighten out the bag to make sure the ribbon isn’t so short that it goes back into the band.

halloween-treat-bag-tutorial (17 of 22)

Step Twelve: 

halloween-treat-bag-tutorial (18 of 22)

With the bag uncinched, tie a small knot on the ribbon right before it goes back into the bag.

Step Thirteen:

halloween-treat-bag-tutorial (19 of 22)

With your sewing machine, start at the bottom of the band and sew up until you are about to sew over the ribbon (but don’t sew over it!) You want this stitch to be as close as possible, so the ribbon doesn’t slip out…but not so close that you accidentally sew over the ribbon, which would make it so you couldn’t cinch it closed!

Step Fourteen:

halloween-treat-bag-tutorial (20 of 22)

Then sew the loose edges of the bag back together (that you snipped earlier to make sure you could get the ribbon through.

Step Fifteen!

halloween-treat-bag-tutorial (22 of 22)



All we ask is that you be kind. We welcome differing opinions, but any comments containing personal attacks, sarcasm, etc. will be removed immediately. Keyboard warriors aren’t welcome 🙂 All comments are moderated and may take time to be approved. Anything not pertaining specifically to the content of a post will be removed (including comments about ads).


1 Comment

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.