Small DIY Drawstring Bag 101 | Free Lined Bag Tutorial

I love little bags and this DIY drawstring bag is especially fun! No raw edges so it looks pretty inside and out. Perfect for making a gift extra special or containing little sets of things. Fill the DIY drawstring bag up with jewelry, diaper bag essentials, toys, etc.
DIY Drawstring Bag

I love using these for busy bags for my diaper bag. Will got this little set of cars and trucks for Christmas and I made a little bag to contain them all


Turns out for a toddler half the fun is taking them in and out of the bag. Double score! Since the drawstring is continuous it can’t ever be pulled out and it’s easy for little hands to open and close.


DIY Drawstring Bag Instructions

Let’s get started!

1. Cut out 2 rectangles for the outside of the bag and 2 for the inside.  For a little grab bag size I made my pieces 6″ tall x 5″ wide and I used 1/4″ seam allowances.

For the lining pieces just sew them together with right sides together around the sides and bottom edge. For the outside layer you need to leave a gap for your drawstring. Start sewing at the top and sew for 1-1.5″, leave a 1/2″ gap (or wider if you are making a bigger bag with a wide drawstring such as ribbon), and then continue sewing. I circled the 2 gaps below:

2. This is completely optional but if you want the bag to stand up a bit on it’s own you can create little boxed corners. Just fold each bottom edge into a point (I found it helpful to clip my seam allowance so it would lay flat) and then sew across the bag approximately 1″ in from the point.

After making your first corner make sure you measure and sew the others to the same size. Trim away the excess fabric.  You’ll need to repeat this for the lining.

3. With right sides together sew the outer bag and the lining together along the top edge leaving a 2″ gap.

4. Turn right side out through the gap you left and then push the lining inside the bag. Press the top edge so it lays flat and the raw edges from the gap you leftare on the inside.

5. Topstitch along the top edge of the diy drawstring bag. Add a 2nd row of topstitching just above the gap you left for the drawstring and a 3rd row of topstitching just below the gap. I found it helpful to draw out my stitching lines for the 2nd and 3rd rows with a fabric marker to keep them nice and straight.

6. Wrap a length of bias tape or ribbon around the bag leaving a 2″ tail off each end. Cut to length and then cut 1 more for the other side of the bag.

7. If you are using bias tape (I used single fold) fold it half and sew it shut. Contrast thread adds a fun touch.

8. Use a safety pin to slide one drawstring through the little gap, all the way around the bag top and back out the other side.

9. Repeat with the 2nd drawstring starting on the other side of the bag. Knot the drawstring tails together to keep them from being pulled out of the bag and you’re done! Now go and make a few more with all those scraps you’ve been hoarding 🙂

I hope you enjoyed our DIY Drawstring bag! We also have a tutorial for a larger diy drawstring bag.

We also have a Peek-a-Boo Pattern Shop Facebook Group is you need help with your sewing projects.

Happy Sewing 🙂

13 Responses

  1. Made a few larger ones last night as reusable Christmas gift bags and they turned out so nice that they will be part of the gift now.

  2. I’ve made so many bags following this tutorial, I have it bookmarked and come back to it time and time again. It’s incredibly easy to follow and the results are really well finished, thank you!

  3. Thanks this is fantastic, with pics and very clear instructions. I don’t sew a great deal, but would like to, so perfect for me to experiment with! My family and I play a lot of board games and sometimes need extra little bags to put ‘bits/spare parts’ in after opening the box. Using your instructions, I’ve just made a very colourful little patchwork bag for my daughter to put spare “Azul” tiles in.

  4. Thank you so much, Amy, for your drawstring bag instructions! There are so many out there to be found, but yours seem so simple and easy to understand. I have made probably at least 15 of these cute bags over the last year or so to be included in Operation Christmas Child shoebox gifts. I plan to continue using your instructions many more times! It’s a great way for me to use up leftover fabric from other projects. Thanks again!

  5. Thanks! I needed a quick, lined drawstring bag to go with a birthday present. I used denim, lined it with a zebra-ish print and machine embroidered the birthday boy’s name on its front. About an hour and fifteen minutes…done! Great instructions, good pictures–this is a winner!

  6. I was looking for a super simple draw string bag tutorial and this is just perfect. Thank you so much.

  7. Love this!!!! I can find a million things in my home that could use a great little bag to help keep pieces from getting lost. Thank you 🙂

Leave a Reply

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




Get 25+ FREE

Sewing Patterns


The Coupon Code for the 25+ Free Patterns is in your E-mail.



Keep enjoying our Blog or check out our Website

for great deals on sewing patterns and fabric!