• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

  • Home
  • All varieties
  • Amigurumi
  • Baby Crochet
  • Crochet Accessories
  • Crochet Blankets
  • Crochet Clothing
  • Crochet Home Decor
  • Crochet Patterns
  • Crochet Tutorials
  • Granny Square Crochet
  • Seasonal Crochet

  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • Home
  • All varieties
  • Amigurumi
  • Baby Crochet
  • Crochet Accessories
  • Crochet Blankets
  • Crochet Clothing
  • Crochet Home Decor
  • Crochet Patterns
  • Crochet Tutorials
  • Granny Square Crochet
  • Seasonal Crochet
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube
Crochet Accessories / Crochet Market Bag: A Step-by-Step Pattern for Beginners

Crochet Market Bag: A Step-by-Step Pattern for Beginners

October 22, 2026 by wb6dy

A handmade crochet market bag is a practical, reusable accessory for shopping trips, farmers’ markets, craft supplies, books, and everyday errands. Its flexible mesh body provides an airy design, while a sturdy crocheted base and reinforced handles help make it useful for regular outings.

This beginner-friendly pattern combines a solid oval base with an open mesh body and two matching handles. Choose a durable cotton or cotton-blend yarn, keep your stitches consistent, and remember that an openwork bag can stretch when filled. The finished size and carrying capacity depend on the yarn, hook, stitch pattern, and construction.

1. Project Overview

  • Skill level: Beginner to confident beginner
  • Project type: Reusable market bag
  • Construction: Oval base, joined mesh rounds, compact top edge, separate handles
  • Crochet terminology: US terms
  • Approximate finished dimensions: 13 inches wide by 15 inches tall, excluding handles
  • Approximate handle length: 20 inches per handle before attachment
  • Approximate completion time: 5–8 hours
  • Main techniques: Foundation chain, single crochet, double crochet, chain spaces, joined rounds, increases, and sewing

These measurements and the completion time are estimates. Crochet fabric may lengthen under weight, especially when the body uses open stitches. The bag should not be assumed to have a particular load capacity without testing.

2. Materials and Tools

  • Approximately 300–400 yards of durable cotton or cotton-blend yarn
  • A crochet hook suitable for the yarn, often around 4.5–5 mm for medium-weight cotton
  • Scissors
  • Tapestry needle
  • Measuring tape
  • Optional stitch markers for the beginning of rounds and handle placement

Cotton is often a practical choice for market bags because it generally provides clear stitch definition and less elasticity than many wool-based yarns. Cotton blends behave differently depending on their fiber content, so check the finished fabric rather than relying on the fiber label alone.

Choose smooth yarn that is comfortable to work with and suitable for repeated use. The base and handles should feel firm, while the mesh body should remain flexible. Avoid making the stitches so loose that the fabric feels unstable.

3. US Crochet Abbreviations

AbbreviationMeaning
chChain
sl stSlip stitch
scSingle crochet
dcDouble crochet
stStitch
spSpace
ch-spChain space
incIncrease
repRepeat
rndRound
FOFasten off

Special stitch: Mesh repeat

The mesh pattern alternates a chain space with a double crochet. After the transition round, the first mesh round creates chain spaces between double crochet stitches. Later rounds place each double crochet into the previous round’s chain space, with a chain between double crochet stitches.

All rounds in the base and body are joined with a slip stitch unless stated otherwise. The chain 2 at the beginning of each double crochet round does not count as a stitch.

4. Before You Begin

Make a slip knot and foundation chain

Make a slip knot on your hook and chain the number specified in the pattern. Keep the chain even, not tight or stretched.

Work the basic stitches

  • Single crochet: Insert the hook into the stitch, yarn over and pull up a loop, then yarn over and pull through both loops.
  • Double crochet: Yarn over, insert the hook, yarn over and pull up a loop, yarn over and pull through two loops, then yarn over and pull through the final two loops.
  • Slip stitch: Insert the hook into the stitch, yarn over, and pull through the stitch and the loop on the hook.

Join rounds neatly

When instructed to join a round, insert the hook into the first stitch of the round and make a slip stitch. Do not accidentally join into the turning chain.

Use a stitch marker

Mark the first stitch of each round if you find it difficult to identify where a round begins. Move the marker upward as you work.

Check the base

The oval base should lie reasonably flat before you begin the mesh body. If it cups or ripples noticeably, check your stitch count and tension before proceeding.

5. Step-by-Step Crochet Market Bag Pattern

Step 1: Crochet the oval base

The base is worked around both sides of a foundation chain. This creates an oval shape with rounded ends and a solid surface for the bottom of the bag.

Use your main yarn color.

Foundation: Ch 25.

Rnd 1: Sc in the second ch from the hook, sc in the next 21 ch, work 3 sc in the last ch. Working along the opposite side of the foundation chain, sc in the next 21 available loops, then work 2 sc in the final available loop. (48 sts)

Place a stitch marker in the first stitch if needed.

Rnd 2: Inc in the first st, sc in the next 21 sts, inc in each of the next 3 sts, sc in the next 21 sts, inc in each of the next 2 sts. (54 sts)

Join with a sl st into the first sc.

The base should look like a flat oval. The increases are concentrated at the rounded ends to help the base expand evenly.

Checking the base: Lay it on a flat surface. If it curls upward, your stitches may be too tight or an increase may have been missed. If it ruffles, check that you have not added extra stitches. Correct any problems before moving on to the body.

The base size affects the bag’s footprint. A wider base gives the bag more room at the bottom, while a smaller base creates a narrower bag.

Step 2: Create the transition round

The transition round creates a clear edge between the solid base and the open mesh body.

Rnd 3: Ch 1, then work 1 sc in the back loop only of each stitch around. (54 sts)

Join with a sl st into the first sc.

Working into the back loops only creates a subtle ridge around the base. This ridge helps define where the sides of the bag begin.

The chain 1 does not count as a stitch. Do not work into it when joining the round.

Step 3: Crochet the mesh body

The mesh body uses chain spaces and double crochet stitches. Each repeat creates one open space, allowing the bag to expand when needed.

The base has 54 stitches, which allows 27 mesh repeats around the bag.

First mesh round

Rnd 4: Ch 2. Dc in the same stitch as the joining slip stitch. Ch 1, sk the next st, then dc in the following st. Repeat the sequence of ch 1, sk 1 st, dc in the next st around. You should have 27 dc stitches and 27 chain spaces.

Join with a sl st into the first dc. (27 dc and 27 ch-1 spaces)

The chain 2 at the beginning does not count as a stitch. The first dc is worked into the same stitch where the round was joined.

Subsequent mesh rounds

Rnd 5: Ch 2. Dc in the first ch-1 sp from the previous round, ch 1, then dc in the next ch-1 sp. Continue working 1 dc and ch 1 in each chain space around. Join with a sl st into the first dc. (27 dc and 27 ch-1 spaces)

Rnd 6 onward: Repeat Rnd 5.

Continue until the mesh body measures approximately 12–13 inches from the transition ridge to the top edge. The number of rounds required depends on your yarn, hook, and tension. Measure the bag rather than relying on a fixed round count.

Keep your chain spaces consistent. If one round has noticeably larger spaces than another, check your tension before continuing.

Because the mesh can stretch, the bag may become longer when filled. Avoid making the body excessively tall if you plan to use it for heavier items.

Step 4: Finish the upper edge

A compact single crochet border stabilizes the opening and provides a firm edge for the handles.

Top-edge round: Ch 1. Sc in the first dc, sc in the next ch-1 sp, then continue alternating 1 sc in each dc and 1 sc in each ch-1 sp around. Join with a sl st into the first sc. (54 sts)

This round replaces each double crochet and chain space with a single crochet stitch, creating a continuous edge of 54 stitches.

Keep the stitches relaxed enough that the opening remains flexible. If the edge becomes tight, check that you are working into both the double crochet stitches and the chain spaces.

Step 5: Crochet the two handles

The handles are made separately in compact single crochet rows. This creates a sturdier strap than a long chain alone.

Make two identical handles using the same yarn and hook.

Foundation: Ch 7.

Row 1: Sc in the second ch from the hook and in each remaining ch across. (6 sts)

Row 2: Ch 1 and turn. Sc in each st across. (6 sts)

Repeat Row 2 until the strap measures approximately 20 inches long before attachment. The exact number of rows depends on your row height; measure the strap as you work.

FO, leaving a long sewing tail.

Make the second handle the same length and width. Compare both straps before attaching them.

Attaching the handles

Lay the bag flat with the opening facing you. Use stitch markers to mark four attachment areas, two for each handle.

Place the handles opposite each other:

  • One end of the first handle attaches to the front-left area.
  • The other end attaches to the front-right area.
  • The second handle attaches in the corresponding positions on the opposite side.

Leave a gap between the two ends of each handle so the bag opening remains usable. Position the attachment points symmetrically and make sure the straps are not twisted.

Sew each handle end to the upper edge using the long yarn tail. Attach the full width of the strap across several stitches rather than fastening it at just one point.

Step 6: Reinforce the handles and top edge

Handle attachments experience repeated pulling, so reinforcement is important.

After sewing each handle end in place:

  1. Thread the yarn tail through the strap and the bag’s top edge several times.
  2. Make small, secure stitches around the full width of the attachment.
  3. Change direction once or twice to help secure the yarn.
  4. Repeat the process at all four handle ends.

Inspect the upper edge and make sure the attachment points are secure without puckering the fabric.

If the handles feel too stretchy, you can add a line of small, snug stitches along each strap’s edges. Keep the tension even so the handles do not twist or curl.

Do not assume the bag can carry a particular weight based on the pattern alone. Test the finished bag carefully with lightweight items first and inspect the seams before increasing the load.

Step 7: Fasten off and finish

Weave in all remaining yarn ends with a tapestry needle. Pass each end through several stitches on the wrong side of the fabric, changing direction to help keep it secure.

Gently shape the base and opening with your hands. Lay the bag flat and check that the sides are even and the handles are aligned.

Inspect the mesh for accidental gaps, missed stitches, or loose ends. Check all four handle attachments and reinforce any area that looks weak before using the bag.

6. Complete Written Pattern Summary

Use this condensed version as a quick reference while crocheting.

  • Base foundation: Ch 25.
  • Base Rnd 1: Sc in second ch from hook, sc in next 21 ch, 3 sc in last ch, sc in next 21 loops on opposite side, 2 sc in final loop. (48 sts)
  • Base Rnd 2: Inc in first st, sc in next 21 sts, inc in next 3 sts, sc in next 21 sts, inc in next 2 sts. (54 sts)
  • Transition Rnd 3: Ch 1, sc in the back loop only of every stitch around. Join. (54 sts)
  • Mesh Rnd 4: Ch 2, dc in the joining stitch, then repeat ch 1, sk 1 st, dc in next st around. Join. (27 dc and 27 ch-1 spaces)
  • Mesh Rnd 5 onward: Ch 2, dc in each ch-1 space with ch 1 between dc stitches. Join each round. Continue until the body measures approximately 12–13 inches from the transition ridge.
  • Top edge: Ch 1, sc in each dc and each chain space around. Join. (54 sts)
  • Handles: Make 2. Ch 7, work 6 sc in Row 1, then repeat ch 1, turn, sc across until each strap measures approximately 20 inches.
  • Assembly: Sew the handles opposite each other, reinforcing all four attachment points across the full strap width.
  • Finishing: Weave in ends, check the seams, and gently shape the bag.

The finished dimensions are approximate and will vary with gauge, yarn, hook size, and how the mesh fabric stretches.

7. Sizing and Customization

You can adapt the bag to suit your style and intended use.

  • Make the base wider: Begin with a longer foundation chain and adjust the base increases consistently. Check the stitch count before designing the mesh repeat.
  • Make the base narrower: Use a shorter foundation chain, keeping the rounded ends shaped evenly.
  • Make the bag taller: Add more mesh rounds before working the top edge.
  • Change the color: Use one solid color, alternate colors for stripes, or choose a contrasting shade for the upper edge and handles.
  • Adjust handle length: Make the straps longer or shorter before attaching them. Remember that longer handles may stretch more when the bag is filled.
  • Change the mesh: A tighter mesh may help keep smaller items contained, while a more open mesh produces a lighter, airier fabric. Check the stitch repeat carefully before changing the design.
  • Reinforce the bottom: For extra structure, you can add a compact layer of single crochet to the base, provided the stitch placement remains even.

Changes to the foundation chain, base increases, mesh repeat, yarn weight, and hook size affect the final dimensions and drape. Make a small sample when trying a different yarn or stitch pattern.

8. Practical Use and Care

Follow the yarn label when washing and drying your market bag.

  • Wash the bag using a method permitted by the yarn’s care instructions.
  • Let it dry completely before storing it.
  • Check the handles and their attachment points periodically.
  • Avoid excessive loads that could stretch the mesh or damage the seams.
  • Carry heavier items in a bag with a suitably reinforced base and handles.
  • Repair loose stitches or seams before using the bag again.

The carrying capacity depends on the yarn, stitch density, base construction, handle reinforcement, and the condition of the finished bag. Do not rely on the bag for heavy loads unless its construction has been appropriately tested.

9. Troubleshooting

The base curls upward

Likely cause: The stitches may be too tight, or an increase may have been missed.

Correction: Check the stitch count and the placement of increases at both ends of the oval. If the count is correct, try a larger hook or relax your tension.

The base becomes wavy

Likely cause: Too many stitches may have been added around the rounded ends.

Correction: Recount the round and confirm that Rnd 2 ends with 54 stitches. Undo and correct any accidental extra increases.

The mesh body has uneven holes

Likely cause: Chain spaces or double crochet stitches have inconsistent tension.

Correction: Keep the chain length and double crochet height consistent. Check that every double crochet is worked into a chain space from the previous round.

The bag narrows or widens unexpectedly

Likely cause: A stitch or chain space may have been skipped, or an extra stitch may have been added.

Correction: Check that every mesh round contains 27 double crochet stitches and 27 chain spaces. Correct the round where the count changes unexpectedly.

The top edge is too tight

Likely cause: The single crochet stitches are too tight or a chain space was missed.

Correction: Make sure you work one single crochet into each double crochet and each chain space. If necessary, use a slightly larger hook for the top-edge round.

The handles stretch too much

Likely cause: The straps are too loosely crocheted or too narrow for the intended use.

Correction: Keep the handle stitches compact and reinforce the attachment points. If making another bag, consider a wider strap or a firmer stitch pattern.

The handles are uneven

Likely cause: The straps have different row counts or were attached at different positions.

Correction: Measure the straps before sewing and mark the attachment areas symmetrically. Reposition a strap if the bag hangs unevenly.

The handle attachments look weak

Likely cause: The straps may be sewn through too few stitches.

Correction: Reinforce each end across the full width of the strap and through several stitches of the top edge. Inspect the attachments before carrying anything substantial.

The bag becomes longer when loaded

Likely cause: The mesh fabric stretches under weight.

Correction: Carry lighter items, reduce the load, and allow the bag to return to its resting shape between uses. A denser stitch pattern may help in a future version.

The finished bag does not match the intended dimensions

Likely cause: Your gauge differs from the estimate.

Correction: Measure the bag as you work. Adjust the base size before starting the mesh body, and add or remove mesh rounds to alter the height.

10. Frequently Asked Questions

What yarn is best for a crochet market bag?

Cotton or a suitable cotton blend is often a practical option because it generally has good stitch definition and less elasticity than many wool-based yarns. Check how the yarn behaves in your own fabric before starting.

Is a crochet market bag suitable for beginners?

Yes. This design uses single crochet, double crochet, chain spaces, joined rounds, and simple sewing. Beginners should pay particular attention to the oval base increases and the 27 mesh repeats.

How do I make the base wider?

Start with a longer foundation chain and adapt the base so the rounded ends remain flat. Make sure the stitch count after the base and transition round works evenly with the mesh repeat.

How can I make the bag taller?

Add more mesh rounds before crocheting the top edge. Measure the body as you work, remembering that openwork can stretch when the bag is filled.

Why does the mesh stretch?

Chain spaces create an open fabric that can lengthen under weight. The yarn’s elasticity, stitch tension, and the amount carried all affect how much it stretches.

How do I keep the handles from stretching too much?

Use a compact stitch pattern, crochet the straps firmly but evenly, and sew them securely across several stitches. Avoid relying on a long chain alone as the handle.

Can I make a market bag with leftover yarn?

Yes, if you have enough compatible yarn for the base, body, handles, and finishing. Using a different yarn weight for the handles may change their firmness, so make sure the straps are sturdy and the attachment points are secure.

How do I reinforce the bottom?

You can add a compact layer of single crochet to the base or use a denser stitch pattern for the base in a future version. Any added round should be placed evenly so the base remains flat.

How should I wash the finished bag?

Follow the yarn label. Use a permitted washing method, allow the bag to dry completely, and check for loose stitches or damaged seams before using it again.

How much weight can a crochet market bag hold?

The pattern alone cannot establish a reliable weight limit. Capacity depends on the yarn, stitch density, base construction, handle reinforcement, and wear. Start with lightweight items and inspect the bag carefully rather than assuming it can carry heavy groceries.

Conclusion

A handmade crochet market bag is a useful, customizable project that combines a solid base, airy mesh body, and comfortable handles. With careful stitch counting, a flat base, consistent mesh repeats, and securely reinforced straps, you can create a bag suited to everyday errands and craft supplies.

Choose yarn that matches your intended use, measure the bag as you work, and check the handles and seams before carrying items. Experiment with colors and dimensions while keeping the base shaping and mesh construction consistent.

« Previous Post
Baby Crochet Receiving Blanket: A Step-by-Step Pattern
Next Post »
Crochet African Flower Blanket: A Step-by-Step Pattern

If you enjoyed this…

Crochet Tote Bag

Crochet Tote Bag: Complete Step-by-Step Pattern

Crochet Granny Square Bag

Crochet Granny Square Bag: A Complete Step-by-Step Tutorial

Crochet Market Bag

Crochet Market Bag: A Step-by-Step Pattern for Beginners

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Crochet Heart-Shaped Pillow

Crochet Heart-Shaped Pillow: A Step-by-Step Pattern

Crochet Floral Crop Top

Crochet Floral Crop Top: A Step-by-Step Pattern

Crochet African Flower Blanket

Crochet African Flower Blanket: A Step-by-Step Pattern

  • All varieties
  • About
  • Contact
  • Landing Page
  • Cookies Policy
  • Disclaimer
  • Disclosure
  • Landing Page
  • Privacy Policy
  • Sample Page
  • Terms of Use
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube

© 2026 · crochet Theme · Genesis Framework · Disclosure · Website Design by Anchored Design