
The Ultimate Guide to Knitting a String Market Shopping Bag: Patterns, Tips, and Techniques for Every Skill Level
There is something deeply satisfying about walking through a farmers market with a handmade string bag slung over your shoulder, filled with fresh vegetables, crusty bread, and a bunch of wildflowers. The bag stretches perfectly to accommodate your haul, the open mesh lets air circulate around your produce, and every single person who notices it asks where you got it. That moment — when you say “I made it myself” — never gets old.
String market shopping bags, sometimes called net bags, mesh bags, or reusable produce bags, have been a staple of daily life in Europe and Latin America for generations. In recent years, they have seen a dramatic revival as people around the world look for sustainable alternatives to plastic bags. And knitting your own is one of the most rewarding projects you can take on, whether you are a complete beginner picking up needles for the first time or an experienced knitter looking for a quick, satisfying make.
This guide will walk you through everything you need to know about knitting a string market shopping bag: choosing the right materials, understanding the core techniques, working through a complete pattern from cast-on to finishing, and customizing the design to suit your personal style and practical needs.
Why Knit a String Market Shopping Bag?
Before diving into the pattern itself, it is worth taking a moment to appreciate why this particular project has become so beloved in the knitting community.
First and foremost, string market bags are genuinely useful. Unlike many decorative knitting projects that end up in a drawer, a well-made string bag will get used every single week. It goes to the grocery store, the farmers market, the beach, the library. It holds gym clothes or yoga gear. It carries a bottle of wine and a loaf of bread to a dinner party. Because it folds down to almost nothing when empty, it lives in your purse, your jacket pocket, or your car’s glove compartment, ready whenever you need it.
Second, they are an excellent project for learning and practicing core knitting skills. A basic string bag involves casting on, working in the round, creating yarn overs and decreases for the mesh pattern, and finishing edges cleanly. These are foundational techniques that will serve you in every future knitting project. Because the yarn is relatively thick and the gauge is loose, the stitches are easy to see and count, which makes troubleshooting much more approachable than it would be on a dense, fine-yarn project.
Third, they are fast. A simple string market bag can be knitted in a single weekend. Even for a slower knitter, one or two evenings of work can produce a finished, functional object. That sense of rapid completion is enormously motivating, especially for newer knitters who might feel discouraged by longer, more complex projects.
Finally, they are eco-friendly. A single reusable string bag can replace hundreds of plastic bags over its lifetime. When made from natural fibers like cotton or linen, the bag is biodegradable at the end of its life. When you knit your own, you can choose organic, ethically sourced yarn, making the environmental case even stronger.
Choosing Your Materials
Yarn
The yarn you choose will largely determine the character and durability of your finished bag, so it is worth thinking carefully before you start.
Cotton yarn is the most popular choice for string market bags, and for good reason. It is strong, washable, widely available, and comes in a beautiful range of colors. Cotton has very little stretch, which means your bag will hold its shape and not sag under a heavy load. It washes easily in the machine and dries quickly. Look for a smooth, tightly spun cotton yarn labeled as DK weight (also called light worsted or 8-ply) or worsted weight for a sturdy bag. For a finer, more delicate-looking mesh, fingering weight or sport weight cotton works beautifully, though it will take a little longer to knit.
Linen yarn is another excellent option, prized for its natural luster, impressive strength, and the way it softens and becomes more supple with every wash. Linen bags have a lovely organic aesthetic that suits the farmers market context particularly well. The yarn can feel a bit stiff and scratchy on your hands while you are knitting, but the finished fabric is very pleasant to touch and use. Linen is typically more expensive than cotton, but the quality and longevity of the finished object justify the investment.
Cotton-linen blends offer the best of both worlds — the softness and workability of cotton combined with the strength and sheen of linen. If you want to try linen but are concerned about working with it, a blend is a great starting point.
Jute twine and hemp yarn are both excellent if you want a very rustic, utilitarian aesthetic. They are extremely strong and sustainably produced, but they can be quite rough to the touch and may not be pleasant for extended knitting sessions. If you go this route, choose a smoothly spun version rather than raw twine.
Avoid synthetic yarns like acrylic for this project. While acrylic is cheap and easy to work with, it stretches significantly under load, meaning your bag will sag and deform when filled with heavy groceries. It also does not have the breathability of natural fibers, which matters when you are storing produce.
Needles
For a string market bag worked in the round, you will need circular knitting needles. A 40 cm (16 inch) cable length works well for the body of the bag, while a set of double-pointed needles (DPNs) in the same size is useful for the bottom, which is typically worked in the round over a small number of stitches. If you prefer, you can use the magic loop method with a longer cable (80 cm or longer) throughout the entire project, avoiding DPNs entirely.
The needle size will depend on your yarn. For DK weight cotton, US size 5 or 6 (3.75 mm or 4 mm) needles are a good starting point. For a more open mesh, you can go up one or two needle sizes from the yarn’s recommendation — this is intentional, not a mistake. The looser gauge creates the airy, stretchy mesh that makes the bag so functional.
Additional Materials
You will need a tapestry needle for weaving in ends and seaming if necessary. A set of stitch markers is helpful for marking the beginning of the round and any pattern repeats. A small amount of scrap yarn or a stitch holder is useful during certain construction methods. And, of course, a pair of scissors.
Understanding the Mesh Stitch
The characteristic look of a string market bag comes from a simple mesh or net stitch pattern. At its most basic, this involves alternating yarn overs with decreases, which creates open holes while keeping the stitch count consistent.
The most commonly used stitch pattern for market bags is an extremely simple two-row or two-round repeat:
Round 1: Knit all stitches.
Round 2: Yarn over, knit two together repeat to end of round.
This creates a uniform diagonal mesh that is both attractive and structurally sound. The yarn overs create the holes, and the knit-two-together decreases compensate so the stitch count stays the same.
A variation that creates a more symmetrical, diamond-shaped mesh alternates the direction of the decrease:
Round 1: Yarn over, knit two together repeat to end.
Round 2: Knit one, yarn over, knit two together repeat to last stitch, knit one.
This offset creates the diamond lattice that many people associate with traditional European net bags.
For beginners, the first version is easier to manage. For knitters comfortable with the basics, the diamond mesh is a beautiful choice and not significantly more difficult.
A Complete String Market Shopping Bag Pattern
This pattern creates a medium-sized market bag suitable for a typical weekly shop. When empty, it folds to roughly the size of a tennis ball. When full, it comfortably holds the equivalent of two or three standard grocery bags.
Materials needed:
100 to 150 meters of DK weight cotton or linen yarn (the exact amount depends on the finished size you prefer), US size 6 (4 mm) circular needles 40 cm long, US size 6 DPNs or a long circular needle for magic loop, stitch markers, tapestry needle.
Gauge: Gauge is flexible for this pattern. A rough guide is 18 stitches and 24 rounds over 10 cm in stockinette stitch, but because the mesh is intentionally open, slight variations will simply result in a slightly larger or smaller bag rather than a problem that needs to be corrected.
Starting the Bottom
Cast on 8 stitches using a provisional cast-on or simply a long tail cast-on if you are comfortable picking up stitches later. Divide evenly across DPNs or use the magic loop method.
Join to work in the round, being careful not to twist. Place a stitch marker to mark the beginning of the round.
Round 1: Knit all stitches.
Round 2: Knit into the front and back of each stitch around. You now have 16 stitches.
Round 3: Knit all stitches.
Round 4: Knit 1, knit into the front and back of the next stitch repeat to end. You now have 24 stitches.
Round 5: Knit all stitches.
Round 6: Knit 2, knit into the front and back of the next stitch repeat to end. You now have 32 stitches.
Continue this pattern, adding one more plain knit stitch before the increase each time, and working a plain knit round between each increase round, until you have approximately 72 to 80 stitches. This creates a flat circular base for the bag.
Beginning the Body
Switch to circular needles if you have been using DPNs. The stitch count should now be divisible by 2.
Work three rounds of plain knitting to create a solid transition between the base and the mesh body.
Begin mesh pattern:
Round 1: Yarn over, knit two together repeat to end of round.
Round 2: Knit all stitches.
Repeat these two rounds until the body of the bag measures approximately 30 to 35 cm from the base. This creates a deep bag that handles heavy loads well. If you want a shallower bag for lighter shopping trips, 20 to 25 cm is perfectly functional.
Creating the Handles
Once the body is at your desired length, it is time to add handles. There are two main approaches.
Method One — Knitted I-cord handles: These are sturdy, neat, and very professional-looking. Identify two evenly spaced points around the circumference, each representing the top of one handle. At each point, place a marker. Work a few rounds of plain knitting across the top to create a stable rim, then, at each marked point, work off a set number of stitches (typically 6 to 8) as a separate I-cord strip of your desired handle length (around 50 to 60 cm works well). Join the I-cord ends back to the corresponding point on the other side of the bag top. This takes patience but produces beautiful, durable handles.
Method Two — Single looping handle: For a faster finish, simply continue knitting from the top of the bag in the mesh pattern for another 50 to 60 cm, then join the two ends together at the top. This creates a single loop handle that the whole bag hangs from, in the classic European net bag style. It is elegant and functional, particularly if you want the bag to hang from your wrist rather than your shoulder.
Method Three — Applied twisted cord handles: After completing the body and working a simple bind-off around the top, create two separate twisted or braided cords from your yarn (or complementary yarn) and attach them at four evenly spaced points around the top rim. This is the quickest handle method and allows for easy replacement if the handles wear out before the body does.
Finishing
Bind off loosely around the top of the bag. If you used Method One for handles, you will have already worked through the top during handle construction.
Weave in all ends securely using a tapestry needle. Because the mesh is open and the yarn can shift around, it is worth weaving each end in multiple directions and even tying a small knot to prevent unraveling over time.
Block your finished bag by soaking it in cool water, gently squeezing out excess moisture (do not wring), and reshaping it while damp. Blocking cotton and linen opens up the stitches beautifully, making the mesh more uniform and giving the finished bag a much more polished appearance.
Customizing Your String Market Bag
One of the great joys of knitting your own market bag is the almost endless scope for customization.
Color is the most obvious variable. A crisp natural-colored linen bag feels very different from a vivid cobalt blue cotton bag or a subtle sage green one. If you want to work with multiple colors, you can stripe the body easily by changing yarn at the beginning of a round. Carrying the unused color up the inside of the bag for a few rounds keeps things tidy and avoids excessive ends to weave in.
Size is easy to adjust simply by increasing or decreasing the number of rounds you work in the base section (which controls the width) and the body section (which controls the depth). A smaller bag with 48 to 56 stitches and a shallower body makes a lovely produce bag for loose items like mushrooms or green beans. A larger bag with 90 to 100 stitches and a deep body handles a heavy load of root vegetables or a generous armful of market purchases with ease.
Mesh density is another variable worth experimenting with. Larger yarn-overs relative to smaller decreases create a more open mesh. Working the mesh every round rather than every other round creates a lacier, more delicate fabric that is beautiful but less suitable for heavy loads.
Embellishments like crochet edging along the top, decorative stitch markers that remain permanently in place, or a simple woven ribbon threaded through the top mesh rounds add a personal touch without complicating the knitting.
Care and Longevity
A well-knitted string market bag can last for many years with appropriate care. Cotton and linen are both machine washable, making cleaning straightforward. Wash in cool or warm water on a gentle cycle, reshape while damp, and air dry. Avoid the tumble dryer, which can shrink cotton significantly and weaken linen fibers over time.
If a strand snaps or a stitch breaks after extended use, the repair is usually simple. Thread a tapestry needle with matching yarn and work around the break, reinforcing the mesh in that area. Because the structure of the mesh naturally distributes tension, a small repair is rarely noticeable and the bag can continue in service for years more.
A Note on the Pleasure of Handmade Objects
There is a quiet but profound satisfaction in making things by hand that serve real, everyday purposes. A string market bag is one of those rare objects that is simultaneously beautiful, functional, sustainable, and entirely achievable by knitters of almost any experience level. When you knit one for yourself, you end up with a bag that reflects your taste, fits your needs, and carries with it the memory of the hours you spent making it.
When you knit one to give as a gift, you give something genuinely useful and entirely personal. And when you use it week after week, reaching for it on your way out the door, you get a small daily reminder that your hands are capable of making things that matter.
Pick up your needles, choose a yarn that speaks to you, and cast on. Your farmers market haul is waiting.