
Knit Market Bag Pattern Free – Simple Knitted Tote Bag For Beginners
If you’ve been looking for a satisfying knitting project that results in something genuinely useful, a knitted market bag is one of the best places to start. Whether you’re completely new to knitting or you’ve been at it for a while and want a low-stress, low-cost project, this free knit market bag pattern is exactly what you need. By the end of this post, you’ll have all the instructions, tips, and guidance to knit your very own reusable tote bag from start to finish — no purchase required.
Let’s dive in.
Why Knit a Market Bag?
Before we get into the pattern itself, let’s talk about why a knitted market bag is such a wonderful project. First, it’s practical. You’ll actually use this bag. Take it to the farmers market, the grocery store, the library, or the beach. Knitted bags are stretchy and strong, capable of holding much more than you might expect, and they breathe beautifully when you’re carrying produce or fresh bread.
Second, a simple tote bag is ideal for beginner knitters because the basic construction doesn’t require fancy techniques. You’re working with rectangles, basic increases and decreases, and easy stitches that you’ll practice over and over until they feel second nature. There’s no complicated shaping, no color changes unless you want them, and no scary finishing work.
Third, it’s eco-friendly. Bringing a knitted bag to the market means one less plastic bag in a landfill. There’s something deeply satisfying about making a reusable item by hand, knowing that every stitch contributes to a more sustainable daily routine.
And finally, it makes a wonderful gift. Knit a few of these in different yarns and colors and you’ll have thoughtful, handmade presents ready for birthdays, holidays, or just because.
Materials You’ll Need
One of the best things about this pattern is that it requires very little in the way of materials. Here’s what to gather before you cast on.
Yarn: You’ll want a cotton or cotton-blend yarn for this project. Cotton is ideal for market bags because it’s strong, washable, and doesn’t stretch out permanently the way acrylic or wool might when loaded with groceries. A medium weight yarn, also known as worsted weight or size 4, works beautifully here. You’ll need approximately 200 to 250 yards depending on how large you want your bag. Some knitters love to use a natural undyed cotton for a clean, simple look, while others prefer bold colors or variegated yarn that creates cheerful stripes on its own.
Needles: US size 7 (4.5mm) straight or circular needles work well with worsted weight cotton. If you find your knitting is very tight, go up a needle size. If it’s loose and floppy, go down. The gauge doesn’t need to be exact for a bag, which is one of the reasons this is such a forgiving pattern.
Additional supplies: A tapestry needle for weaving in ends, scissors, and a measuring tape or ruler.
Optional but helpful: stitch markers to keep track of your increases and decreases, and a row counter if you tend to lose your place.
Understanding the Gauge
As mentioned, gauge isn’t critical for a bag the way it is for a garment. However, a rough gauge to aim for with this pattern is about 18 stitches and 24 rows to 4 inches in stockinette stitch using US size 7 needles. If your swatch is significantly larger or smaller, adjust your needle size accordingly to get a fabric that feels sturdy rather than floppy. A looser fabric will create a more open, mesh-like bag, while a tighter fabric will produce something more structured and opaque.
Finished Measurements
This pattern produces a bag that is approximately 13 inches wide and 14 inches tall (before the handles), which gives you a generous amount of space for a weekly shop or a trip to the market. If you want a smaller bag, simply cast on fewer stitches or work fewer rows. If you want something more roomy, add a few stitches to the cast on and work more rows before beginning the handles.
Abbreviations Used in This Pattern
If you’re newer to written knitting patterns, here are the abbreviations you’ll encounter and what they mean.
CO — Cast on. This is how you get the initial stitches onto your needle.
K — Knit. The most fundamental knitting stitch.
P — Purl. The other basic stitch that makes up most of knitting.
K2tog — Knit two together. A basic right-leaning decrease that reduces your stitch count by one.
SSK — Slip, slip, knit. A basic left-leaning decrease that also reduces your stitch count by one.
BO — Bind off. This closes up your stitches at the end of a section.
RS — Right side. The side of your work that faces outward.
WS — Wrong side. The side that faces in.
Rep — Repeat.
St(s) — Stitch or stitches.
The Pattern
Step One: Cast On
Using your US size 7 needles and your chosen cotton yarn, cast on 58 stitches. If you’re new to knitting, the long-tail cast on is a great method to learn first — it creates a neat, stretchy edge and is one of the most commonly used cast-on methods. Alternatively, a simple knitted cast on or backward loop cast on will work perfectly well.
Once you have 58 stitches on your needle, you’re ready to begin.
Step Two: The Bottom of the Bag
The base of the bag is worked in garter stitch, which means you knit every single row. Garter stitch creates a flat, sturdy fabric that won’t curl at the edges, making it ideal for the bottom of a bag that needs to hold its shape.
Work in garter stitch (knit every row) for 10 rows. This will give you a nice, firm base approximately 1.5 inches tall.
Step Three: The Body of the Bag
Now it’s time to work the main body of the bag. You’re going to switch to stockinette stitch here, which means you’ll knit on the right side rows and purl on the wrong side rows. If you want a completely textured, reversible look, you can stay in garter stitch for the entire body — this is a perfectly valid choice and makes the pattern even simpler.
Row 1 (RS): Knit all 58 stitches.
Row 2 (WS): Purl all 58 stitches.
Repeat these two rows until your bag body measures approximately 10 inches from the cast on edge, ending on a wrong side (purl) row.
At this point you should have a flat rectangle that will fold in half to form the body of the bag once it’s seamed. Set it aside for a moment to measure — you want it to measure at least 10 inches from the bottom of the garter stitch section.
Step Four: Creating the Handle Openings
This is the part that transforms your flat rectangle into an actual tote bag shape. Rather than attaching separate strap pieces, this pattern creates integrated handles by working two separate sections of the bag at once.
With the right side facing, knit the first 14 stitches and place them on a stitch holder or a spare piece of yarn. These are your first set of “bag side” stitches. Bind off the next 30 stitches. Knit the remaining 14 stitches to the end. You should now have two sets of 14 stitches — one on each end of your needle — with a gap in the middle where you bound off.
You’ll now work each side separately to create the two handle straps.
Left handle strap: Working only on the 14 stitches at the left side (the stitches at the beginning of your needle), work in stockinette stitch for 10 inches. Then knit 6 rows of garter stitch and bind off loosely.
Right handle strap: Rejoin your yarn to the 14 stitches at the right side. Work in stockinette stitch for 10 inches. Then knit 6 rows of garter stitch and bind off loosely.
Both handle straps should be the same length. Lay them flat to measure and compare before finishing.
Finishing the Bag
Now it’s time to put it all together, and this is where your bag really starts to look like something special.
Fold the entire piece in half with the right sides facing each other. Your cast-on edge and the beginning of the handle section should line up. Using your tapestry needle and a length of matching yarn, seam up both sides using mattress stitch or whip stitch. Mattress stitch creates an almost invisible seam on the outside, while whip stitch is faster and creates a visible ridge that some knitters actually like as a decorative detail.
Seam from the bottom of the bag up to the point where the handle straps split off. Leave the handles themselves unseamed — they will be open.
Turn the bag right side out and give it a gentle tug and smooth to open up the body and let the handles hang naturally.
Weave in all your ends using your tapestry needle, making sure to weave them in at least two directions so they stay secure through washing and heavy use.
Optional: Adding an Open Lace Texture
If you want your market bag to have that classic open, mesh-like look that lets you see your contents through the bag, there’s a simple modification you can make to the body section.
Instead of plain stockinette stitch for the body, work this simple eyelet pattern:
Row 1 (RS): K1, k2tog, yo, rep from to last st, k1.
Row 2 (WS): Purl all stitches.
Row 3 (RS): Knit all stitches.
Row 4 (WS): Purl all stitches.
Repeat these four rows for the entire body section. The yarn overs create small holes that give the bag a lovely open texture, and they also make the bag stretch even more when loaded with produce or bulky items. This lace modification is very beginner-friendly — once you get the rhythm of row 1, it becomes almost automatic.
Washing and Care Instructions
Cotton yarn is wonderfully practical because it’s machine washable in most cases. Check the yarn label to confirm, but most cotton yarns can be washed on a gentle cycle in cool water and laid flat to dry. Avoid putting a knitted bag in the dryer unless the label explicitly says it’s safe, as heat can cause cotton to shrink and distort.
With regular use and proper care, a well-knitted cotton market bag will last for years. The more you wash and use it, the softer and more supple the cotton will become.
Tips for Beginner Knitters Working This Pattern
If this is one of your first knitting projects, here are a few things that will make the process much smoother.
Take your time with the cast on. It sets the foundation for everything that follows, and a neat, consistent cast on makes it easier to count your stitches and keep your edges tidy.
Don’t worry about perfection. Knitting, especially for beginners, involves a learning curve. The small inconsistencies in your tension will even out in the wash, and a market bag is the kind of project where slight variations in stitch size only add to the handmade charm.
Count your stitches regularly. It takes only a moment to count across a row, but it saves a lot of frustration later. If you suddenly find you have 57 or 59 stitches instead of 58, it’s much easier to fix one or two rows back than to realize the mistake ten rows later.
Use stitch markers. Even on a simple project like this, placing a stitch marker every 10 stitches makes it easier to count and spot any errors quickly.
Watch your tension when knitting cotton. Cotton yarn has very little elasticity compared to wool, so it’s easy to either knit too tightly (which makes the fabric stiff and hard to work with) or too loosely (which creates a floppy, uneven fabric). Try to maintain a consistent, relaxed tension throughout.
Variations to Try Once You’ve Mastered the Basic Pattern
Once you’ve completed your first bag and feel comfortable with the construction, there are so many ways to make this pattern your own.
Striped version: Switch colors every two rows or every ten rows for a classic striped bag. Join new colors at the beginning of a right-side row for the cleanest look, and carry the unused color up the side to avoid too many ends to weave in.
Twisted stitch handles: Instead of plain stockinette handles, work a simple twisted rib (k1tbl, p1) for the entire handle section. This creates handles that are firmer and rounder, which can be more comfortable to carry when the bag is heavy.
Longer handles: If you prefer to wear your bag on your shoulder rather than carrying it in the crook of your arm, simply work the handle straps for 15 or even 20 inches instead of 10. The handles will be long enough to slip comfortably over a shoulder.
Added base: For a bag that stands up on its own, sew a small oval or rectangle of stiff fabric (like heavy canvas or even a cut piece of plastic mesh from a craft store) to the inside bottom of the bag after seaming. This helps the bag maintain its shape when it’s set down.
Crochet edging: If you also know how to crochet, a simple single crochet border around the top opening of the bag and along the edges of the handles adds a polished finishing touch and can reinforce those areas against wear.
Why Cotton Is the Best Choice for Knitted Bags
It’s worth spending a moment on yarn choice because it makes such a difference in the final result. Cotton yarn is the gold standard for knitted bags, and here’s why.
Cotton is inelastic, which means a bag knitted in cotton holds its shape rather than stretching out permanently under the weight of your groceries. Wool and acrylic will both eventually bag out (no pun intended) over time. Cotton stays looking neat.
Cotton is also very strong. The fibers are naturally dense and durable, which is exactly what you need in a bag that might carry a heavy bunch of kale, a jar of honey, a loaf of bread, and a bottle of olive oil all at once.
Cotton breathes. Your produce won’t sweat or deteriorate as quickly in a breathable knitted bag as it might in a sealed plastic one. This matters if you’re buying delicate items like fresh berries, mushrooms, or herbs.
Finally, cotton is easy to care for and gets better with age. A cotton bag softens beautifully with repeated washing, developing a lovely patina of wear that makes it look and feel more characterful over time.
Sharing Your Finished Bag
Once you’ve finished your market bag, consider sharing it. Knitting communities online and in person are wonderfully supportive, and sharing your work — whether it turned out exactly as planned or with a few quirky modifications — inspires other crafters to try the pattern themselves. Take a photo in good natural light, maybe with a few pieces of fruit or a bunch of flowers peeking out of the top, and post it wherever you like to share your makes.
If you adapt the pattern in any way, jot down your changes so you can recreate them later. Some of the best new patterns come from a knitter who decided to try something slightly different and loved the result.
Final Thoughts
A knitted market bag is one of those projects that reminds you why you started knitting in the first place. It’s simple, satisfying, and useful. You start with a ball of yarn and a pair of needles, and within a weekend or a week of casual knitting, you have something beautiful and functional that you made entirely with your own hands.
This free pattern is designed to be accessible for beginners while leaving plenty of room for experienced knitters to personalize and play. Whether you knit yours in an earthy natural cotton, a bright summery yellow, or a rich teal that makes your vegetables look like they belong in a still life painting, the process is the same — steady, meditative, and deeply satisfying.
So pick up your needles, choose a cotton yarn you love, and cast on. Your market bag is waiting.