How to Make Your Own Fabric Gift Bags

Looking for a beautiful, sustainable way to wrap gifts? DIY fabric gift bags are one of our favorite eco-friendly swaps. They’re surprisingly simple to make, even if you’re new to sewing.

After our popular post on wrapping gifts sustainably, many of you asked for a step-by-step guide to sewing your own reusable cloth bags. So we asked DIY and organizing expert Elvie Look to walk us through three simple methods including one no-sew felt version and two beginner-friendly sewn options.

DIY Fabric Gift Bags

Here she shows us step-by-step how to make your own  fabric gift bags.  In eco-friendly fashion, you’ll be inspired to use materials and embellishments you already have on hand.

Fabric gift bags are the best place to start if you want to learn to sew, or to teach your children to sew. Not only are you doing something that contributes to our healthy green earth, but you are actually giving two gifts when you choose sustainable gift wrapping.

The receiver can choose to keep or give away the gift bag. Who knows, maybe you will be starting a new zero waste holiday tradition.

If you don’t currently have (or can’t borrow) a sewing machine, we recommend buying a refurbished machine from back when they were made with metal gears. Compared to modern plastic parts, an old Singer sews like a dream.

In the tutorials below, you’ll find three different gift bag options. One involves virtually no sewing, while the other two are a little bit more involved. These photos are 12 years old now, so I’m hoping to get time to update them this year!

How to Make Your Own Fabric Gift Bags

We started with fabric and supplies we already had. The measurements are not written in stone. Make it whatever size works for you and with any embellishments you like.

Black Felt Gift Bag

This chic DIY felt bag adds a modern, handmade touch to gift-giving or party favors with its sleek shape, ribbon detail, and woven jewelry chain handle. The finished size is approximately 10″ x 8″ x 2″, and it comes together quickly with just felt, a hole punch, and simple stitching or glue.

Black-Felt-Bag

You will need:

  • A piece of felt measuring about 17 x 11 inches
  • 3 feet of jewelry chain
  • Ribbon or embellishment

1.  Starting with the felt (we used black above), fold it in half on the long side.

2.  Sew down the side and across the bottom.  If you don’t have a sewing machine, you could glue it, staple it, or hand sew it.

3.   Create a pillow case corner.

4.   Fold by matching the side seam to the bottom seam, as shown in the picture.

5.   Sew across the point about 1 1/2 inches away from the point.

6.   Turn the bag to the right side.

7.   With a hole punch, punch 16 holes all around the top edge about 1 inch down and 1 inch apart.

8.   Weave the chain through the holes.

9.   With the ribbon, make a bow and secure with a twist tie.

10. Cut 2 little slits in the felt bag on one side and secure your bow with the twist tie through the slits.

Black1

Black2

Black3

Reversible Fabric Gift Bag

This versatile, reversible fabric bag is the perfect blend of style and sustainability, featuring two coordinating prints, ribbon ties, and a soft cord handle. The finished size is approximately 11.5″ x 15.5″ x 3″, making it ideal for gifting or everyday use.

Reversible-Bag

You Will Need:

  • 2 pieces of different fabric – 24 x 18 inches each
  • 2 ribbons that coordinate with your fabric for securing the bag
  • Cording for the handle, whatever length you desire

1.   Fold down the longest side of each fabric to the wrong side 1/2 inch and press.

2.   Working with one fabric only, fold in half on the longest side.

3.   Sew down the side and the bottom, press the seam to one side or press open.

4.   Fold in half on the longest side and good sides together.

5.   Sew down the side and the bottom edge of the bag and press the seams to one side.

6.   Create a pillow case corner.

7.   Fold by matching the side seam to the bottom seam, as shown in the picture.

8.   Sew across the point about 1 1/2 inches away from the point. You can tack the point to the bottom seam by sewing a couple of stitches.

9.   Turn the bag to the right side.

10. Repeat with the second piece of fabric.

11. Sew a ribbon to one side of each fabric in the center about 2 1/2 inches down from the folded edge.

12. Turn 1 bag inside out and place inside the other bag, bad sides together.

13. Pin your cord or ribbon in place in between the top 2 edges to sandwich in between them and top stitch along the edge all around the top opening of the bag.

 

Reversible1

 

Reversible3

Simple Corners Fabric Gift Bag

This DIY bag finishes at approximately 12″ x 10 ¾” x 3″ and features grommet handles, decorative ribbon, and a sturdy insert-covered base.

Red-Bag

You Will Need:

  • 2 pieces of fabric – 16 x 16 inches
  • 4 grommets
  • Cord for handles, whatever length you desire
  • Ribbon for decoration
  • Cardboard for bottom 12 x 3 inches

1.   Place the 2 pieces of fabric sides together.

2.   Sew down one side and press the seam open. Finish the top opening of the bag first by folding down the top edge 1/4 inch to the wrong side of the fabric and press. Then fold down again 2 1/2 inches and press.

3.   Sew the edge to secure it.

4.   Fold in half on the longest side and good sides together.

5.   Sew the side edge and bottom edge of the bag. Press the seams open or to one side.

6.   Create a pillow case corner.

7.   Fold by matching the side seam to the bottom seam, as shown in the picture.

8.   Sew across the point about 1 1/2 inches away from the point.  Tack the point to the bottom seam by sewing a couple of stitches.

9.   Turn the bag to the right side.

10. Make a bottom for the inside of the bag by inserting the cardboard. In the picture, I covered the cardboard with fabric. On a piece of plastic bag, I sprayed the wrong side of the fabric with a spray adhesive. The plastic is to protect your table. Wrap the fabric around the cardboard and insert into the bottom of your gift bag.

11. With your ribbon, sew it to the center front of your bag with a few stitches, then tie into a bow.

12. Make 4 marks for grommets (2 1/2 inches from the center and 1 1/4 inches down from the top). And attach grommets as per the instructions on the package.

13. Feed the cord or ribbon through the grommets, tie a knot on the inside of the bag at each end of the cord so it won’t pull through.

14. Optional: fold the ends of each side of the bag into a pleat and secure with a few stitches.

Red1

Red2

 

Red3

Red4

Whether you’re stitching your first seams or teaching a child to sew, these DIY fabric gift bags are a fun and meaningful way to celebrate sustainably. The beauty of handmade gift wrap is that it’s personal, reusable, and waste-free—and your creativity becomes part of the gift.

We hope these tutorials inspire you to use what you have, embrace imperfections, and enjoy the process. If you try one (or all three!) styles, we’d love to see your creations. Share your photos or tips in the comments… and who knows? You might just inspire someone else to start a new family tradition.

Leave a Reply

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

2 Comments

  1. I’m not trying to be a naysayer, but I’m not sure the materials chosen for this project are very green at all. Felt is usually a petroleum-based synthetic material. Same with ribbon. Unless you mindfully source out cotton, hemp, linen, jute, banana fiber, etc. materials then you’re doing a whole lot of work and still supporting a horrible cycle of unethical treatment of humans and the earth. Maybe a tidbit could be shared with your readers about the working conditions at fabric mills, slow fashion, sustainable growing methods, and then of course all of the dyes and shipping materials… I’m a huge supporter of all that you do and I know these things aren’t always in the front of anyone’s mind, but that’s why magazines like yours exist, right?
    I know how hard it is to pick your poison and pick your passion. Just adding on to a very thoughtful post. With love, aam