🧶 Beautiful ✨ Detailed 💝 Adorable

Crochet Market Bag Pattern

Crochet Market Bag Pattern
4.7★ Rating
5-7 Hours Time Needed
1.8K Made This
✂️

Intermediate Level

Ideal for those with basic crochet experience, featuring slightly more advanced stitches and techniques to expand your skills.

⏱️

Weekend Treat

Takes 5-7 hours, making it an enjoyable project to finish over a couple of days.

Stylish Touch

An elegant detail to elevate any look, combining traditional techniques with contemporary design sensibilities.

About This Crochet Market Bag Pattern

This pattern guides you through making a durable, stretchable market bag using cotton crochet cord and a 4 mm hook. The design begins with a circular base, builds into a mesh body, and finishes with a reinforced top and comfortable handles. It is adaptable to single or multiple colors and produces a roomy, foldable tote.

Crochet Market Bag Pattern crochet pattern - detailed view of completed project

Worked mainly in double crochet and single crochet, the bag uses simple repeats to create the mesh effect. Follow the step‑by‑step rows to complete the bag and add handles to your preferred length.

Why You'll Love This Crochet Market Bag Pattern

I absolutely love this pattern because it turns basic stitches into a useful, everyday item with beautiful texture. I enjoy how the mesh section stretches to hold groceries while the denser top keeps everything secure. The pattern is flexible — I often change colours mid‑way to make two‑tone bags. It feels great to make something sustainable and practical that gets used again and again.

Crochet Market Bag Pattern step 1 - construction progress Crochet Market Bag Pattern step 2 - assembly progress Crochet Market Bag Pattern step 3 - details and accessories Crochet Market Bag Pattern step 4 - final assembly and finishing

Switch Things Up

I love how easy it is to customise this pattern by changing colours; try alternating every 10 rows for bold stripes or a subtle ombre for a modern look.

If you want a larger bag, use a thicker cotton cord and a bigger hook, or add extra rounds to the base before starting the mesh section.

For a smaller, keychain‑sized version, use finer yarn and a smaller hook and reduce the number of increase rounds at the base.

I often reinforce the handles by working a second row of single crochet around the chain handles or by lining them with a strip of fabric for extra strength.

You can add a flat, firm base by crocheting a separate oval base and sewing it to the circular base for more structure if you plan to carry heavy items frequently.

Try adding pockets or a buttoned flap at the top by working a rectangular panel and sewing it inside the upper band of the bag.

For festival or beach styles, swap cotton cord for a colourful recycled cotton or t-shirt yarn to give a playful texture and bright palette.

I sometimes embellish the top edge with a row of picot stitches or an eyelet row for a decorative finish that still remains practical.

Want a crossbody? Make the handles longer by increasing the chain length in row 47, keeping both handles the same length for balance.

Don’t be afraid to experiment with stitch size in the mesh — adding or removing chains in the repeat changes openness and drape, allowing you to tune the bag to your needs.

Common Mistakes & How to Fix Them

✗ Skipping the stitch marker when you start the mesh section makes it hard to track rows; place a marker at the first chain of each row to count increases and repeats easily. ✗ Not closing the magic ring tightly leaves a visible hole in the base; pull the thread firmly to close the ring before joining with a slip stitch. ✗ Working SCs into the stitches instead of the chain spaces after row 6 will distort the mesh; always place SC over the chain space as instructed for a uniform mesh. ✗ Changing colour without fastening off neatly can create bulky joins; carry yarns carefully or weave in ends securely to keep the finish tidy and even.

Crochet Market Bag Pattern

Make a reusable, stretchy market bag with this clear crochet pattern. You can create a sturdy cotton cord tote that folds small for easy storage and stretches to hold bulkier items. The mesh body gives flexibility and the dense top and handles provide strength. Perfect for gifting or everyday shopping, this pattern is adaptable to color changes and different yarns.

Intermediate 5-7 Hours

Materials Needed for Crochet Market Bag Pattern

— Main Fabric

  • 01
    Cotton crochet cord suitable for 4 mm hook, recycled or regular cotton cord
  • 02
    Color A: one roll approximately 200 g (example shown)
  • 03
    Color B: one roll approximately 200 g (example shown)
  • 04
    Total yarn usage: approximately 400 grams of cotton cord (you should have a little leftover)

— Tools Required

  • 01
    Crochet hook size 4 mm
  • 02
    Stitch marker (useful but not absolutely necessary)
  • 03
    Scissors
  • 04
    Yarn needle for weaving in ends
  • 05
    Measuring tape (optional to check handle length)

Progress Tracker

0% Complete

— Materials :

Info :

Yarn: cotton crochet cord than can be used with a 4 mm crochet hook. While you can basically use any kind of cotton yarn, cotton cord makes the bag sturdier (although a little heavier too). For the bags presented in this tutorial, two rolls or recycled cotton cord were used (shown below). Each roll weights approximately 200 grams.

Info :

Yarn Usage: Approximately 400 grams of cotton cord, although you should have a little leftover. If you’re using a lighter cotton yarn, adjust the yarn usage accordingly.

Info :

Crochet hook: 4 mm

Info :

Stitch marker: not absolutely necessary but useful to help keep track of the rows.

— Abbreviations :

Info :

Ch: Chain. Sst: Slip stitch. Sc: Single crochet. Dc: Double crochet.

— Size :

Info :

when made with the yarn above, the bag will have an approximate diameter of 30 cm/12 inches at the top and an approximate height of 50 cm/19.5 inches (70 cm/28 inches when including the handles). Please note that different yarns may result in different finished sizes.

— Instructions :

Row 1 :

On a magic ring Ch 2 (counts as a double crochet) and then add 11 Dc into the ring (12 stitches in total). Pull the thread to close the ring and join with a Sst.

Row 2 :

Ch 2 (counts as a double crochet) and then add 1 Dc in the same stitch from Row 1. Add two Dc over each of the stitiches from Row 1 (24 stitches in total). Join with a Sst.

Row 3 :

Ch 2 (counts as a double crochet), then add two Dc over the next stitch from previous row. Alternated *one Dc in the next stitch, two Dc in the following stitch*. Repeat between * until the end of the row. Join with a Sst (36 stitches in total).

Row 4 :

Ch 2 (counts as a double crochet), one Dc in the next stitch from previous row, two Dc in the following one. *One Dc, one Dc, two Dc in the following stitch*. Repeat between * until the end of the row. Join with a Sst (48 stitches in total).

Row 5 :

Ch 2 (counts as a double crochet), one Dc in each of the next two stitches from previous row, two Dc in the next one. *One Dc, one Dc, one Dc, two Dc in the following stitch*. Repeat between * until the end of the row. Join with a Sst (60 stitches in total).

Row 6 :

Ch 2, *Sc in the next stich from the previous row, Ch 1*. Repeat between * until the end of the row (you will have the same sixty stitches from the previous row, now with a chain space between each of them).

Info :

From this point onwards it’s useful to use a crochet marker at the first chain of each row so that you can keep track of the increases. Also, there’s no need to slip stitch at the end of each row, you can work in spiral and start the next row chains right after the last stitch from the previous row.

Row 7 :

*Ch 2, Sc over the next chain from the previous row*. Repeat between * until the end of the row. Please note that each Sc goes over the chain space from previous row, not the stitches from previous row.

Row 8 :

*Ch 3, Sc over the next chain from the previous row*. Repeat between * until the end of the row.

Row 9 :

*Ch 4, Sc over the next chain from the previous row*. Repeat between * until the end of the row.

Rows 10 to 40 :

repeat row 9. This is how your stitches will look like as you work.

Info :

You can make your bag all in one color, or change colors any time you want. In the case of this particular bag, two colors were used, so you can see below the color change.

Row 41 :

Ch 2. *One Sc over the Sc from previous row, one Sc over the chain from previous row, one Sc over the next Sc from previous row, skip the next chain*. Repeat the pattern between * until the end of the row. Sst over the initial chain to finish the row (90 stitches in total). Basically you’ll be adding one Sc over each Sc from row 40 and one Sc on alternated chains from row 40.

Row 42 :

Ch 2. Add one Sc over each of the stitches from previous row. Sst to join at the end of the row (always 90 stitches).

Rows 43 – 46 :

Repeat row 42. This is what the bag will look like at this point.

Info :

After row 46, you will start to create the bag handles.

Row 47 :

Ch 2. Add one Sc over each of the next 12 stitches from previous row. Ch 65, skip 20 stitches and then add one Sc over each of the next 25 stitches from previous row. Ch 65, skip 22 stitches, and add one Sc over the next 13 stitches from previous row, to complete the row. Sst over the initial chain to join.

Info :

Note: as per the instructions above, the handles will have an approximate total length of 47 cm/18.5 inches. If you want your bag handles longer or shorter, increase or decrease the 65 chains in row 47 (make sure the number of chains is the same on both handles). Everything else remains the same.

Row 48 :

Ch 2 and add one Sc over each stitch from previous row, including the chains. Sst to join at the end.

Rows 49-51 :

Repeat row 48.

Info :

Note: as per the instructions above, the handles will have an approximate total width of 2.5 cm/1 inch. If you want your bag handles wider or narrower, increase or decrease the number of rows after row 48. Everything else remains the same.

Info :

Cut the yarn, weave in ends, and your new crochet market bag is ready to be used.

Assembly Instructions

  • Finish off by cutting the yarn and weaving in all loose ends securely with a yarn needle so the top of the bag and handles look neat.
  • When creating handles, ensure both chain loops in row 47 are the same length on both sides before joining to keep symmetry.
  • Use stitch markers at the end of row 9 (or the designated repeat) to mark where row 9 ends and row 10 begins if you want to count how many mesh rows you have completed.
  • If you changed colours, weave in the color joins on the inside of the bag so they are not visible from the outside and do not snag items placed inside.

Important Notes

  • 💡Use a stitch marker at the first chain of each row from row 7 onwards to keep track of rows and increases.
  • 💡You can work in a continuous spiral after row 6 instead of joining each row with a slip stitch; start next row chains right after the last stitch.
  • 💡Adjust the number of chains in row 47 to make your handles longer or shorter but keep the same number for both handles for symmetry.
  • 💡Switching to lighter yarn will change finished size; always check gauge or adjust rows accordingly.

This stylish crochet market bag is perfect for daily errands and sustainable living. It folds small, stretches to hold groceries, and looks gorgeous in single or multiple colors. Make one for yourself or gift a handmade tote to someone special. 🧶🛍️

You ask,

we answer.

FAQs

What size will the finished piece be?

When made with the recommended cotton cord and 4 mm hook, the bag measures approximately 30 cm (12 inches) diameter at the top and about 50 cm (19.5 inches) in height, or about 70 cm (28 inches) including handles.

Can I use different yarn weights for this pattern?

Yes, but the finished size and drape will change. If you use lighter yarn, you may need more yarn and the bag will be smaller unless you adjust hook size and number of rows.

Do I need prior crochet experience for this pattern?

This pattern is rated intermediate: basic knowledge of Dc, Sc, working in rounds/spiral, and reading repeats is recommended.

How long does this project typically take to complete?

Most crocheters complete this project in 5-7 hours depending on experience and whether you change colours or make longer handles.