🧶 Beautiful ✨ Detailed 💝 Adorable

Crochet Market Bag Pattern

Crochet Market Bag Pattern
4.6★ Rating
5-7 Hours Time Needed
1.4K 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 creates a large, sturdy crochet market bag using cotton cord and a 4 mm hook. The net body gives the bag flexibility to stretch and accommodate larger loads while remaining compact when folded. It includes a circular base, netted body and simple handles, with options to change colors at any time.

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

You will get full round-by-round instructions for the base, body and handles plus size and yarn usage details. Suitable for making one-of-a-kind reusable shopping bags or gifts.

Why You'll Love This Crochet Market Bag Pattern

I absolutely love this pattern because it turns simple stitches into a practical, attractive bag you will actually use daily. I enjoy how the netted body expands to hold produce and bulky items while folding away neatly when empty. The base shaping is satisfying to make and gives a professional finish, and adding handles is a quick way to personalise the final piece. I find the pattern relaxing to work in the evenings and rewarding to gift to friends who like sustainable shopping options.

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 bag — I often change colors mid-body for a two-tone effect that really pops.

I sometimes use a variegated cotton cord for a marled look which gives the mesh interesting, natural color shifts without extra effort.

If I want a sturdier bag I use a tighter tension and a slightly smaller hook to reduce stretch and increase support for heavier items.

For an ultra-light version I swap to a thinner cotton yarn and smaller handles to create a delicate market bag for light goods.

I like to add a small interior loop or snap at the top to secure keys or a small pouch; it’s easy to add before finishing the top edge.

Try adding a lining if you want a bag that holds small items without them slipping through the mesh — a simple fabric circle sewn to the base works well.

To make a mini keychain version, use a finer yarn and a 2.5–3 mm hook and reduce the base rounds to create a tiny pouch.

I sometimes embellish the handles with a short row of contrasting color single crochet for a decorative trim and extra strength.

Want different handle styles? Try making shorter wrist straps by reducing the chain count in row 47, or make a long crossbody strap by chaining more and adjusting placement.

When gifting, I personalise the bag by attaching a small crocheted tag or embroidered initial to the top before weaving in ends.

Common Mistakes & How to Fix Them

✗ Skipping stitch markers when working the net rows makes it hard to keep track of where repeats start and end; place a marker at the end of row 9 (or a contrasting yarn) so you always know where the pattern repeats begin. ✗ Counting increases incorrectly in the circular base leads to a warped or uneven bottom; always count your stitches at the end of each increase round and verify the total before moving on. ✗ Pulling the cotton cord too tightly while working chain spaces creates a stiff, inflexible net; keep a relaxed, consistent tension when making chain spaces for a stretchy mesh. ✗ Changing hook sizes mid-project without adjusting stitch counts will alter finished size and gauge; if you switch yarn or hook, rework the base gauge and adjust rounds accordingly to maintain shape.

Crochet Market Bag Pattern

Make a durable, foldable market bag you can stash in your purse or car and pull out for grocery runs. This pattern uses cotton crochet cord and a simple net stitch to create a stretchy, attractive bag that holds bulky items securely. You can make it in a single color or multiple shades to match your style. The instructions include the full base, body, and handle rounds so you can follow step-by-step.

Intermediate 5-7 Hours

Materials Needed for Crochet Market Bag Pattern

— Main Fabric

  • 01
    Cotton crochet cord suitable for 4 mm crochet hook (recycled cotton cord used in sample)
  • 02
    Each roll approximately 200 grams (sample bags used two rolls)
  • 03
    Yarn usage: Approximately 400 grams of cotton cord (you should have a little leftover)
  • 04
    If using lighter cotton yarn, adjust yarn usage accordingly

— Tools Required

  • 01
    Crochet hook 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

— Instructions :

Info :

Yarn: cotton crochet cord that can be used with a 4 mm crochet hook. Each roll weights approximately 200 grams. Yarn Usage: Approximately 400 grams of cotton cord. Crochet hook: 4 mm. Stitch marker: not absolutely necessary but useful to help keep track of the rows.

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 stitches 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.

Info :

The wavy effect is totally normal and will stabilize once the increments are over and enough rows are added to form the body of the bag.

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.

Info :

If you’re using stitch markers, place one now at the end of this row and leave it there. Since the next rows are a repetition of row 9, it is much easier to keep track of the number of rows you’ve finished if you know where row 9 ends and row 10 begins. If you’re not using stitch markers, you can for example tie a contrasting piece of yarn in place.

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, I used two colors, so you can see below the color change.

Info :

This is how you can expect your work to look like at row 19 and this is how it will look at the end of row 40.

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

  • Create handles as described in Row 47 (Ch 65 for each handle) and secure them by working Row 48 over the chains; match the number of chains on both handles for symmetry.
  • Weave in all yarn ends neatly with a yarn needle after cutting the yarn to prevent unraveling and give the top edge a clean finish.
  • If you changed colors in the body, secure and weave each color join tightly and trim excess to keep the interior tidy.
  • Adjust handle length by changing the 65 chains in Row 47 before joining; measure against the body to ensure both handles match in length.

Important Notes

  • 💡Use a stitch marker at the end of Row 9 (and keep it there) to easily count repeats and track rows when working the mesh body.
  • 💡You can work in a spiral—there is no need to slip stitch at the end of each row; start the next row chains right after the last stitch from the previous row.
  • 💡If you change yarn weight, expect a different finished size; adjust yarn usage and hook size accordingly for the desired dimensions.

This market bag pattern is a practical, eco-friendly project that combines sturdy cotton cord with a stretchy mesh body for maximum utility. The circular base gives a stable foundation while the netted sides expand to hold groceries, produce or beach gear. Make one in bold colors or classic neutrals to suit your style—your new favorite shopping companion awaits! 🧶🛍️

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 top diameter is approximately 30 cm/12 inches and the height is approximately 50 cm/19.5 inches (70 cm/28 inches including handles).

Can I use different yarn weights for this pattern?

Yes, but different yarn weights will change the finished size and drape; if you use a lighter yarn, expect a smaller, less sturdy bag and adjust yarn amounts and possibly hook size.

Do I need prior crochet experience for this pattern?

This pattern is rated intermediate; basic knowledge of double crochet, single crochet, chain spaces, and working in rounds is recommended for best results.

How long does this project typically take to complete?

Most crocheters finish this project in about 5-7 hours, depending on experience, yarn choice, and whether you work continuously or in sessions.