Sustainability made simple

How To Crochet a Bag in Only One Day

How to crochet reusable produce bag
Foto: Utopia / Annie Granger

This project makes a versatile, eco-friendly alternative to plastic bags. Follow this step-by-step tutorial and video on how to crochet a bag and take your produce bag on the go.

A reusable crochet produce bag so cute you can call it an accessory! This functional and easy-to-make mesh produce bag will carry all of your loose produce and shopping items.

Sturdy and practical, you’ll only need one ball of yarn — making this a great crochet project to get rid of old and leftover material. If possible, choose a lightweight yarn. Organic cotton is a common choice, but if you already have a good stash of yarn, viscose or acrylic options will work just fine. 

How To Crochet Your Bag

Skill Level: Easy

Bag measures 7’’ tall and 7’’ wide.

Materials: One small ball of organic cotton yarn (or whatever you have lying around your yarn stash) in the desired color. 

Crochet Hook: 3.5 mm

Gauge: 5 mesh pattern stitches = 4’’; 10 mesh pattern rows = 4’’. If you don’t know what a gauge is, don’t worry about it for this pattern. This bag is very loose, so it will work just fine if you can’t achieve the perfect gauge.

Watch a video tutorial HERE.

Mesh pattern stitch is super stretchy.
Mesh pattern stitch is super stretchy.
(Foto: Utopia / Annie Granger)


Chain 25

Round 1: 2 single crochet in second chain from hook, single crochet in each remaining chain across to last chain, 3 single crochet in last chain; working in unused loops on opposite side of beginning chain, single crochet in each loop, single crochet in same chain as first 2 single crochet made; join with slip stitch in first single crochet.

Round 2: Chain 1 and then single crochet in the first stitch (counts as single crochet in first stitch), *chain 5, skip next 2 stitches, single crochet in next stitch; repeat from * to last 2 stitches chain 2, skip 2 stitches, double crochet in first stitch to join.

Round 3: (Double crochet just made is first stitch of round), *chain 5, single crochet in next chain-5 space; repeat from * around, end chain 2, double crochet in first stitch to join. This is the basis for the mesh pattern stitch.

Rounds 4-18: Repeat Round 3.

Round 19: Chain 1, 2 single crochet in chain-space, *4 single crochet in next chain-space; repeat from * around, end 2 single crochet in last space (starting space), slip stitch in top of beginning chain to join.

Round 20: Chain 1, *single crochet in next stitch; repeat from * around, slip stitch in top of beginning chain to join. Fasten off.

Optional Drawstring: 

Chain 75, or roughly 3x the width of the bag

Round 1: Single crochet in 2nd chain from hook, *single crochet in every chain; repeat from * until end. Fasten off. 

Weave the drawstring between the top spaces of the bag. 

You can make bigger or smaller bags by adjusting the number of foundation chain stitches. You can also adjust the mesh size by increasing or decreasing the number of chain stitches you make in round 3 and the number of single crochets you skip.

Read more:

** Links to retailers marked with ** or underlined orange are partially partner links: If you buy here, you actively support, because we will receive a small part of the sales proceeds. More info.

Do you like this post?

Thank you very much for voting!