• Facebook
  • Instagram
  • Pinterest
  • Email
  • Print
Print Friendly, PDF & Email
  • PDF
  • Facebook
  • Instagram
  • Pinterest
  • Email
  • Print

I used to spend hours on my gift wrapping, channeling Instagram influencers to get the perfect artisan look with fresh greens and layered papers. Or maybe I dreamed that. Yep, I’m almost certain that was just a dream. I may not be able to live up to the magic elves that inhabit social media, but thanks to this super cute gift bag pattern, I can hold my own. Our simple yet clever design results in a beautifully finished bag inside and out – no exposed seams, no elves needed. Plus, because you can use them over and over, they’re a green alternative to gift wrap. 

Although these little bags are sweet enough to be a gift all in themselves, they are also a great size to tuck all kinds of smallish gifts. The main section of the bag is approximately 6” wide x 6” high x 2” deep with a 2” gathered top that provides a bit of extra flexibility.

We used holiday fabric (there are new collections every year), but any scraps would be fun. They could even be made with some of your favorite leftover layer cake pre-cut squares.

The lining and accent band can match, as they do on our bag set, or you can bring in a third fabric for the inside. The drawcord is a simple grosgrain ribbon.

Get your present wrapping in the bag. We’d love to see how yours turn out. Post a picture on social media so we can all be inspired! To follow S4H, look for our social icons in the top right corner within the black navigation bar on any of our site’s pages.

Once the holidays are over, use the same pattern to make gift bags for birthdays, anniversaries, weddings, and more. Because there’s always a reason to bring a little something to a gathering, and when the outside is as lovely as what’s inside, it’s double the fun.

What’s a great gift bag without a matching great gift tag?! Download our free printable Colorful Gift Tag SetPrint on a heavier weight paper for best results.

The gift tag set is available here as a .PDF file. Click the image below to download. You will need Adobe Acrobat Reader DC, which is a free program. We’ve minimized the file size, but please be patient with the download process. In addition, make sure you have the latest version of Acrobat Reader DC, and the latest version of your printer driver. Adobe does always recommend a re-start of your computer with any update. If you are experiencing printing issues, you can also try the Print as Image option in your printer’s browser window. This option is often under the Advanced tab. You can also save the downloaded PDF to your computer and print from there.

Sewing Tools You Need

Fabric and Other Supplies

NOTE: Quantities shown below are for ONE gift bag.

  • Scrap or ¼ yard of 44”+ wide quilting weight cotton for the exterior
  • Scrap or ¼ yard of 44”+ wide quilting weight cotton for the accent band
  • Scrap or ¼ yard of 44”+ wide quilting weight cotton for the lining
    NOTE: As mentioned above, we used the same fabric for our accent band and lining. Check the Getting Started section below for exact cut sizes. 
  • Scrap or ¼ yard of 20″+ lightweight fusible interfacing; we used Pellon Shape Flex
  • 1 yard of ½” wide ribbon or similar for the drawcord
  • All purpose thread to match fabrics
  • See-through ruler
  • Fabric pen or pencil
  • Iron and ironing board
  • Scissors or rotary cutter and mat
  • Seam gauge
  • Seam ripper
  • Tape measure
  • Straight pins
  • Large safety pin
  • Seam sealant; optional for the ribbon ends

Getting Started

The instructions below are the steps to create ONE gift bag.

  1. From the fabric for the exterior, cut TWO 8½” wide x 7½” high rectangles.
  2. From the fabric for the accent band, cut TWO 8½” wide x 5” high rectangles.
  3. From the fabric for the lining, cut TWO 8½” wide x 7½” high rectangles.
    NOTE: Remember, we used the same fabric for the accent band and lining. You can follow this idea or use three different fabrics.
  4. From the fusible interfacing, cut TWO 8½” x 7½” rectangles.
  5. Cut the ribbon in half into two 18″ lengths.

At Your Sewing Machine & Ironing Board

Prepare the main exterior and lining panels

  1. Following manufacturer’s instructions, fuse one piece of interfacing to the wrong side of each of the two exterior panels.
  2. If you’d like to add a label as we did, measure and place this in one lower corner of one panel. Our label was placed 2” up from the bottom raw edge of the panel and 1¾” in from the left raw side edge.
  3. Thread the machine with thread to best match the label in the top and bobbin and edgestitch the label in place.
  4. Pin the front and back exterior pieces right sides together along both sides.
  5. If necessary, re-thread the machine with thread to best match the fabric.
  6. Stitch both sides, using a ¼” seam allowance.
  7. Repeat to pin and stitch the two lining pieces together. These pieces are not fused with interfacing.

Box the bottom corners of the exterior and the interior

  1. Draw a 1¼” square in each bottom corner of both the exterior and the lining sewn panels.
  2. Cut out the corners along the drawn lines on both the exterior and the lining
  3. Pin the bottom of the bag exterior.
  4. Stitch across the bottom of the bag, using a ¼” seam allowance.
  5. Press open all the seam allowances.
  6. Repeat to stitch and press the lining.
  7. Using both hands, pinch and pull apart one bottom corner of the bag exterior. Precisely match the two seams front to back. Pin in place.
  8. Stitch across the corner, using a ¼” seam allowance. It’s a good idea to double or triple stitch the seam for extra strength.
  9. Repeat for the opposite corner. Then repeat to make matching corners in the bag lining.
    NOTE: If you are brand new to boxed corners, take a look at our full, step-by-step tutorial on the technique, which shows this method as well as another popular option. 
  10. Turn the bag exterior right side out. Keep the bag lining wrong side out.
  11. Slip the bag lining inside the bag exterior, so the two are now wrong sides together. Align all the seams and the bottom corners. Pin the layers together at the side seams.
  12. Set aside.

Top accent band

  1. Find the two 8½” x 5” accent bands.
  2. Fold both pieces in half, wrong sides together, so they are now 8½” x 2½”. Press to set a center crease.
  3. Unfold one piece wrong side up. Place it horizontally on your work surface.
  4. On each 5″ side, within the top half, measure and mark 1″ from the top raw edge. From that mark, measure an additional ¾” and make a second mark. The space between these two marks will become the channel for the drawcord.
  5. Along the bottom 8½“ edge, fold up the raw edge ¼” and press.
  6. Repeat these steps on the second accent band piece.
  7. Place the two accent band pieces right sides together and pin along both 5″ sides. Match the channel marks. Unfold the ends of the bottom folded edges so the side seams will be flat from top to bottom.
  8.  If necessary, re-thread your machine with thread to best match the accent band in the top and bobbin.
  9. Using a ¼” seam allowance, stitch both sides, leaving the space between the two marks open along both sides. This means you will stitch to the first mark, lock your seam, remove the fabric and reposition it under the needle at the second mark, lock the seam again and stitch to the finish. Press the seam allowances open and flat and re-press the bottom fold up into position.

  10. Topstitch the seam allowance in place around the drawcord channel opening. You are essentially stitching a keyhole around the opening. This little oval of stitching catches and secures the seam allowance so it won’t be pulled out by the drawcord.
    NOTE: If you have a free arm on your machine, this is a great time to use it. Simply slip the accent band over the free arm to more easily stitch around the opening.
  11. Find the bag (with the lining in place inside).
  12. Slide the accent band over the top of the bag so the band and bag are right sides together and the raw edges are aligned. Line up the seams and pin all around the top.
  13. Using a ¼” seam allowance stitch the accent band to the bag. Again, this is a great time to use your free arm if you have one.
  14. Pull the accent band up and press the seam allowance up toward the band. Refold the band along its original center crease. This will bring the band to the inside of the bag and that ¼” folded edge you made will cover the bag/band seam. Pin this edge in place all the way around.
  15. Press well, then transfer your pins to the right side of the bag.
  16. Topstitch the accent band in place all the way around, staying as close as possible to the seam line. This will catch the inside folded edge and will secure the seam allowance in its “up” position.

Drawcord channel

  1. Stitch ⅝” from the top fold of the accent band all the way around to form the top of the drawcord channel.
  2. Stitch a second seam ¾” from the first seam, all the way around, to form the bottom of the drawcord channel. So, you have three seams within the accent band: the original topstitching securing the band and the two seams that create the drawcord channel.

    NOTE: These stitching lines are just above and just below the side seam openings.
  3. Attach a safety pin to one end of one length of ribbon. Insert this length into the side opening of the front channel.
  4. Thread through the front channel.
  5. Attach the safety pin to the remaining length of ribbon and thread it through the back channel.
  6. Pull each drawcord and tie the ends together into a bow at each side to secure. Because the channels are separated front to back, you are pushing the fabric along the ribbon to gather rather than pulling the ribbon. Once the gathers are as tight as you’d like, check to make sure the ribbon tails are basically even on each side. You can slide the ribbon to adjust by holding onto the gathers and pulling the ribbon through the channel to one side or the other. Tie the two tails into a knot and then a bow to secure.
    NOTE: You can trim the ends of the ribbon if need be. We didn’t find it necessary. You can also use a little seam sealant on the ends of the ribbon to help prevent raveling. 


Project Design: Alicia Thommas
Sample Creation and Instructional Outline: Debbie Guild

Notify of

*Sew4Home reserves the right to restrict comments that don’t relate to the article, contain profanity, personal attacks or promote personal or other business. When commenting, your name will display but your email will not.

Oldest Most Voted
Inline Feedbacks
View all comments
2 years ago

Happy Holidays! I’m working on making the mini drawstring gift bags (Dec 5, 2018). Can you please tell me which side the box corners are made? Should I draw and cut the bottom corners of the 8 1/2″ side or the bottom corners of the 71/2″ side? Thank you.

Liz Johnson
Liz Johnson
2 years ago
Reply to  Shirley

Hi Shirley – the panels are 8½” wide x 7½” high, which would mean the sides are 7.5 and the top and bottom are 8.5. The squares are in the bottom corners.

2 years ago
Reply to  Liz Johnson

Liz, thank you very much for your speedy response.

2 years ago

Hi! I love the bag but would like to make a larger version. Any tips on sizing up?

Liz Johnson
Liz Johnson
2 years ago
Reply to  Emma

Hi Emma — The main section of the bag is approximately 6” wide x 6” high x 2” deep with a 2” gathered top that provides a bit of extra flexibility. If you’d like to size up, increase all your cuts proportionately.

Translate »

You cannot copy content of this page



Enter your email address below to subscribe to the Sew4Home newsletter. Be the first to see new projects and patterns, helpful techniques, and new resources to enhance your sewing experience.


We will never sell, rent or trade your personal information to third parties.