Knit Bag Knitting Pattern for free | knit a market bag pattern

Free Knit Bag Pattern: How to Knit a Beautiful Market Bag

There is something deeply satisfying about carrying your groceries, library books, or farmers market finds in a bag you made yourself. A knitted market bag is one of those projects that checks every box — it is beginner-friendly enough to pick up quickly, practical enough to use every single day, and beautiful enough that strangers will stop you on the street to ask where you got it. Best of all, once you have learned the basic structure, you can adapt it endlessly: change the yarn weight, swap the stitch pattern, adjust the size, or add handles that suit your style.

This free knit bag pattern walks you through every step of making a classic open-mesh market bag from cast-on to finished handles. Whether you are brand new to knitting or coming back to it after a break, you will find everything you need right here to complete a bag you will be genuinely proud of.


Why Knit a Market Bag?

Before we dive into the pattern, it is worth talking about why the knitted market bag has become such a beloved project in the crafting community.

It is eco-friendly. A reusable cotton or linen bag eliminates hundreds of single-use plastic bags from your life. When you knit it yourself, you also get to choose natural, sustainable fiber options that are durable and washable.

It is fast. Unlike a sweater or a pair of socks, a market bag can be completed in a weekend or even a single long afternoon, depending on your yarn weight and experience level. That makes it ideal for knitters who want a quick, satisfying finish.

It is forgiving. The open mesh construction means your tension does not need to be perfect. Small inconsistencies in your stitches actually give the bag more character. This is a project where you can relax and enjoy the process.

It stretches beautifully. Knitted fabric has natural elasticity, and that quality is perfect for a market bag. A bag that looks small on the needles can expand dramatically to hold a week’s worth of produce.

It makes a wonderful gift. Handmade bags are thoughtful, practical gifts that people genuinely use. Add a skein of matching yarn tucked inside and you have a present that any crafter or eco-conscious friend will love.


Materials You Will Need

One of the best things about this pattern is how minimal the supply list is. You likely already have most of what you need.

Yarn: Approximately 200 to 250 yards of worsted weight cotton yarn. Cotton is the classic choice for market bags because it is strong, washable, and does not stretch out permanently over time. Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, and Paintbox Simply Worsted are all widely available, affordable, and come in dozens of colors. You can also use a cotton-linen blend for a slightly more structured bag. If you want a lighter, lacier look, try fingering weight yarn on larger needles than recommended — this creates an airy, beautiful drape.

Needles: US size 7 (4.5mm) straight or circular needles at least 16 inches long. For this bag, circular needles are helpful because the stitch count gets wide across the bottom, but straight needles work fine too if you are comfortable with them.

Additional supplies: A tapestry needle for weaving in ends, scissors, stitch markers (optional but helpful), and a measuring tape.


Gauge and Sizing

Gauge: Approximately 18 stitches and 24 rows over 4 inches in stockinette stitch with worsted weight cotton yarn on US size 7 needles.

For a market bag, gauge is not as critical as it would be for a garment. If your bag comes out slightly larger or smaller than the measurements listed below, it will still work beautifully. What matters more is that your fabric feels open and drapey rather than stiff and dense.

Finished dimensions: Approximately 13 inches wide and 11 inches tall (before handles), with handles adding another 10 to 12 inches. When filled, the bag stretches to accommodate quite a lot — easily a full grocery haul.

If you want a larger tote, simply add more stitches to your cast-on row (in multiples of the stitch repeat) and work more rows before beginning the handles.


Stitch Guide

This pattern uses a simple yarn-over mesh stitch that creates the classic open weave look of a market bag. Even if you have never worked yarn-overs before, they are easy to learn and become second nature after a few rows.

Yarn Over (yo): Bring the yarn forward between your needles and then over the right needle to the back. This creates a new stitch and also creates a hole in the fabric — which is exactly what gives the mesh its lovely texture.

K2tog (knit two together): Insert your right needle through the next two stitches at the same time and knit them as one. This decrease paired with the yarn-over keeps your stitch count consistent throughout the mesh section.

Sl1 (slip one stitch): Slip the next stitch from the left needle to the right needle without knitting it. Used in the edge of the handles.

The body of the bag is worked flat (back and forth in rows) and then seamed up the side, or you can work it in the round if you prefer a seamless finish. The instructions below are written for flat knitting, which most beginners find easier to follow.


The Free Knit Market Bag Pattern

Getting Started: The Bottom of the Bag

Cast on 60 stitches using the long-tail cast-on method. The long-tail cast-on creates a firm, tidy edge that holds up well under the weight of a full bag.

Rows 1 through 8: Knit every stitch across. This creates a garter stitch base panel that will form the flat bottom of your bag. Garter stitch is durable and lies flat without curling, making it perfect for this structural foundation.

After 8 rows, your bottom panel should measure approximately 1.25 to 1.5 inches. This will be folded in half when you seam the bag, creating a double-thick, reinforced bottom.

The Body: Mesh Stitch Section

Now you will begin the open mesh pattern that gives the bag its classic market look.

Row 1 (Right Side): K2, yo, k2tog; repeat from to last 2 stitches, k2.

Row 2 (Wrong Side): Purl across all stitches.

Repeat these two rows until the body of the bag measures approximately 9 to 10 inches from the cast-on edge, ending after completing a Row 2 (wrong side row).

The mesh pattern is wonderfully rhythmic. Once you have worked through the first few repeats, your hands will find the pattern automatically and you can knit while watching television or listening to a podcast. This is part of what makes market bags such a pleasure to make.

As you work, you will notice the fabric growing with an almost lace-like quality — open and airy, but surprisingly strong. Cotton yarn does not have much give, so the bag will feel a bit stiff off the needles. After its first wash, the cotton relaxes beautifully and the mesh opens up even more.

Transitioning to the Handles

Once your body section is complete, you will divide your stitches to create two handles. This is where the bag takes its final shape, and it is an exciting moment in the project.

Setup Row (Right Side): K2, work 24 stitches in pattern (yo, k2tog repeat), k2. Place a stitch marker. Bind off the next 8 stitches. Place another stitch marker. K2, work 24 stitches in pattern, k2. You will now have two groups of 28 stitches with a bound-off gap between them.

You will work each handle separately. Set the first group of 28 stitches aside on a spare needle or stitch holder (or simply let them rest on your needle while you work the second group first).

Knitting the First Handle

Rejoin yarn to the first group of 28 stitches at the right edge.

Row 1 (Right Side): Sl1, k1, work in pattern to last 2 stitches, k1, sl1.

Row 2 (Wrong Side): Sl1, purl to last stitch, sl1.

Repeat these two rows until the handle measures approximately 10 to 12 inches, or your preferred handle length. Many knitters prefer a 10-inch handle for a handheld bag and 12 inches for one that rests on the shoulder.

Bind off all stitches loosely. A loose bind-off is important here — if the handle bind-off is too tight, it will pucker and feel stiff. If you tend to bind off tightly, try going up one needle size for the bind-off row.

Knitting the Second Handle

Rejoin yarn to the second group of 28 stitches and work exactly as for the first handle, keeping the same row count so both handles are identical in length.

Bind off all stitches loosely.


Finishing Your Bag

The finishing steps are quick and straightforward, and they transform a flat piece of knitting into a functional bag.

Step 1: Weave in all ends. Thread your tapestry needle and weave each yarn tail through several stitches on the wrong side of the work, changing directions once to secure it. Trim the excess yarn close to the fabric.

Step 2: Seam the sides. Fold the bag with right sides together (the neat side facing inward). Using mattress stitch or a simple whip stitch, seam up each side of the bag from the bottom corner to the base of the handles. Mattress stitch creates an almost invisible seam and is worth learning if you have not tried it before — a quick search for a video tutorial will show you exactly how it works.

Step 3: Reinforce the handle joins. At the point where each handle meets the body of the bag, work a few extra stitches through both layers with your tapestry needle to reinforce the join. This area takes the most stress when the bag is full, so this small step significantly extends the life of your bag.

Step 4: Wash and block. Hand wash your bag in cool water with a gentle soap, squeeze out the excess water gently, and lay it flat to dry. As the cotton dries, the mesh stitches relax and open up beautifully, and the bag takes on its final shape. This step makes a bigger difference than you might expect — the bag will look noticeably more polished and even after blocking.


Tips for Success

Choose the right yarn. Cotton and cotton-blend yarns are strongly recommended for this project. Wool and acrylic yarns can work, but wool will felt if washed incorrectly, and acrylic lacks the structural integrity that cotton provides. For a sturdier, more structured bag, look for a cotton with a slight twist — tightly-plied yarns hold their shape better than single-ply options.

Don’t skip the garter stitch base. It might be tempting to jump straight into the mesh section, but those garter stitch rows at the bottom create a stable foundation that prevents the bag from sagging at the corners when it is full.

Adjust the mesh density. If you want a bag that holds smaller items without things slipping through (perfect for carrying produce at a farmers market), try working the mesh row as K3, yo, k2tog; repeat from to last 3 stitches, k3. This slightly tightens the mesh without changing the overall structure.

Make the handles longer. The pattern calls for 10 to 12 inches of handle, but if you prefer a bag that sits higher on your arm or hangs from your shoulder, work 14 or even 16 inches. Just be aware that you will need extra yarn.

Use a lifeline. If you are new to yarn-overs and are nervous about making a mistake, thread a piece of smooth contrasting yarn through your stitches every 10 rows or so as a lifeline. If you need to rip back, you can easily return to that point without losing your place.


Variations and Customizations

One of the most joyful aspects of knitting is that every pattern is really just a starting point. Here are a few ways to make this market bag distinctly your own.

Striped bag: Work the garter stitch base in one color and alternate between two colors every two rows in the mesh section. The holes in the mesh create a beautiful striped effect that looks far more complex than it is.

Bulkier version: Use chunky or super bulky cotton cord (like the kind often used for macramé) on large needles (US 10 or 11) for a bag that knits up in just a couple of hours and has a sturdy, structured look.

Icord handles: Instead of knitting the handles as flat strips, pick up stitches around the handle openings and work an icord for a rounded, rope-like handle. These look beautiful and feel comfortable in the hand.

Add a lining: If you want to use your bag for anything that might poke through the mesh (like loose herbs, small produce, or craft supplies), sew in a simple cotton fabric lining. This takes only a small amount of fabric and basic sewing skills, and it completely transforms the functionality of the bag.

Dye your own yarn: Plain white cotton yarn takes natural dye beautifully. Try onion skin dye for warm golden tones, avocado pits for a dusty rose, or turmeric for a bright, sunny yellow. Dyeing your own yarn before knitting a project adds a whole extra layer of creativity and makes the finished piece completely one of a kind.


Caring for Your Knitted Market Bag

Cotton knitted items are wonderfully low-maintenance. Machine wash your bag on a gentle cycle in cold water, or hand wash it in cool water with a mild detergent. Lay it flat to dry rather than hanging it — hanging a wet knitted item can stretch it out of shape.

Over time, cotton yarn actually softens and becomes more pliable with washing, which means your bag will only get better with use. If the mesh stretches out more than you would like after repeated washing, a cool-water wash and careful reshaping while wet will restore it.


A Project Worth Making Again and Again

The knitted market bag is one of those patterns that earns a permanent place in your rotation. It is the project you cast on when you want something soothing but engaging, something that will be finished before you lose interest, and something you will actually use in your everyday life. Once you have made one, you will likely find yourself knitting another in a different color, then one as a gift, then a bulkier version for the beach.

There is also something lovely about the way this kind of knitting connects to a long tradition. People have been knitting bags, nets, and carrying pouches for centuries, and when you work those yarn-overs and pick up your finished bag for the first time, you are part of that same thread running all the way back through history.

Knit it in your favorite color, fill it with something beautiful, and carry it with pride. You made this.


If you make this bag, share a photo in the comments or tag your work online — there is nothing more inspiring than seeing how different knitters bring the same pattern to life in their own unique way. Happy knitting!

Categorized in:

Bags,

Last Update: November 15, 2026

Tagged in:

, , , , ,