String Market Bag Knitting Pattern

The Ultimate String Market Bag Knitting Pattern: A Complete Guide for Beginners and Beyond

There is something deeply satisfying about carrying your groceries home in a bag you made yourself. String market bags have been around for centuries — practical, beautiful, and endlessly reusable — and yet they feel completely modern right now. Whether you are new to knitting or have been working with yarn for years, a string market bag is one of those projects that rewards you at every stage. It is small enough to finish in a weekend, forgiving enough for beginners to feel proud of, and useful enough that you will actually use it every single day.

This guide walks you through everything you need to know: the materials, the gauge, the full pattern with stitch-by-stitch instructions, tips for customizing your design, and ideas for the many ways you can use your finished bag. By the time you reach the end, you will have everything you need to cast on with confidence.


Why Knit a String Market Bag?

Before we get into the pattern itself, it is worth taking a moment to appreciate why this particular project has become such a beloved classic among the knitting community.

String market bags, sometimes called mesh bags or net bags, are worked in an open lace-like structure that makes them incredibly stretchy and expandable. A bag that looks almost comically small when empty can hold a full load of produce, a bottle of wine, a bunch of flowers, or a loaf of bread — and it does so without putting any real strain on the knitting. That elasticity is not a bug in the design; it is the whole point.

They are also sustainable in a way that feels meaningful rather than performative. A single handknit cotton or linen string bag can replace hundreds of plastic bags over its lifetime. It washes easily, dries quickly, and gets better with age and use. Many knitters report that their oldest market bags, slightly softened from years of washing, are their favorites.

From a craft perspective, the pattern introduces several foundational techniques — casting on, yarn overs, knitting two together, working in the round, and picking up stitches — in a context that is low-stakes enough to be relaxing but engaging enough to build real skill. If you are a newer knitter looking for something beyond dishcloths and scarves, this is a wonderful next step.


Materials You Will Need

One of the best things about this project is how minimal the materials list is. You do not need a lot of yarn, and you do not need any expensive tools.

Yarn: Approximately 200 to 250 yards of a smooth DK or light worsted weight cotton yarn. Cotton is the traditional choice for market bags because it is strong, washable, and does not stretch out permanently the way some synthetic fibers do. Look for a tightly spun yarn with a smooth finish, as this will make it easier to see your stitches and give the finished bag a clean, structured appearance. Linen yarn is another excellent option — it starts out slightly stiff but softens beautifully with use and washing. If you want to experiment with color, consider a natural undyed cotton for a classic look, or a bold solid or variegated yarn for something more playful.

Needles: US size 5 (3.75mm) circular knitting needles, 32 inches long. Circular needles are essential here because the bag is worked in the round. If you prefer, you can also use double-pointed needles, though for most knitters the circular needle method is more comfortable for this size of project.

Additional tools: A tapestry needle for weaving in ends, scissors, and a stitch marker or two to help you track the beginning of your rounds. A crochet hook in a similar size to your needles can also be handy if you prefer to crochet the handles rather than knit them.


Gauge

Gauge for this project is approximately 20 stitches and 28 rows over 4 inches in stockinette stitch. However, because the bag is worked in an open mesh pattern rather than stockinette, your gauge does not need to be exact for this project to work well. The nature of the mesh means the finished bag will have a lot of built-in flexibility. That said, working too loosely may result in holes that are larger than intended, which can be a problem if you plan to carry small items like garlic cloves or cherry tomatoes. Working too tightly will give you a denser, less stretchy bag. Swatching is always a good habit to build, and even a small swatch will help you get a feel for how your yarn and needles will behave together.


Pattern Notes and Abbreviations

Before diving into the instructions, here is a quick reference for the abbreviations and techniques used throughout the pattern.

CO — Cast on. Use the long-tail cast-on method for a neat, elastic edge.

k — Knit

p — Purl

yo — Yarn over. Bring the yarn forward under the needle, then over the top to create a new stitch. This is what creates the mesh holes.

k2tog — Knit two stitches together. Insert the right needle through two stitches at once and knit them as one. This decreases your stitch count by one and leans slightly to the right.

ssk — Slip, slip, knit. Slip two stitches individually as if to knit, then insert the left needle through the front of both stitches and knit them together. This creates a left-leaning decrease.

pm — Place marker

sm — Slip marker

rnd(s) — Round(s)

rep — Repeat

BO — Bind off

The mesh pattern used in this bag is based on a simple two-row repeat: knit one round, then work a round of alternating yarn overs and k2tog decreases. This creates a classic diamond mesh that is beautiful, functional, and easy to memorize after the first few repeats.


The Pattern

Cast-On and Base

Using the long-tail cast-on method, cast on 72 stitches. Join to work in the round, being careful not to twist your stitches, and place a stitch marker to indicate the beginning of the round.

Rounds 1–4: Knit all stitches. This creates a small rolled edge at the base of the bag that gives the bottom a little structure and helps the bag sit open when in use.

Mesh Body

The main body of the bag is worked in a simple mesh pattern over two alternating rounds. This section is where the bag gets its characteristic stretchy, net-like texture.

Round 1 (Mesh Round): Yo, k2tog — repeat from to to the end of the round.

Round 2: Knit all stitches.

Repeat these two rounds until the bag measures approximately 14 inches from the cast-on edge, or until you have reached your desired depth. For a standard grocery bag, 14 to 16 inches is a comfortable depth. If you want a shallower bag for holding produce or a deeper bag for carrying bulkier items, simply adjust this measurement to suit your needs.

The mesh pattern is easy to adjust in terms of scale as well. If you want larger holes — which creates a more open, airy look and uses slightly less yarn — try working the pattern on needles one size larger. For smaller, tighter holes that are better suited for carrying small items, go down a needle size.

Top Rim

Once your bag body has reached the desired length, work the top rim as follows.

Rounds 1–4: Knit all stitches. This creates a clean, rolled edge at the top that mirrors the base and gives the bag a finished, polished look.

After the final round of the top rim, do not bind off. Instead, place your stitches on hold — a length of waste yarn or a spare circular needle works perfectly for this — while you work the handles.

Handles

The handles are worked back and forth in a simple i-cord or flat strap method. Here are instructions for both options.

Option 1: I-cord Handles (Rounded, Tubular)

Using double-pointed needles or the magic loop method, pick up and knit 6 stitches from the top of one side of the bag. Without turning your work, slide the stitches to the other end of the needle and bring the working yarn around from the back to knit them again. This creates a small, round tube of knitting known as an i-cord. Continue in this way until the handle measures approximately 10 to 12 inches, or your preferred length. Graft or seam the end of the i-cord to the opposite side of the bag opening, approximately 6 stitches away from where you began. Repeat for the second handle on the other side of the bag.

Option 2: Flat Strap Handles (Wider, More Comfortable for Heavy Loads)

Pick up and knit 10 stitches from the top of one side of the bag. Work back and forth in garter stitch — knitting every row — for approximately 10 to 12 inches. Seam or graft the strap to the opposite side of the bag opening. Repeat on the other side. Flat strap handles are wider and distribute weight more evenly across your hand, which makes them a better choice if you plan to load the bag heavily with groceries.

If you are comfortable with crochet, a slip-stitch or single crochet chain makes an excellent handle as well. Work a chain of approximately 50 to 60 stitches in your yarn, then seam both ends to the top rim of the bag.

Finishing

Return your held stitches to the needle and bind off loosely. Use a standard bind-off, but go up one or even two needle sizes to ensure the top edge does not pull in. An elastic bind-off, such as the sewn bind-off worked with a tapestry needle, is also a beautiful choice here.

Weave in all ends securely using your tapestry needle. Because the bag will stretch and be loaded with weight during use, it is worth weaving your ends in both directions to make sure they stay firmly in place.

Wet-block your finished bag by soaking it briefly in cool water, pressing out the excess moisture with a towel, and then stretching it gently into shape before laying it flat to dry. This step is optional but highly recommended — blocking opens up the mesh beautifully and evens out any slight inconsistencies in tension.


Customization Ideas

One of the pleasures of making your own market bag is that you can adapt the pattern endlessly to suit your taste and needs. Here are some directions worth exploring.

Color: The simplest customization is color. A single bold, saturated cotton yarn makes a statement. Stripes are easy to work into the mesh — simply switch yarns at the beginning of a round. Because the mesh pattern creates a lot of visual texture on its own, it tends to work best with solid or semisolid yarns, but variegated yarns can produce surprisingly beautiful results depending on the colorway.

Size: The pattern as written produces a medium market bag. To make a smaller bag — perfect for a baguette, a bottle of wine, or a gift — cast on 48 stitches instead of 72 and work the body to about 10 inches. For a large, deep bag suited to a full week’s shopping, cast on 90 or 96 stitches and work to 18 or 20 inches.

Base shaping: Some knitters prefer a bag with a closed base rather than a rolled edge. To achieve this, start by casting on a small number of stitches (8 to 12) on double-pointed needles and working increases every other round until you reach your desired circumference, then continue in the mesh pattern as written. This gives the bag a rounder, more structured shape.

Embellishment: Wooden beads threaded onto the handles, a simple knitted or crocheted flower attached to the front, or a row of picots along the top rim can all add personality to a finished bag. If you enjoy embroidery, the mesh structure of the bag provides a natural grid for small embroidered motifs.


Caring for Your Market Bag

Cotton and linen knits are wonderfully easy to care for. Machine wash your bag on a gentle or delicate cycle in cool or warm water, and either tumble dry on low or lay flat to dry. Over time and with repeated washing, cotton yarn softens and becomes more pliable. Some knitters intentionally wash their new bags several times before using them to accelerate this process.

If your bag becomes misshapen after washing, simply re-block it while it is still damp by stretching it gently back into shape.


Gifting and Sharing

A handknit string market bag makes an outstanding gift. It is personal without being too intimate, practical without being unimaginative, and it communicates something genuine about the values of the maker. For a gift, consider pairing the finished bag with a small selection of things it might hold — a few pieces of seasonal fruit, a good bar of chocolate, some herbs from the garden. The presentation matters, and a bag filled with small, beautiful things looks as lovely as any wrapped gift.

If you are a knitter who also teaches, the market bag is a wonderful project for a beginner workshop. The two-round mesh repeat is easy enough to teach in a single session, and students go home with something they can finish quickly and actually use.


A Note on Sustainable Knitting

It feels right to mention, in a pattern like this one, that the choice of materials matters. Look for cotton yarn that is certified organic or grown without heavy pesticide use. GOTS-certified yarns are a reliable standard to look for. Linen is naturally lower-impact than cotton because the flax plant requires less water and fewer inputs to grow. If you want to explore more unconventional options, hemp yarn makes an excellent market bag — strong, slightly rough at first but softening with use, and deeply sustainable.

However you choose to approach the materials question, the simple act of knitting a bag you will use for years instead of pulling a new plastic bag from a dispenser is a genuinely good thing. That is worth taking a moment to feel good about.


Final Thoughts

The string market bag is one of those rare knitting projects that manages to be simultaneously practical and beautiful, simple and satisfying, timeless and completely current. It is the kind of thing you will knit once, realize how quickly it comes together, and then find yourself knitting again and again for friends, family, and the pure pleasure of it.

Take your time with the first few rounds of the mesh pattern — the rhythm of yarn over, knit two together will feel unfamiliar at first, but it settles into your hands quickly and becomes almost meditative. By the time you are halfway through the body, you will likely be working without looking at the pattern at all.

Cast on, work a few rounds, and see how it feels. You might be surprised at how much pleasure there is in something so simple.

Categorized in:

Bags,

Last Update: November 7, 2026

Tagged in:

, , , ,