How to make a fabric trick-or-treat bag

Fabric Trick-or-Treat Bag

Trick or treat time is just around the corner and it is time for costumes, candy and fun!

For a trick or treat bag that your child will love, let them choose two Halloween fabrics. Then follow this tutorial and the free pattern instructions to sew a quick and easy lined bag in less than an hour which they can use to carry all their sweet treats.

Click to watch the How to make a fabric trick-or-treat bag video in Youtube.

Fabric Trick-or-Treat Bag


Main Fabric 13" x 28"
Lining Fabric 13" x 28"
Two Strap Fabrics 3" x 18" each

* Fold one strap fabric, right sides together, in half lengthwise.
* Stitch along the long side using a 1/4" seam allowance.
* Use a fabric tube turner, turn the strap right side out.
* Press the strap flat.
* Topstitch along each side of the strap using a straight stitch 1/4" from the edge.
* Repeat process to make second strap.

* Fold the main fabric in half, right sides together.
* Starting at the top of the bag, sew the side seam using a 1/2" seam allowance.
* Stitch the other side seam, again starting at the top using a 1/2" seam allowance.
*Clip corners.
* Iron the seams open and flat.

* Sew the lining fabric in the same manner as the main fabric using a 1/2" seam allowance but leave a 3" opening at the bottom of the seam on one side. This opening will be used to turn the bag right side out.
* Stitch the other side seam, starting at the top using a 1/2" seam allowance.
* Clip corners.
* Iron the seams open and flat.

* Turn the main fabric right side out.
* Placement of the straps are 2 1/2" from the side seam.
* Pin the raw edge of the strap to the top of the main fabric 2 1/2" from the side seam.
* Without twisting, pin the other raw edge of the strap to the top of the main fabric 2 1/2" from the other side seam.
* Repeat this process with the second strap.

* Slip the main fabric inside the lining fabric (the right sides are together).
* Match the side seams of main fabric and lining fabric, pin the lining to the main body fabric all the around the top.
* Stitch all the way around the top edge using a 1/2" seam allowance.
* Reach into the hole at the bottom of the lining and pull the main fabric out through this opening.
* Sew the lining opening closed by folding the raw edges to the inside and stitch close to the edge.
* Push the lining inside the main bag body matching the corners.
* Press the top edge of the bag.
* To hold the outer fabric and lining fabric in place, top stitch all the way around the top of the bag close to the edge.

Enjoy your trick or treat bag.

Fabric Trick-or-Treat Bag Fabric Trick-or-Treat Bag

You might be interested in making a zippered pouch.

Purchase supplies to make this project from the affiliate links below:

Did you enjoy this project? Please share it with your friends using the sharing buttons.

Follow our site using the follow buttons below to find out about other fun projects.

Supporting Products and links: Some of the links below may be affiliate links. We make a small commission on sales through the affiliate links, at no extra cost to you. Thank you in advance for your purchase and your support! Please see our full Affiliate Statement for more information.


Dritz Quick Turn

Turn fabric tubes quickly with this handy tool. A must have for every sewer. Affiliate Link to Sold at Amazon


Omnigrip Non-slip Quilter's Ruller

A clear background and neon lines make this ruler easy-to-use, measures 6" by 24" Affiliate Link to


Rotary Cutters

Purchase rotary cutters at Check out their selection. Affiliate Link to


Sewing Scissors

A huge selection of sewing scissors are available at Affiliate Link to

Subscribe To our YouTube channel because we publish New crafting videos On regularly.

Find us On:

If you have any questions about this project, you can post them as comments on the Youtube Video above or through our "Contact Us" page.

Looking for something you cannot find on our site? Click here to e-mail the Needlepointers Information department.

Copyright ©2003 - 2019 All Rights Reserved. | Powered by w3.css