Easy Crochet Market Bag Free Pattern for Beginners
A cotton market bag feels substantial in your hands and stands upright even when empty, providing a reliable home for your produce or yarn stash. This project fits those who want a practical accessory that replaces thin plastic bags without sacrificing style or utility. You will find that working with worsted weight cotton is forgiving, offering a clear view of your stitches as you build the density of the shell pattern. Beginners often appreciate how quickly the circular base grows into the main body, turning a simple ball of yarn into a durable household essential. Mastering this repetitive rhythm allows your hands to find a comfortable pace, making the process as calming as the finished piece is useful.

Why This Project Is Worth Making
This beginner-friendly project is a classic for good reason. It requires only one skein of worsted-weight yarn and creates a functional, stylish accessory that is perfect for grocery shopping or carrying your current crochet project. Because it is worked in a sturdy shell pattern, the fabric is dense enough to hold heavy items without stretching out of shape. The repetitive nature of the stitch pattern makes it a relaxing project to work on while listening to an audiobook or catching up on television.
I finished this market bag in just two evenings. The pattern is incredibly easy to follow and the finished size is exactly what I needed for my weekend farmers market trips.
— Sarah, casual crocheter
Pattern Overview & Skill Level
- Skill Level: Beginner
- Approximate Time: 4 to 6 hours
- Construction: Worked in rounds from the bottom up, beginning with a flat circular base and transitioning into a structured body with integrated handles.
- Finished Dimensions & Sizing: Approximately 14 inches wide by 16 inches tall, excluding handles.
Materials & Supplies Needed
- Yarn: Worsted weight (#4), 100% cotton, approximately 350 yards. Cotton provides the necessary structural integrity for a bag that will hold weight.
- Hook Size: 5.0 mm / H-8.
- Notions: Tapestry needle for weaving in ends, a locking stitch marker to keep track of the start of your rounds.
- Safe yarn substitutions: Acrylic yarn may be substituted for cotton, though the bag will have more stretch and may sag significantly when filled with heavy items. Avoid wool or roving-style yarns as they may felt over time with friction.
Stitch Guide & Abbreviations (US Terms)
- ch = chain
- sc = single crochet
- dc = double crochet
- sl st = slip stitch
- st(s) = stitch(es)
- inc = 2 sc in the same stitch
- sk = skip
- shell = (2 dc, ch 1, 2 dc) all worked into the same stitch or space.
Step-by-Step Pattern Instructions
Base
- Rnd 1: Start with a magic ring. Ch 2 (does not count as st), work 12 dc into the ring, join with sl st to the first dc. (12 sts)
- Rnd 2: Ch 2, 2 dc in each st around, join with sl st to first dc. (24 sts)
- Rnd 3: Ch 2, *1 dc in next st, 2 dc in next st; repeat from * around, join with sl st to first dc. (36 sts)
- Rnd 4: Ch 2, *1 dc in each of next 2 sts, 2 dc in next st; repeat from * around, join with sl st to first dc. (48 sts)
- Rnd 5: Ch 2, *1 dc in each of next 3 sts, 2 dc in next st; repeat from * around, join with sl st to first dc. (60 sts)
Body
- Rnd 6: Ch 1, sc in each st around, join with sl st. (60 sts)
- Rnd 7: Ch 3, dc in same st, ch 1, 2 dc in same st (creates first shell). *Sk 3 sts, shell in next st; repeat from * around, join with sl st to top of beg ch-3. (15 shells)
- Rnds 8-20: Sl st into the center ch-1 space of the first shell. Ch 3, dc in same space, ch 1, 2 dc in same space. *Work a shell in the ch-1 space of each shell from the previous round; repeat from * around, join with sl st. (15 shells)
Handles
- Rnd 21: Ch 1, sc in each dc and each ch-1 space around, join with sl st. (60 sts)
- Rnd 22: Sc in next 10 sts, ch 50, sk 10 sts, sc in next 20 sts, ch 50, sk 10 sts, sc in remaining 10 sts, join with sl st. (140 total sts including chains)
- Rnd 23: Sc in each st and each ch around, join with sl st. (140 sts)
- Rnd 24: Sc in each st around, fasten off and weave in ends. (140 sts)
Care & Washing Instructions
- Machine wash your cotton market bag on a gentle cycle in cool water to prevent color bleeding or fiber damage.
- Lay the bag flat on a clean towel to air dry, as hanging it while wet can cause the handles to stretch out of proportion.
- If the bag loses its shape through use, lightly steam block it to return the shell stitches to their original dimensions.
Pro Tips & Common Mistakes to Avoid
Maintain consistent tension throughout the shell rounds, as uneven tension will make the bag look distorted when filled. Place your stitch marker at the beginning of every round to ensure your shell counts remain consistent, which is necessary for the handle alignment. Weave your ends in by threading them through the back of the double crochet stitches for at least two inches to ensure they do not pull out under load. To adjust the size, add or subtract multiples of four stitches in the base; note that increasing the size will require extra yardage and may require additional rounds in the body to maintain the bag’s proportions.
Frequently Asked Questions
Can I use a larger hook to make this bag faster?
Using a larger hook will increase the size of the gaps between stitches. While it will make the bag work up faster, it will also make the mesh structure less secure for carrying smaller items.
How do I adjust the length of the handles?
You can add or subtract chains in Rnd 22 to change the handle length. Keep the number of skipped stitches the same to maintain the structural balance of the bag.
Can I sell the finished bags from this pattern?
You are welcome to sell items made from this pattern, provided you credit the designer and use your own original photographs for your listings.
Is this pattern suitable for someone who has never crocheted before?
If you are familiar with the basic double crochet stitch and how to work in rounds, you will find this project approachable. It is an excellent practice piece for mastering shell stitches and circular construction.

Your new market bag provides a reliable way to carry heavy groceries or your current knitting project with style. Try working this pattern in a muted linen shade for a classic look, or experiment with two different colors to create a bold striped effect. Sharing a photo of your finished work online helps others see how different yarns change the overall drape and size of the bag. You can find more beginner-friendly projects like this one on our main blog feed to keep your hooks moving throughout the seasons.





