How to Knit a Market String Bag

How to Knit a Market String Bag: A Complete Step-by-Step Guide

There is something deeply satisfying about carrying your groceries home in a bag you made yourself. A market string bag is one of those projects that perfectly balances practicality and beauty — it stretches to hold a surprising amount of weight, folds down into almost nothing when empty, and gets better looking with every wash. Whether you are a beginner who has just learned to cast on or an experienced knitter looking for a fast, rewarding project, this guide will walk you through everything you need to know to knit a market string bag from scratch.


Why Knit a Market String Bag?

Before we dive into the pattern, it is worth taking a moment to appreciate why this project has become such a beloved staple in the knitting community.

First, it is eco-friendly. A handknit string bag replaces dozens of plastic bags over its lifetime. Cotton and linen yarns, which are the most popular choices for this type of project, are natural fibers that biodegrade and are often available in organic versions. Every time you head to the farmers market or grocery store, you are making a small but meaningful environmental choice.

Second, it is genuinely useful. Unlike some knitting projects that end up displayed on a shelf, a market bag gets used. The open mesh structure is perfect for produce because it allows air to circulate, which keeps fruits and vegetables fresher. It is also strong — a well-knit cotton string bag can comfortably hold several pounds of groceries without stretching out of shape permanently.

Third, it is a great skill-builder. This project introduces or reinforces several core knitting techniques: casting on, yarn overs, knit two together decreases, working in the round, picking up stitches, and simple seaming. If you have been wanting to practice these skills in a low-stakes, forgiving context, this is the perfect project.

Finally, it makes an excellent gift. A handknit market bag is thoughtful, personal, and practical — the trifecta of great gift-giving.


Materials You Will Need

Getting the right materials together before you start will make the whole project smoother. Here is what you need:

Yarn: Choose a sturdy, smooth yarn in a natural fiber. Cotton is the most popular option because it is strong, washable, and widely available. Look for a cotton yarn in the DK or worsted weight range — something labeled as 100% cotton or a cotton-linen blend works beautifully. You will need approximately 200 to 300 yards depending on how large you want your bag. Popular choices include Lion Brand 24/7 Cotton, Paintbox Simply DK, or Drops Paris. Avoid anything too fuzzy or textured, as it will obscure your stitch pattern and be harder to work with.

Needles: For a DK weight cotton, US size 5 (3.75mm) or US size 6 (4.0mm) circular needles work well. If you are using worsted weight, go up to a US size 7 (4.5mm). Use a 16-inch or 24-inch circular needle for the body of the bag. You will also want a set of double-pointed needles or a longer circular needle for the magic loop method when you get to the base.

Additional supplies: a stitch marker or two, a tapestry needle for weaving in ends, scissors, and a measuring tape.


Understanding the Basic Mesh Stitch

The classic market bag stitch pattern is a simple mesh or lace created by alternating yarn overs with knit-two-together decreases. This combination keeps your stitch count the same on every round while creating those iconic open holes that give the bag its stretchy, net-like quality.

The basic mesh round is worked like this: yarn over, knit two together — repeat to end of round.

That is genuinely it. On alternating rounds (or every round in some versions), you simply knit all stitches. The yarn over creates a new stitch by looping the working yarn over the right needle, and the knit two together immediately cancels it out by working two stitches as one. The result is a diagonal lattice of holes that looks intricate but takes almost no effort to memorize.

If you have never done a yarn over before, here is a quick explanation: with the yarn in front of your work, bring it over the top of the right needle to the back before inserting the needle into the next two stitches for the knit two together. The loop that forms on the needle is your yarn over.


Gauge and Sizing

Gauge matters less in this project than in garments because the stretchy nature of the mesh means the bag is quite forgiving. That said, a rough gauge of about 20 stitches over 4 inches in stockinette with DK cotton on a US 5 needle will give you a bag that is medium-sized — big enough for a standard grocery run.

If you want a smaller produce bag or a larger beach bag, simply adjust your cast-on number. Because the mesh pattern repeats over two stitches (yarn over, knit two together), your cast-on number just needs to be even. A cast-on of 60 stitches gives a bag roughly 12 inches in circumference when relaxed, which stretches comfortably to 18 or even 20 inches under load. A cast-on of 80 stitches gives a larger bag that is great for the beach or a bulky grocery haul.


The Pattern: Step by Step

This pattern creates a top-down market bag with a ribbed cuff at the top, a mesh body, a gathered base, and two simple I-cord handles. It is written for a medium-sized bag on US 6 needles using DK weight cotton.

Step 1: Cast On and Cuff

Using your circular needle, cast on 60 stitches using your preferred method. The long-tail cast on works especially well here because it creates a firm, neat edge that holds up to the weight of groceries.

Join to work in the round, being careful not to twist your stitches. Place a stitch marker at the beginning of the round.

Work in 1×1 ribbing (knit 1, purl 1) for 8 to 10 rounds. This creates a neat, elastic band at the top of the bag that helps it hold its shape and sit nicely on your arm or wrist.

If you prefer a wider, more structured cuff, you can work 2×2 ribbing (knit 2, purl 2) instead for the same number of rounds.

Step 2: The Mesh Body

Now comes the fun part. Switch to the mesh pattern:

Round 1 (mesh round): Yarn over, knit 2 together — repeat to end of round.

Round 2 (rest round): Knit all stitches.

Repeat these two rounds until the body of your bag measures approximately 12 to 14 inches from the cast-on edge, or until it reaches your desired length. At 12 inches, you have a compact everyday bag. At 14 or 15 inches, you have something more generous that can hold a full grocery haul.

Because cotton has very little memory compared to wool, your bag will stretch significantly under weight. Do not worry if it looks small at this stage — once filled with produce, it will expand dramatically.

As you work, you will notice the mesh creating a beautiful diagonal texture. This is completely normal and is one of the charms of this particular stitch pattern. Some knitters prefer to work the mesh round every round (without the rest round) for a more open, lacier result. Feel free to experiment with this once you are comfortable.

Step 3: Shaping the Base

Once your body is the right length, it is time to shape the bottom of the bag. The simplest and most effective method is a series of decrease rounds that gather the stitches inward, creating a slightly domed base that distributes weight evenly.

Set-up round: Knit all stitches (no mesh on this round).

Decrease Round 1: Knit 8, knit 2 together — repeat to end. You now have 54 stitches.

Knit 2 rounds plain.

Decrease Round 2: Knit 7, knit 2 together — repeat to end. You now have 48 stitches.

Knit 2 rounds plain.

Decrease Round 3: Knit 6, knit 2 together — repeat to end. You now have 42 stitches.

Knit 2 rounds plain.

Decrease Round 4: Knit 5, knit 2 together — repeat to end. You now have 36 stitches.

Knit 2 rounds plain.

Decrease Round 5: Knit 4, knit 2 together — repeat to end. You now have 30 stitches.

Knit 1 round plain.

Decrease Round 6: Knit 3, knit 2 together — repeat to end. You now have 24 stitches.

Decrease Round 7: Knit 2, knit 2 together — repeat to end. You now have 18 stitches.

Decrease Round 8: Knit 1, knit 2 together — repeat to end. You now have 12 stitches.

Decrease Round 9: Knit 2 together — repeat to end. You now have 6 stitches.

Cut your yarn, leaving a 6-inch tail. Thread the tail through a tapestry needle and draw it through the remaining 6 stitches, pulling firmly to close the hole. Push the needle through to the inside of the bag and weave in the end securely. This gathered closure creates a tidy, rounded bottom that is both attractive and strong.

Step 4: Making the Handles

There are several ways to add handles to a market bag. I-cord handles are the most polished and durable option, and they are surprisingly easy to make.

An I-cord is a tiny knitted tube worked on two double-pointed needles (or a very short circular). You cast on 3 or 4 stitches, then instead of turning your work, you slide the stitches to the other end of the needle and knit them again, pulling the working yarn firmly across the back. Repeat this for as many rows as you need. The tension pulls the back loops together into a neat cord.

For handles that sit comfortably over a shoulder, make two I-cords that are each approximately 24 inches long. For shorter handles that you carry in your hand, 18 inches works well.

To attach the handles, decide where you want them to sit on the cuff. Typically, they are placed at the side “seams” of the bag — at the beginning of the round and at the halfway point (stitch 30 if you have 60 stitches). Using your tapestry needle and a long tail of yarn, stitch each end of the handle firmly to the inside of the cuff, working in a square or X pattern for maximum security. Weave in all ends.

Alternatively, if you prefer wider, flat handles, you can pick up stitches along the cuff and work a short strip of ribbing or garter stitch before binding off and folding it over to form a strap. This method creates a more polished, tote-bag style handle.


Tips for Knitting Success

A few practical pointers that will make your market bag better:

Tension: Cotton does not have the same elasticity as wool, so it is easy to knit too tightly, especially through the decrease sections. Try to keep your tension consistent but relaxed throughout, particularly on the mesh rounds where the yarn overs can sometimes feel tight.

Joining in the round: Make absolutely sure your cast-on stitches are not twisted before you join. A twisted cast-on means a twisted bag, and there is no fixing it without frogging back to the beginning. Lay the cast-on flat on a table and confirm that all the stitches face the same direction before joining.

Weaving in ends: Cotton can be slippery and ends have a tendency to work their way loose. Weave in your ends in multiple directions — run the tail one way, then loop back the other way — to keep them secure through washing and heavy use.

Washing: Cotton yarn shrinks slightly with the first wash. This is actually beneficial for a market bag because it tightens the fiber slightly and gives the fabric more body. Wash in cool water and air dry by laying flat or hanging over a doorknob to preserve the shape.


Variations and Customizations

Once you have made your first market bag and are comfortable with the structure, there are endless ways to make future versions your own.

You can experiment with color by using a variegated or hand-dyed cotton. The mesh stitch shows off color gradients beautifully. Alternatively, you can knit stripes by changing colors every few rounds during the mesh section.

You can adjust the mesh density by adding extra knit rounds between each mesh round, which creates a tighter fabric with smaller holes — ideal for carrying items that might slip through a looser mesh. Or remove the rest rounds entirely for a more open, lacier bag.

You can change the base technique. Instead of the gathered decrease, some knitters prefer to work a flat bottom by knitting a small rectangle separately and then picking up stitches around the edge to begin the bag body. This creates a flat, square base that is excellent for bags you want to stand upright.

You can add a drawstring by working a simple eyelet row just below the cuff (knit 2 together, yarn over, repeat to end) and threading a length of I-cord or twisted cord through the holes. This turns the bag into a drawstring pouch, which is great for keeping items from falling out.


Caring for Your Market Bag

A well-cared-for cotton market bag will last for years. Machine wash on a gentle cold cycle or hand wash in cool water with a mild detergent. Reshape while damp and air dry. Avoid the dryer if possible, as heat can cause cotton to shrink and stiffen over time. Most cotton bags develop a lovely softness after several washes that makes them even nicer to handle.

If the handles ever start to stretch or fray, they are easy to replace — simply snip the old ones off and stitch on new I-cords.


Final Thoughts

Knitting a market string bag is one of those projects that gives back far more than you put in. In just a few evenings of relaxed knitting, you end up with something beautiful, functional, and genuinely meaningful — an object made by your own hands that reduces waste and brings a little craft into everyday life.

The pattern is simple enough that you can listen to a podcast or watch something in the background while you work the repetitive mesh rounds, and it is complex enough to keep you engaged and teach you real skills. Whether this is your first adventure in knitting in the round or your fiftieth market bag, the process is reliably enjoyable and the result is always worth it.

Gather your cotton yarn, pick a color that makes you happy, and cast on. Your produce is waiting.

Categorized in:

Bags,

Last Update: October 22, 2026

Tagged in:

, , ,