French market bags are lightweight, expandable, and reusable essentials for everyday grocery shopping and weekend market visits. Their flexible mesh design allows them to fold into a tiny pouch when empty while expanding comfortably to hold fresh produce, bread, or books.
In this free tutorial, you will master working chain loops and the double crochet mesh stitch to construct your own durable market bag from scratch.
Materials Needed
To crochet this market bag, gather the following supplies:
- Yarn: 2 skeins of DK or light worsted weight 100% mercerized cotton (approximately 250–300 yards). Cotton is mandatory because synthetic fibers will stretch permanently under heavy weight.
- Crochet Hook: Size 4.0 mm (US G-6).
- Notions: 4 stitch markers, tapestry needle, and scissors.
Stitches and Abbreviations (US Terms)
- ch: Chain
- sc: Single crochet
- dc: Double crochet
- sl st: Slip stitch
- ch-sp: Chain space
- sk: Skip
Step-by-Step Bag Pattern
Part 1: Solid Round Base
We begin with a solid circular base to prevent small groceries from slipping out.
- Round 1: Make a magic ring. Chain 2 (does not count as a stitch), work 12 dc into the ring. Pull tail tight and join with a sl st into the first dc. (12 sts).
- Round 2: Ch 2, 2 dc into each stitch around. Join with a sl st. (24 sts).
- Round 3: Ch 2, *1 dc in next stitch, 2 dc in following stitch; repeat from * around. Join with a sl st. (36 sts).
- Round 4: Ch 2, *1 dc in next 2 stitches, 2 dc in following stitch; repeat from * around. Join with a sl st. (48 sts).
- Round 5: Ch 2, *1 dc in next 3 stitches, 2 dc in following stitch; repeat from * around. Join with a sl st. (60 sts).
Part 2: Expandable Mesh Body
This open netting expands significantly once loaded.
- Setup Round: Ch 1, *sc in next st, ch 5, sk 2 stitches; repeat from * around. End with ch 2, and work 1 dc into the first sc to close the round (this positions your hook at the center of the first loop).
- Rounds 2–24 (The Mesh): Ch 5, sc into the next ch-5 space. Repeat this pattern around in continuous spiral rounds until the bag measures around 13 to 14 inches (33–35 cm) from the base.
- Transition Round: To cinch the top edge: Ch 1, work 3 sc into each ch-5 space around. Join with a sl st.
Part 3: Top Rim and Shoulder Straps
- Reinforced Edge: Work 1 sc into every stitch around for 3 continuous rounds.
- Creating Straps:
- Lay the bag flat and place markers to define 4 equal quarters (opening gaps and strap anchors).
- Sc up to the first marker. Chain 70 (for a shoulder strap) or 45 (for a hand strap).
- Skip the gap between markers and join on the same side with a sc.
- Sc across the side panel to the back marker, chain the same count, skip the gap, and anchor on the other side.
- Strengthening Round: Work 1 sc in every stitch around, and work 1 sc into each chain loop along both straps. Add a final round of slip stitches for crisp stability.
- Finish: Fasten off, pull yarn through, and weave in loose ends with your tapestry needle.
Caring for Your Crochet Bag
- Washing: Hand wash or use a delicate machine cycle inside a mesh laundry bag with cool water.
- Drying: Lay flat on a clean dry towel to dry naturally. Avoid tumble drying to preserve stitch elasticity.
