Free Offer
Sewing Bags: Tutorials You'll Love & 15 Free Purse Sewing Pattern

With step-by-step instructions and large color photos, you will see that even a novice sewist can feel confident taking on a purse project with this FREE e-book.

Bonus: Get our newsletter & special offers for free. We will not share or sell your email address. View our Privacy Policy

Cute Cloth Grocery Bag Dispenser DIY

This amazing DIY grocery bag dispenser is one of the easiest sewing projects ever (and just as useful)!

Updated June 10, 2022
Cute Cloth Grocery Bag Dispenser DIY

Learn how to sew a small drawstring bag and you'll be able to reach for a plastic bag whenever you need one. Most of us don't like to admit it, but there is an area in our home where we shove plastic bags.

No more! This plastic grocery bag dispenser is incredibly easy to make and can be customized to work in your area. Make it larger or smaller, choose a fabric pattern to match your kitchen, and more.

Once you check out this Cute Cloth Grocery Bag Dispenser DIY you can easily recycle plastic bags and keep them organized for easy use.

We love this adorable cherry fabric but your options are endless. Any cotton fabric works for this. You can even use a fat quarter for a slightly smaller version of this DIY bag holder.

Watch Maureen Wilson create this project from start to finish in the video tutorial found at the bottom of this page.

Sign Up For More Free Patterns                          

Cute Cloth Grocery Bag Dispenser DIY

Cute Cloth Grocery Bag Dispenser DIY

This plastic bag holder is one of the easiest sewing projects you can work up. It's simple, fast, and incredibly useful.

Materials Needed:
  - Cotton fabric, 18 W x 26 L
  - 1/4-in elastic, 6 in.
  - 2 eyelets (& eyelet setter)
  - 1 shoelace
  - 1 Safety pin (optional)
  - Toggle
  - Sewing machine
  - Other sewing notions

Grocery Bag Holder Tutorial:

  1. Begin by cutting a piece of cotton fabric into a rectangle that’s 18 inches wide by 26 inches long. (If you’d like a slightly smaller one, you could use a fat quarter of fabric instead.)
  2. Lay the fabric face-down on your ironing board. Fold one short edge of the fabric up a 1/2 inch and press. Then fold up another 1/2 inch and press again, encasing the raw edge.
  3. This will be the bottom casing for our elastic. Sew 1/4 inch in from the bottom of the casing.
  4. Now flip the fabric around to the opposite short end. With your fabric face-down, fold the bottom edge up 1 inch and press. Then fold another inch and press again. This will be the top casing for the drawstring closure.

Cute Cloth Grocery Bag Dispenser DIY - pressing 1/4 inch
Cute Cloth Grocery Bag Dispenser DIY - sewing
Cute Cloth Grocery Bag Dispenser DIY - pressing

  1. Next we need to add two eyelets in the top casing for our drawstring to go through. The eyelets will be 2.5 inches apart, between the two fold creases at top. (They eyelets will be set IN the casing, but will only go through one layer of it.)

    Unfold the edge you just pressed. Find the middle of your fabric rectangle, then find the middle of the right side. Add your eyelets there. (You don’t have to be too precise, as long as they’re in that general area.)
  2. Fold the casing edge back in place. You can press again if needed. Sew the casing 1/4 inch from the inside edge.
  3. Now we can add elastic to the bottom casing (the end without the eyelets). Cut a piece of 1/4-inch wide elastic to 6 inches in length. Use a safety pin to feed it through the bottom casing. Stitch both ends to keep it in place.

Cute Cloth Grocery Bag Dispenser DIY - eyelets
Cute Cloth Grocery Bag Dispenser DIY - shoelace

  1. Next we’ll sew the long sides together. Fold the fabric in half lengthwise and pin.
  2. Begin sewing at the bottom (the end with the elastic) and sew a 1/2 inch seam down the length of the fabric. STOP when you reach the bottom edge of the top casing. (You don’t want to sew it shut, or you won’t be able to add your drawstring!)
  3. Since we have a raw edge, we need to zig-zag it to prevent fraying. Again, stop when you reach the bottom edge of the top casing.

Cute Cloth Grocery Bag Dispenser DIY - sewing

  1. Turn your bag right side out. Feed one end of a shoelace through an eyelet on your top casing. You’ll have the opening at your seam as well, just keep feeding the shoelace past it and out through the other eyelet.
  2. Now we need to sew that hole along the seam shut. Fold the fabric so that the hole is aligned with the long seam.

    Continue that seam by sewing the casing with a 1/2 inch seam, then zig-zagging over the raw edge. (You will be sewing over the shoelace, that’s okay because it has enough give on the other side.)
  3. Finally, thread each end of the shoelace through a toggle to create a drawstring. Tie the ends of the shoelace in a knot to create a loop for hanging.

Cute Cloth Grocery Bag Dispenser DIY - shoelace feeding
Cute Cloth Grocery Bag Dispenser DIY - shoelace feeding through toggle

  1. To use your bag dispenser, widen the top by loosening the toggle. Fill will plastic bags, and tighten the toggle again. Tug a sack through the elastic at bottom, and another will take its place. You can hang it on the back of the pantry door for easy access.

Cute Cloth Grocery Bag Dispenser DIY
Cute Cloth Grocery Bag Dispenser DIY

Grocery Bag Holder Video Tutorial:

For visual learners, here is an awesome video tutorial showing you exactly how to make this beauty. Are you ready to get sewing?


Want More?

35 Zero Waste Sewing Ideas >>

Do you still use plastic bags or do you prefer reusable bags?
Let us know in the comments!

Free projects, giveaways, exclusive partner offers, and more straight to your inbox!

Your Recently Viewed Projects

I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!

What a clever idea! Thank you Maureen for this tutrial! My war with plastic bags is over! LOL

Quick and easy to sew, this grocery plastic bag dispenser really is useful to corral those plastic bags that seem to find their way into every kitchen nook and cranny. I have made a few of these as gifts and they always seem very welcomed, especially since they are put to immediate use!

I have made a lot of these for gifts and everyone just loves them.


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Project of the Day

How to Add a Pocket

Learn How to Add a Pocket with this charming tutorial. Adding a pocket to your projects can add a bit of flair and make them extra… Continue reading: "How to Add a Pocket"

Something worth saving?

Register now for FREE to:

  • SAVE all your favorite patterns
  • ADD personal notes
  • QUICKLY reference your patterns


Connect With Us

Facebook Twitter Pinterest Twitter
Blog Email RSS

About Us Advertise Contact Us FAQ Do Not Sell My Personal Information Keyword Index Privacy Policy Subscribe Share Your Project Terms of Service Unsubscribe

---- 1 ----


Images from other crafters

There are currently no images from other crafters.

I Love It