Easy Mesh Grocery Bag Holder Pattern

This post may contain affiliate links. For more details, see my disclosure page.

Let's crochet together!

We ALL have one: a squirrel cache of plastic grocery bags hidden away underneath a cabinet somewhere.

Some of us keep them in the bathroom to use as mini trash bags. Others tuck them under our kitchen sink for various uses.

Some of us (ahem, me) keep an entire years supply of them in a storage tub because hoarding these and NOT throwing them away after one use is the one habit our brain has locked onto for some reason.

Whatever the reason, it is good to keep them out of the landfill before they’ve served their purpose. But that doesn’t mean we can’t keep them in style!

So, naturally, I crocheted a few cute holders for these. Now, I can keep a reasonable amount, displayed prettily inside my cheerful crochet grocery bag holder.

This sack-sock, if you will, uses just about 50g of worsted weight cotton yarn, so it’s perfect for using up little bits and bobs of cotton in your stash.

You could use an acrylic yarn if you like, but I love the feel of cotton in the kitchen. It’s just sturdy and homey!

Click here to add this pattern to your Ravelry queue and favorites.


1 skein Peaches & Creme Yarn, Worsted (4) weight 100% cotton 3.5 oz; I/9 5.5mm Crochet Hook; Scissors and  yarn needle for finishing. Optional: 1 .25” button, sewing needle and thread.



Ch- chain; Dc – double crochet; Rpt- repeat; Sc- single crochet; Sl- slip stitch; Sp – space


Pattern is worked from the top down, starting with a nail hook, and ending with an optional button hole to keep the sleeve shut.

The initial turning chain counts as a dc, ch 3, and the first pattern stitch is completed by one dc in the same space. Feel free to adjust this starting chain to suit your tastes- for some tight chainers a ch 6 or even a ch 4 for looser crocheters may work better than my ch 5.

Easy Mesh Grocery Bag Holder

Ch 10, sl to form nail hook; ch 36, sl to join in the round..

Round 1: Ch 1, sc in each ch around, excluding nail hook. [36 sc]

Round 2: Ch 5, dc in second sc (counts as dc, ch 3, dc in next); sk 1 sc, *dc in next sc, ch 3, dc in next sc, sk 1 sc,* repeat from * to * around, sl to ch-sp to join. [24 dc, 12 ch-sp]

Round 3: Ch 5, dc in same ch sp (counts as dc, ch 3, dc); *sk 2 dc and work (dc, ch 3, dc) in next ch-sp,* repeat from * to * around, sl to ch-sp to join. [24 pattern rpts]

Rounds 4-15: Repeat Round 3.

Round 16: ch 1, place 2sc in each ch-sp around, sl to join. [24 sc]


Optional button hole:, ch 6, sl to first st to form loop.

Sew button to opposite side of bag.


Fasten off and weave in your ends.

Click here to get a FREE PDF download of this pattern- available in My Crochet Library for email list subscribers!

Thank you so much for supporting Salty Pearl Crochet! Please let me know if you have any questions or would like additional information about the pattern. I love seeing your creations on Ravelry or Instagram (#SaltyPearlCrochet), and I am always happy to offer pattern support for all of my crochet patterns as written.

You are more than welcome to sell any finished items made from this pattern. Please use your own photos and credit Katie Clary as the designer. Links back to my blog post are greatly appreciated! Please feel free to share this pattern by directing others to this blog post or the Ravelry listing, NOT by distributing the pattern or photos as your own.

Want to connect? Join the Salty Pearl Crochet Circle so we can crochet together on Facebook. I would love to crochet along with you! Join my mailing list and receive the first updates and even some special promos and discounts in my newsletter, or you can follow me on:

Facebook: https://www.facebook.com/SaltyPearlCrochet/ 

Pinterest: https://www.pinterest.com/theSaltyPearl/ 

Instagram: https://www.instagram.com/SaltyPearlCrochet 

Ravelry: https://www.ravelry.com/designers/Katie-Clary 

Let's crochet together!

You may also like...

Leave a Reply

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