Bag making Halloween How To Sewing Project

Free Trick or Treat Bag Pattern

Free trick or treat bag tutorial by top US quilting blogger Lella Boutique.
An assortment of bags made with Vanessa’s free trick or treat bag tutorial

If I had it my way, it would be October all year long. The crisp air is delicious, the fashion is divine, and I live for the string of holidays to follow.

I decided to celebrate by making some scrappy trick-or-treat bags and am sharing the basic tutorial with you. Update: I made these when my kids were toddlers, so they are a smaller bag size. Make any size adjustments you’d like! I recommend reading through all the instructions before you get started.

Free trick or treat bag tutorial by top US quilting blogger Lella Boutique.
An assortment of bags made with Vanessa’s free trick or treat bag tutorial


  • FAT QUARTER #1: Cut (2) 9 x 11″ panels for the bag exterior
  • FAT QUARTER #2: Cut (1) 8 x 11″ panel for the bag exterior + (2) 2.5 x 15″ strips for straps
  • 1/2 YARD LINING FABRIC: Cut (2) 11 x 12.5″ panels
  • BATTING: You will need a piece of batting measuring approx. 12 x 26″. (I love Fairfield’s Nature-Fil Blend)


  • FROM SCRAPS: Cut (4) squares 2.75″ x 2.75″ + (2) rectangles 3 x 5″
  • EMBROIDERY FLOSS for decorative top stitching

Now, there are about a million variations of the bags you can make. You could use a single print cut 9″ x 11″ print for each exterior–or sew a bunch of scraps together before trimming it down. I created a pinwheel bag this way–by combining (2) orange stripe squares 4″ x 4″ + (2) black squares 4″ x 4″ to make half-square triangles. After I sewed them into a pinwheel block, I added a variety of strip sizes to the top, bottom, and sides before trimming it to its 9″ x 11″ exterior piece for the front. The rest of the instructions are the same!

Free trick or treat bag tutorial by top US quilting blogger Lella Boutique.
An assortment of bags made with Vanessa’s free trick or treat bag tutorial


Using 1/2″ seam allowance, sew the 9 x 11″ blocks together with the 8 x 11″ block  in between, as indicated below. Press the seams to the darker fabric.

Center the bag exterior onto the batting. Quilt as desired. (I went a little crazy with a freemotion woodgrain but this can be very minimal.)

Trim the excess batting.


Retrieve the scrappy block pairs. Sew each pair right sides together using 1/4″ seam allowance.

Clip the corners.

 Separate the front and the back and cut a slit in the back.

Turn right-side out.

Push out the corners and press flat with an iron.

Arrange them onto the bag front/back as desired and apply a fabric glue to keep them in place. (I like Thermoweb’s Super Stik glue stick–it’s super strong and washes out later.)

NOTE: I know it shows the patches overlapping above, but the top one isn’t glued on yet. It’s best to glue and stitch down the bottom one first!

Use embroidery thread to add some decorative stitching. It doesn’t need to be perfect–in fact, it looks better when it’s a little wonky.

Fold the bag in half, right sides together, and sew down the sides using 1/2″ seam allowance.

Now, we are going to make the bottom flat so the bag can sit on its own. Grab a bottom corner and separate the batting and fabric layers of the bag. away from each other and press the seam into the center.

Use a ruler to measure and mark a line 1-1/2″ down from the point. Sew along the draw line; trim to 1/4″ below seam. Do to both sides.

Turn right-side out and you can see how we’ve just made the bottom square so it stands on its own.


Bring the lining pieces right sides together, and sew together using 5/8″ seam allowance, leaving the top completely open and a 6-7″ gap in the bottom.

Create the same flat-bottom effect by measuring 1-1/2″ down, sewing along the drawn line, trimming, etc. Keep the lining inside-out.


Fold each 2.5 x 15″ strip in half, right sides together. Stitch along the raw edge of the long side to form a tube. Turn right-side out and press flat. Note: It is much easier to turn right-side out if you actually stitch one of the short-sides closed. You can use a dowel to push the short-end in and keep pushing until you come out of the open end. Iron flat.

Top-stitch along both sides using 1/8″ seam allowance.


Pin the straps to the exterior. Make sure they are centered–a ruler can be a helpful here.

With the bag exterior right-side out and straps pinned in place, bring the lining right sides together with the bag.

Pin all around the top, taking care to line up the side seams of the bag/lining.

Sew along the top-edge using 1/2″ seam allowance.

Turn right-side out by pulling the bag through the hole in the lining bottom.

Tuck the lining inside and top-stitch along the top using 3/8″ seam allowance.

Pull the lining back out and hand-stitch the hole closed using a double-threaded needle and ladder stitch.

 photo IMG_9275_zpsbfca081e.jpg

 Tuck the lining back into the bag and you are all set!

Free trick or treat bag tutorial by top US quilting blogger Lella Boutique.


  1. deebriese

    October 14, 2013 at 3:28 pm

    Wow Vanessa! Great directions..Such a cute bag.

  2. cnydalynn

    October 14, 2013 at 4:42 pm

    so so cute. love the name too:)

  3. Teri

    October 14, 2013 at 7:59 pm

    Cute bags and great tutorial! Thanks!!

  4. Unknown

    October 15, 2013 at 1:53 pm

    I'm in love with these! I'll definitely be making one for my little girl next year!

  5. Rookie Blog

    October 24, 2013 at 8:07 am

    I keep trying to comment, hopefully you don't have 7 of these. I wish you lived close. I'm making 4 of these today. They're so cute and you are so talented.

  6. Estèrre

    November 13, 2013 at 3:31 am

    I just visited your site and I find it very comprehensive and full of very interesting information.
    Good luck and perhaps soon

    voyance gratuite en ligne

  7. giuangelica

    September 15, 2018 at 2:21 pm

    It's so cute this tote bags. Thank tio so much. XOXO

Leave a Reply