Let’s Go Shopping Market Bag Free Knitting Pattern – Knitting Pattern

Let’s Go Shopping Market Bag Free Knitting Pattern

There’s something deeply satisfying about arriving at the farmers market or grocery store with a handmade bag slung over your shoulder. It tells the world you care about sustainability, you enjoy craft, and you’re not afraid to show a little personality. The Let’s Go Shopping Market Bag is exactly that kind of project — practical, beautiful, and completely free to make with this knitting pattern. Whether you’re a beginner looking to stretch your skills or an experienced knitter wanting a quick, rewarding weekend project, this bag has everything you need in a pattern.

In this post, you’ll find the complete free knitting pattern for the Let’s Go Shopping Market Bag, along with helpful tips, yarn suggestions, and guidance on customizing the design to suit your style. Let’s cast on.


Why Knit Your Own Market Bag?

Before we dive into the pattern itself, it’s worth taking a moment to celebrate why knitted market bags are such a wonderful thing to make. We live in a world increasingly aware of single-use plastic waste, and reusable bags have become more than just an eco-friendly choice — they’re a lifestyle statement.

A knitted cotton market bag is durable, washable, and stretchy enough to hold far more than its empty form suggests. Unlike synthetic tote bags that sit in a drawer and get forgotten, a bag you’ve made yourself feels special. You’re more likely to remember it, more likely to use it, and more likely to get compliments on it at the checkout line.

Knitted market bags also make incredible gifts. If you’ve ever struggled to come up with a thoughtful present for someone who seems to have everything, a handmade bag filled with a small treat or a bunch of fresh flowers is genuinely memorable. You can knit one in a weekend, personalize the color to suit the recipient, and present something completely unique.

From a skills perspective, this pattern is an excellent project for anyone who has mastered the knit and purl stitches and wants to try working in the round. It introduces a simple lace-style mesh construction that creates the airy, flexible texture characteristic of classic market bags, and it finishes with a sturdy stockinette base and a comfortable rolled handle. It’s approachable without being boring.


Materials You’ll Need

Getting your materials together before you start is always the best approach. Here’s everything you’ll need to knit the Let’s Go Shopping Market Bag.

Yarn: Approximately 200–250 yards of worsted weight cotton yarn. Cotton is the ideal fiber for a market bag because it’s strong, washable, and doesn’t stretch out of shape over time the way acrylic or wool can. It also feels pleasant against bare arms in warmer months. Good options include Lion Brand 24/7 Cotton, Paintbox Simply DK (held double for the base section), Drops Paris, or Paintbox Cotton DK. If you want a more rustic, natural look, undyed organic cotton yarns work beautifully here.

Needles: US size 7 (4.5mm) circular knitting needles, 16 inches long, or a set of US size 7 double-pointed needles. The circular needle makes working in the round much more comfortable once you’re past the base and working the main body of the bag. If you prefer magic loop technique, a 32-inch or 40-inch circular needle will also work perfectly.

Notions: You’ll need a stitch marker to mark the beginning of your round, a tapestry needle for weaving in ends, and scissors. A row counter is helpful but not essential.

Gauge: 18 stitches and 24 rows = 4 inches in stockinette stitch on US size 7 needles. As always with a bag, gauge is important for sizing but not critical — a slightly larger or smaller gauge will simply give you a bigger or smaller finished bag. If you’re between needle sizes, go up a size to keep the mesh fabric open and drapey rather than stiff.

Finished Size: Approximately 12 inches wide and 14 inches tall (excluding handles), with a 4-inch flat base. The bag stretches generously when loaded.


Pattern Abbreviations

Here’s a quick reference for the abbreviations used throughout this pattern.

CO = cast on, K = knit, P = purl, K2tog = knit two stitches together, YO = yarn over, PM = place marker, SM = slip marker, BO = bind off, rep = repeat, RS = right side, WS = wrong side, st = stitch, sts = stitches, rnd = round, BOR = beginning of round.


The Let’s Go Shopping Market Bag Free Knitting Pattern

Part One: The Base

The base of this bag is worked flat in stockinette stitch to create a firm, stable bottom that holds its shape even when the bag is fully loaded.

Using your straight needles or working flat on your circular needle, cast on 20 stitches using the long-tail cast on method. The long-tail cast on gives a neat, flexible edge that works well for the base of a bag.

Row 1 (RS): Knit across all 20 stitches.
Row 2 (WS): Purl across all 20 stitches.

Repeat Rows 1 and 2 until the base measures 4 inches from the cast-on edge. This should be approximately 24 rows. End with a wrong-side row completed.

Do not bind off. You will now pick up stitches around the perimeter of the base to begin working in the round.

Part Two: Picking Up Stitches

This is the step that transforms your flat rectangle into the beginning of a three-dimensional bag. It sounds more intimidating than it is.

Place a stitch marker on your needle to mark the beginning of the round.

Knit across the 20 live stitches on your needle (this is the first short side of the base). Then, working down the long side of the base, pick up and knit 1 stitch for every 2 rows — you should pick up approximately 24 stitches along this edge. Next, pick up and knit 20 stitches across the cast-on edge (the second short side). Finally, pick up and knit 24 stitches along the remaining long side. You should now have 88 stitches total on your needle. Place your beginning-of-round marker and join to work in the round, being careful not to twist your stitches.

Rnd 1: Knit all stitches around.
Rnd 2: Knit all stitches around.
Rnd 3: Purl all stitches around. This creates a subtle turning ridge that defines the bottom edge of the bag and gives it a neat, professional finish.
Rnd 4: Knit all stitches around.

Part Three: The Mesh Body

This is where the magic happens. The mesh pattern creates that classic, stretchy market bag look and allows you to see what’s inside the bag at a glance — always helpful when you’re digging for your keys or your wallet.

The mesh pattern is worked over a simple two-row repeat using yarn overs and decreases. Because the yarn overs and their corresponding decreases are always balanced, your stitch count stays the same throughout.

Mesh Round 1: K1, YO, K2tog — repeat from to to end of round.
Mesh Round 2: Knit all stitches around.

Repeat these two rounds until the body of the bag measures approximately 11 inches from the base turning ridge. This is about 44 rounds of the two-round repeat, but measure as you go rather than counting rounds exclusively. The bag body should feel generous — market bags are most useful when they have real depth.

If you find the mesh pattern growing monotonous (though many knitters find the rhythm deeply meditative), feel free to work a few plain knit rounds between mesh repeats. This creates a subtle striped texture that is especially pretty when you’re working with a variegated or tonal yarn.

Part Four: The Top Band

Once your bag body reaches the desired height, it’s time to work the top band. This stabilizes the top edge and provides anchor points for the handles.

Rnds 1–3: Knit all stitches around.
Rnd 4: Purl all stitches around.
Rnds 5–7: Knit all stitches around.
Rnd 8: Purl all stitches around.
Rnds 9–10: Knit all stitches around.

These alternating knit and purl rounds create a subtle ribbed-like border that frames the top of the bag beautifully and adds a little structural stability to the opening.

After completing Round 10, bind off all stitches loosely using a standard bind off. If you tend to bind off too tightly, use a needle one or two sizes larger for this step. A tight bind off at the top of a market bag will prevent it from opening wide enough to be practical.

Part Five: The Handles

The handles are worked separately and then seamed to the top band of the bag. This two-piece construction gives you handles that are firm, comfortable, and long enough to wear over the shoulder if needed.

Make two handles:

Cast on 8 stitches using the long-tail cast on.

Row 1: K1, P1, K1, P1, K1, P1, K1, P1 (seed stitch across all 8 stitches).

Repeat Row 1 (seed stitch is the same on every row — always knit the purl stitches and purl the knit stitches as they present themselves) until the handle measures 20 inches. This length allows the bag to be carried comfortably in the hand or slung over the shoulder.

If you prefer a longer shoulder strap, work until the handle measures 24–26 inches. For a shorter hand-carry style, 16 inches is perfectly functional.

Bind off all stitches in pattern.

Attaching the Handles:

Fold one handle in half lengthwise and position each end approximately 2.5 inches from the center of the bag’s short side (the front). Using your tapestry needle and a length of yarn, seam each end of the handle securely to the inside of the top band, working through several rows of the band to ensure a strong attachment. Repeat on the back of the bag with the second handle.

Weave in all ends thoroughly. Market bags go through a lot of use, so taking the time to weave in ends carefully will prevent unraveling.


Finishing and Blocking

Cotton responds beautifully to blocking, and it’s a step that makes a real difference to the final appearance of your market bag. To block, hand wash the finished bag in cool water with a small amount of gentle soap, then gently squeeze out the excess water. Do not wring or twist. Lay the bag flat or hang it over a towel rod to dry into shape, stretching it gently into the dimensions you want. Once dry, the cotton will hold that shape reliably.


Yarn Color Ideas and Customization

One of the great pleasures of a simple pattern like this is how much it invites personalization. Here are a few ideas to make your Let’s Go Shopping Market Bag entirely your own.

Striped version: Work the base in one color and alternate colors every two rounds in the mesh body. Even simple two-color stripes in classic combinations like navy and cream, or terracotta and sage, transform the bag completely.

Gradient or ombre: If you can find a gradient cotton yarn or want to work through a series of tonal shades from light to dark (or vice versa), the mesh body is a stunning canvas for this effect.

Textured variations: Swap the mesh pattern for a different two-row repeat texture. A simple K2, P2 rib worked in the round will give you a more structured bag. A K3, P1 column stripe creates a very different, slightly formal look. The pattern structure is flexible enough to accommodate many substitutions.

Add a lining: If you want to use your bag for items that might fall through the mesh — small produce, loose items, or anything crumbly — sew a simple linen or cotton fabric lining. Cut a rectangle to fit the inside of the bag, hem the edges, and hand-stitch it to the inside of the top band. It takes twenty minutes and makes the bag significantly more versatile.


Tips for Beginner Knitters

If this is one of your first projects worked in the round, a few notes might make the experience smoother.

The most common mistake when joining to work in the round is twisting the cast-on stitches. Before you knit the first round, lay your work flat and check that all your stitches hang in the same direction with no spiraling. Once you’ve knitted a round or two, any twist becomes permanent and the bag won’t sit correctly.

When picking up stitches around the base, don’t worry about achieving a perfect ratio. What matters most is that the total stitch count is divisible by three (for the mesh pattern) and that the stitches are distributed reasonably evenly. If you end up with 87 or 90 stitches instead of 88, that’s completely fine — just adjust by one or two increases or decreases in the first round of the body.

The mesh pattern looks complex in description but becomes automatic very quickly. After five or six rounds, your fingers will find the rhythm without you having to think about it. This is the meditative quality that makes market bags such beloved travel projects.


Caring for Your Market Bag

Cotton market bags are wonderfully easy to care for. Machine wash in cold water on a gentle cycle, or hand wash as described above. Reshape while damp and lay flat or hang to dry. Avoid high heat in the dryer, which can cause the cotton to shrink and the structure of the bag to tighten. With proper care, a well-made cotton market bag will last for years — possibly decades — of regular use.


A Note on Sustainability

Every time you bring this bag to the market instead of accepting a plastic or paper bag, you’re doing something meaningful in a small but accumulative way. Handmade objects carry an intentionality that mass-produced goods rarely match. When you knit this bag, you understand exactly what it’s made of, how it was constructed, and how much care went into it. That relationship with an object makes you more likely to maintain it, repair it if necessary, and use it until it truly can’t be used anymore.

Knitting is itself a sustainable practice — slow, careful, human-scaled making in a world that often values speed above all else. The Let’s Go Shopping Market Bag is a small act of resistance against throwaway culture, one yarn over at a time.


Final Thoughts

The Let’s Go Shopping Market Bag is the kind of pattern that earns a permanent place in your knitting rotation. It’s fast enough to stay interesting, simple enough to work while watching a film, and useful enough that you’ll actually use the finished object every week. It makes an ideal gift, a satisfying personal project, and a lovely introduction to working in the round for knitters building their skills.

Cast on in your favorite cotton color, find a good podcast or playlist, and enjoy every stitch. Your local farmers market is waiting.

Happy knitting — and happy shopping.

Categorized in:

Bags,

Last Update: November 6, 2026