Easy crochet market bag pattern
Make a reusable bag you can reach for again and again with this easy crochet market bag. The roomy design works well for groceries, farmers market finds, beach essentials, or everyday carry, making it a practical handmade accessory for all kinds of outings.
Quick answer
This advanced beginner crochet market bag is worked from the bottom up using worsted weight (#4) yarn and a J-10 (6 mm) crochet hook. The base is worked in joined rounds around both sides of a foundation chain, followed by open mesh rounds for the body. Two strap halves are worked in rows from opposite sides of the bag and joined at the top. The finished bag body measures approximately 12 inches (30.5 cm) wide and 14 inches (35.5 cm) tall, not including the strap.
Crochet market bag pattern details
Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.
Skill level
Advanced beginner — This pattern uses half double crochet, decreases, chain spaces, joined rounds, working around both sides of a foundation chain, and simple strap shaping.
Materials needed
- J-10 (6 mm) crochet hook
- Worsted weight yarn (#4)
- Yarn needle
- Scissors
- Locking stitch markers
Finished size
The finished bag body measures approximately 12 inches (30.5 cm) wide and 14 inches (35.5 cm) tall, not including the strap.

Gauge
15 hdc stitches and 8 hdc rows = 4 inches (10 cm)
My guide to crochet gauge explains how to measure your stitches and adjust your hook size.
Crochet abbreviations
- hdc = half double crochet stitch
- sc = single crochet stitch
- hdc2tog = half double crochet decrease
- ch/chs = chain/chains
- st/sts = stitch/stitches
- sl st = slip stitch
Pattern notes
- The bag is worked from the bottom up in joined rounds, followed by strap sections worked in rows.
- Round 1 is worked around both sides of the foundation chain.
- The ch 2 at the beginning of each round and strap row does not count as a stitch.
- Join the solid hdc rounds with a slip stitch to the first hdc.
- Follow the joining instructions given for the mesh rounds.
- Repeat instructions between the asterisks (*) as indicated.
- The pattern is written in US crochet terms.
Crochet market bag video tutorial
Prefer YouTube? Watch the crochet market bag tutorial on YouTube.
Crochet market bag pattern instructions
Body of the bag
Round 1: Ch 42, 2 hdc in 3rd ch from the hook, 2 hdc in next ch, hdc in next 36 chs, 2 hdc in last 2 chs, continue working on backside of chs, 2 hdc in next two chs, hdc in next 36 chs, 2 hdc in each of the last two chs, join (88 stitches)
Round 2: Ch 2, 2 hdc in first two sts, hdc in next 40 sts, 2 hdc in next 4 sts, hdc in next 40 sts, 2 hdc in last two sts, join (96 stitches)
Round 3: Ch 2, 2 hdc in first two sts, hdc in next 44 sts, 2 hdc in next 4 sts, hdc in next 44 sts, 2 hdc in last two sts, join (104 stitches)
Rounds 4–5: Ch 2, hdc in each stitch, join (104 stitches)
Round 6: Ch 2, *hdc in next st, ch 1, skip next st; repeat from * around. Join with a sl st to the first ch-1 space. (52 ch-1 spaces)
Rounds 7–34: Ch 2, *hdc in next ch-1 space, ch 1; repeat from * around. Join with a sl st to the first ch-1 space. (52 ch-1 spaces)
Round 35: Ch 2, 2 hdc in each ch-1 space around, join. (104 stitches)
Adding straps to the bag
Lay the bag flat. Use locking stitch markers to mark one 20-stitch section on each side of the bag, directly opposite each other. Each marked section will become one half of the strap.
First half of the strap
You are working in the 20 stitches that you marked off.
Row 1: ch 2, hdc2tog, hdc 16, hdc2tog, turn (18 stitches)
Row 2: ch 2, hdc2tog, hdc 14, hdc2tog, turn (16 stitches)
Row 3: ch 2, hdc2tog, hdc 12, hdc2tog, turn (14 stitches)
Row 4: ch 2, hdc2tog, hdc 10, hdc2tog, turn (12 stitches)
Row 5: ch 2, hdc2tog, hdc 8, hdc2tog, turn (10 stitches)
Row 6: ch 2, hdc2tog, hdc 6, hdc2tog, turn (8 stitches)
Row 7: ch 2, hdc2tog, hdc 4, hdc2tog, turn (6 stitches)
Rows 8–38: ch 2, hdc in each stitch, turn (6 stitches)
The first strap half should measure approximately 17 inches (43 cm).
Second half of the strap
Repeat rows 1–38 on the opposite side.
Line up the two strap ends and single crochet through both layers across the 6 stitches to join them.
Finishing the bag
Fasten off and then weave in the ends.

More crochet bag and tote patterns
Looking for more useful accessories to make? Browse my favorite crochet bag and tote patterns, including market bags, totes, pouches, and other practical handmade projects for everyday use.
You can also visit my full collection of crochet accessory patterns for even more small projects to wear, use, and gift.
Let’s connect!
I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.
📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

