Skip to Content

First purchase? Take 10% off with code  WELCOME10

NTH DEGREE SEWING

Reusable Drawstring Gift Bag Tutorial

Written by Natasha ·

Beginner and scrap-friendly lined drawstring gift bags — no measuring needed, customized to your gift.

Reusable Drawstring Gift Bag Tutorial

Beginner and scrap friendly, no measuring needed — customize to your gift!

A finished drawstring gift bag

A stack of reusable holiday gift bags

Overview

Out with disposable gift wrap and in with these quick and easy lined drawstring gift bags. Spend the afternoon whipping up a handful of fun and reusable gift bags for the holidays. This is a great scrappy project, or buy that Christmas fabric you’ve been eyeing — they’re going to look great either way!

Fabric pulled for the gift bags

Supply list

What you’ll need:

  • Quilting cotton for the main body of the gift bag (Ruby Star Society fabric from various collections and elements from the Peppermint Please panel by Sarah Watts were used for this tutorial)
  • Quilting cotton for the lining, cut to the same size as the main body fabric (Grunge from Moda was used in this tutorial)
  • Strip of quilting cotton for the drawstring casing (roughly 2–4 inches by the width of the gift bag)
  • Ribbon, cord or similar for the drawstring
  • Safety pin for threading drawstring through casing
  • Optionally, a hera marking tool for marking casing placement
  • Optionally, pinking shears for cutting the ribbon

Step-by-step instructions

Preparing your fabric

Main body and lining fabric: Lay a gift on top of fabric similar to how you would with traditional gift wrap to gauge size. Or make several gift bags using various scraps of fabrics and use whichever works best for the size gift you have. (See customization section below before cutting)

Remember to account for seam allowance and the drawstring casing. You’ll want to leave about 2 ½ to 3 inches above the top of the casing to have a nice ruffle.

Drawstring casing fabric: Cut a roughly 2–4 inch wide strip; its length will equal the width of the main and lining fabric.

Finish each end of the casing strip by folding over each end (roughly ¼ inch) two times and edgestitching. (The casing is meant to be narrower than the body and lining fabric widths once hemmed.)

Hemming the ends of the casing strip

Sew the long raw edge of the casing wrong sides together, backstitching on each end.

Stitching the casing strip wrong sides together

Roll the casing so that the seam is centered on (and hidden in) the back. Press the seam open to reduce bulk.

Rolling the casing to hide the seam

The finished casing strip

Customization

Depending on the size and shape of fabric available, whether your prints are directional, and/or personal preference:

One sided drawstring — best for directional prints; the drawstring pulls on a single side. Cut your fabric width twice as wide as your gift width.

  • 1 seam will run along the bottom of the bag and up one vertical side
  • Cut body and lining fabric the same size

Two sided drawstring — a more symmetrical design; the drawstring pulls from both sides. Cut your fabric length twice the height of your gift.

  • 2 vertical seams
  • Cut body and lining fabric the same size
  • You will need to make 2 separate casings and sew them to the top and bottom ends of the main fabric

Height of drawstring casing: Assess the height needed for the drawstring casing strip. A two sided drawstring with cording will need to be wider than a single sided drawstring with small ribbon.

Gift bag assembly

Cut the main body of the bag fabric to desired size. Cut lining fabric the same size.

Cutting the main body fabric

Lay out the main fabric and decide on drawstring casing placement. The top of the casing should be 2 to 3 inches below the top of the main fabric.

Deciding on casing placement

Optionally, use a hera marker to create a crease where the casing will be sewn. This will help as a guide at your sewing machine.

Marking the casing placement with a hera marker

The marked casing line

Edgestitch both long sides of the casing onto the body of the bag using about an ⅛ inch allowance. Backstitch at each end.

Edgestitching the casing onto the bag body

Fold main fabric right sides together and sew.

One sided bag: Sew down the vertical seam, pivot and sew along the bottom of the bag to the folded edge. Backstitch at each end.

Two sided bag: Sew two vertical seams. Backstitch at each end.

Sew the lining fabric the same way, leaving an opening a few inches wide for turning right side out. Backstitch on each side of the opening.

Sewing the bag side seam

With the main fabric right sides out, place it into the lining so that the right sides of the main and lining fabric are touching. Sew all the way around the opening of the gift bag. Backstitch at the end.

Nesting the main bag inside the lining

Sewing around the bag opening

The bag ready to be turned

Using the opening in the lining, turn the bag right sides out. Once the main fabric is pulled through the lining, sew the lining opening shut. Push lining fabric into the gift bag.

Turning the bag right side out through the lining opening

Iron the gift bag opening, roll the seam with your fingers to adjust the lining with the main fabric. Topstitch around the opening of the bag.

Attach a safety pin to the drawstring material and pull it through the casing. Once it’s through the other side, knot the drawstring ends.

Threading the drawstring through the casing

That’s it, you’re all done!

A quick, useful project that can be reused for holidays to come.

Finished reusable drawstring gift bags

Made one of these? Tag it #nthdegreesewing so I can celebrate with you!