DIY Halloween Goodie Bag!

My 4 year old daughter LOVES parties. When her birthday and the holidays come around she loves to plan the parties. Every party needs party balloons, party hats, cake, presents, and of course- goody bags. This project was inspired by her and it turned out pretty cute.

Materials needed:

  • Rotary cutter, ruler, and mat
  • ¼” quilting foot with guide (presser foot #17)
  • Edge joining foot (presser foot #27)
  • Heat Erasable Gel Pens
  • Clips
  • Coordinating thread
  • Hand sewing needles

Fabric needed:

  • Front, back and lining (fat quarters work perfectly)

Start by cutting your front fabric. I wanted a goody bag that could hold a full size candy bar (or 3) so I cut mine 7 ¼” x 7 ¼”. If you want it smaller or bigger, adjust your measurements accordingly.

Next, you want to cut your borders. I cut the top and bottom borders 2 inches wide and 7 ¼” long. The side borders were cut 2 inches wide and 9 ¾” long.

Attach your ¼” quilting foot with guide and sew the top and bottom borders on first.

Once the top and bottom borders are sewn on, sew the side borders on. Press the seams towards the center square.

Trim up the edges so they're even. Attach your edge joining foot and stitch-in-the-ditch along your seam lines.

Join our Sewing Club!

Save 10% on your first order

Be the first to know about our tutorials, weekly deals and so much more!

Value is required
Thank you!

Now that your top square is prepped, it’s time to cut your back and lining squares. Measure your top square again and this will be the size you cut your lining and back. My top square measured 8 ½”x 8 ½”. Cut one square out of your backing fabric and 2 squares out of your lining fabric.

Putting right sides together, sew the front and back together leaving the top open using your ¼” quilting foot with guide. Sew the lining fabric together, leaving a hole at the bottom so you can turn it later. Clip the corners.

Flip the outside of your bag right side out. Right sides together, clip the outside of your bag and the lining together, matching side seams. Sew your ¼” seam all around the top.

Turn your bag right side out through the hole in your lining. Using needle and thread, slip stitch the opening in your lining closed.

Pull the front and back part of the bag apart and tuck the lining into the bag. Push out the corners so the bag is nice and flat.

There you have it! A super simple and cute goody bag :)

If you have any questions, don't hesitate to get in touch!

Madam Sew is an online sewing and quilting store. It carries Tools, Notions, Presser Feet, Essentials, Handy Helpers, Organization/Storage Items, and more for sewers and quilters. Plus, it has many manuals and free tutorial blogs to help increase your skills.

Visit us at and discover all we have to offer you.


Join our Facebook communities too!

Download the PDF here