
Beginner Friendly Knitted Bag Pattern: Beautiful Textured Tote with Long Strap
There is something deeply satisfying about carrying a bag you made with your own two hands. It tells a story before you even open it. It says you took the time, chose the yarn with care, and followed a pattern stitch by stitch until something beautiful and functional emerged. If you have been wanting to try knitting a bag but felt nervous about where to start, this post is for you. This pattern is designed from the ground up with beginners in mind, using a straightforward construction method and a simple textured stitch that looks far more impressive than it is difficult to execute.
By the time you finish this tote, you will have a sturdy, stylish bag with a gorgeous texture and a long strap that lets you wear it crossbody or over your shoulder. It is the kind of piece that gets compliments at the farmers market, at the coffee shop, and absolutely everywhere in between.
Let’s get into everything you need to know.
Why Knit Your Own Bag?
Before we dive into the pattern itself, it is worth talking about why a knitted tote is such a wonderful first project for anyone who wants to move beyond scarves and dishcloths.
Bags are forgiving. Unlike a sweater, there is no fitting to worry about. Unlike socks, there is no heel turn that makes your head spin. A tote is essentially a rectangle that gets seamed and given a strap, which means your energy goes into the texture and the rhythm of the knitting rather than into complex shaping.
Bags are also endlessly useful. You will reach for this tote constantly. It is the right size for a trip to the grocery store, a beach day, a library run, or carrying your knitting project to a friend’s house. The long strap means it stays hands-free while you navigate the world.
And perhaps most importantly, bags teach you skills that transfer beautifully to future projects. You will practice consistent tension, learn how to seam neatly, and get comfortable picking up stitches for the strap. These are foundational techniques that will serve you for years.
Materials You Will Need
One of the best things about this pattern is that it requires very little in the way of supplies. Here is what you need to gather before you cast on.
Yarn: You will need approximately 400 to 500 yards of a medium weight yarn, also called worsted weight or size 4 yarn. Cotton or a cotton blend works beautifully for bags because it has very little stretch, which means your tote will hold its shape and support the weight of whatever you put inside. That said, a sturdy wool or acrylic will also work well. Look for a yarn labeled as smooth rather than fuzzy or textured, because the stitch pattern you are about to learn really shines when the yarn does not compete with it.
Needles: You will want US size 7 (4.5mm) knitting needles. Straight needles work perfectly for this pattern since you are knitting flat pieces and seaming them together. If you prefer circular needles, those will work just as well. Avoid going too far above the recommended needle size, because a looser fabric will not support the structure of the bag.
Notions: You will need a yarn needle for seaming and weaving in ends, scissors, and a measuring tape. Stitch markers can be helpful but are not required.
Optional: Some knitters like to add a bag liner for extra durability and a polished finish. A simple cotton pillowcase fabric cut to size and hand-stitched in works wonderfully.
Gauge
Gauge for bags is not as critical as it is for garments, but it is still worth checking if you want your bag to come out close to the stated dimensions.
The target gauge for this pattern is 18 stitches and 24 rows over 4 inches in stockinette stitch. To check your gauge, cast on about 24 stitches and knit in stockinette for about 30 rows. Lay your swatch flat, measure a 4-inch square in the center, and count your stitches and rows. If you have more stitches per 4 inches than stated, try going up a needle size. If you have fewer, go down a needle size.
If your gauge is off by just one or two stitches, your bag will simply be slightly larger or smaller than the stated dimensions. This is entirely fine for a tote bag.
Finished Dimensions
The finished bag measures approximately 14 inches wide by 15 inches tall, with a long strap of about 50 inches. This creates a bag that sits comfortably at the hip when worn crossbody, or higher at the waist when you shorten the strap. If you want a smaller bag, you can cast on fewer stitches and work fewer rows. If you want a bigger bag, cast on more. The pattern scales easily.
Understanding the Stitch Pattern
The texture in this bag comes from a simple seed stitch border combined with a moss stitch body. These two stitches are among the easiest in knitting, but they create a beautiful, almost woven-looking fabric that is dense, sturdy, and visually interesting.
Seed Stitch is worked by alternating knit and purl stitches across a row, then on the next row, purling over the knit stitches and knitting over the purl stitches. This creates a bumpy, textured fabric that lies completely flat, making it perfect for borders and edges.
Moss Stitch is very similar but worked over a slightly different repeat. You knit two rows in the same knit-purl alternation before swapping, which creates a slightly more elongated texture. It looks like little seed beads arranged in a column, and it is absolutely lovely worked in cotton.
If you can knit and purl, you can work both of these stitches. There are no cables, no yarn-overs, no increases or decreases to worry about in the main body of the bag.
The Pattern
Abbreviations
Before you begin, here are the abbreviations used throughout this pattern.
CO: cast on. K: knit. P: purl. RS: right side. WS: wrong side. Rep: repeat. St(s): stitch(es). BO: bind off. PM: place marker.
Casting On
Using your preferred cast-on method, CO 64 stitches. The long-tail cast on is recommended here because it creates a firm, even edge that holds up beautifully at the bottom of the bag. If you are not familiar with the long-tail cast on, a simple knitted cast on works perfectly well.
Bottom Border
Work 6 rows in seed stitch to create a firm, flat border at the base of your bag.
Row 1 (RS): K1, P1; rep from to end.
Row 2 (WS): K1, P1; rep from to end.
Repeat these two rows two more times for a total of 6 rows.
Main Body
Now you will begin the moss stitch body, which makes up the majority of the bag. This section is worked for 80 rows total.
Row 1 (RS): K1, P1 across the row.
Row 2 (WS): K1, P1 across the row.
Row 3 (RS): P1, K1 across the row.
Row 4 (WS): P1, K1 across the row.
These four rows form one complete repeat of the moss stitch. Continue repeating rows 1 through 4 until your work measures approximately 13 inches from the cast-on edge, ending on row 4 of the pattern.
As you work, you will notice the texture building up in a satisfying rhythm. The fabric will feel dense and firm, which is exactly what you want for a bag that will hold real items.
Top Border
Work 6 rows of seed stitch to match the bottom border.
Row 1 (RS): K1, P1; rep from to end.
Row 2 (WS): K1, P1; rep from to end.
Repeat for a total of 6 rows.
Bind off loosely in pattern. This means as you bind off, you knit the knit stitches and purl the purl stitches. A loose bind-off will keep the top edge of your bag flexible and comfortable to reach into.
This completes one panel of the bag. You will knit a second identical panel.
Making the Second Panel
Cast on 64 stitches and work the entire pattern exactly as written for the first panel. When you are done, you will have two matching pieces of the same size.
Seaming the Bag
Lay your two panels flat with the wrong sides facing each other. Thread your yarn needle with a length of yarn approximately 60 inches long.
Using mattress stitch, seam up both sides of the bag. Mattress stitch creates an almost invisible seam on the right side of the fabric and is well worth learning if you have not tried it yet. To work it, insert your yarn needle under the horizontal bar between the first and second stitches on one panel, then under the corresponding bar on the other panel. Pull the yarn through gently, and continue alternating between the two sides, pulling snugly every few stitches.
Seam the bottom of the bag using the same technique, working along the cast-on edges.
Once seaming is complete, weave in all your ends securely on the wrong side of the fabric. Turn the bag right side out and admire the beautiful texture.
Making the Long Strap
The strap is where this bag really comes together. You have two options here, and both are beginner-friendly.
Option 1: Knitted I-Cord Strap
An I-cord is a narrow tube of knitting made on double-pointed needles or the tips of circular needles. It looks like a woven cord and is extremely strong.
Using double-pointed needles in the same size as your main needles, cast on 4 stitches. Do not turn your work. Slide the stitches to the right end of the needle, bring the yarn across the back, and knit the 4 stitches again. Continue in this way, sliding the stitches and knitting without turning, until the cord measures 55 inches. This gives you enough length to seam it into the bag and still have a 50-inch functional strap.
Bind off and seam the ends of the strap securely to the inside top corners of the bag using your yarn needle. Reinforce the attachment by stitching several times in a box pattern to distribute the weight.
Option 2: Knitted Flat Strap
If double-pointed needles feel intimidating, you can knit the strap flat on straight or circular needles.
Cast on 10 stitches. Work in seed stitch until the strap measures 55 inches. The seed stitch will keep the strap from curling and give it a lovely texture that matches the body of the bag. Bind off and seam to the top corners as described above.
The flat strap will be slightly wider, which some people find more comfortable for carrying heavier loads.
Finishing Touches
Once your strap is attached and all ends are woven in, give the bag a gentle hand wash in cool water with a small amount of wool wash or gentle dish soap. Roll it in a clean towel to remove excess water, then lay it flat to dry. If you used cotton, you can gently press the seams with a warm iron to give them a crisp, polished look.
If you want to add a liner, now is the time. Cut two pieces of cotton fabric slightly larger than your bag panels, stitch them together on three sides leaving the top open, fold the raw edges under, and hand-stitch the liner to the inside of the bag just below the top border. This is especially recommended if you plan to carry items like loose fruit, bottles, or anything that might snag on the yarn.
You can also add a button or magnetic snap closure at the top if you prefer the bag to close securely. Sew one side of the closure to the inside of the front panel and the other to the inside of the back panel, centered just below the top border.
Tips for Knitting Success
If you are new to knitting or coming back to it after some time, here are a few things that will make this project feel smoother from start to finish.
Swatch honestly. It can feel tedious to knit a swatch when you are excited to start the actual project, but those few minutes of swatching will tell you a great deal about how your finished bag will turn out.
Tension is your friend. Consistent tension comes with practice, and a bag is one of the best projects to practice it on because small inconsistencies blend into the texture and become invisible in the finished fabric.
Count your stitches regularly. It is very easy to accidentally add or drop a stitch in a moss stitch pattern, especially when you are tired or distracted. Place a stitch marker every 20 stitches as a checkpoint.
Take your time seaming. The seams are what hold your bag together and determine how it looks from the outside. Rushing through the seaming step is the most common way beginners end up with a bag that looks uneven. Slow down, work in good light, and your effort will show.
Do not be afraid to rip back. In knitting, undoing your work is called frogging, and it is not failure. It is just part of the process. If a section does not look right to you, rip it back and try again. The yarn is forgiving and so is the craft.
Customization Ideas
Once you have finished one bag and feel comfortable with the pattern, there are so many ways to make the next one uniquely yours.
Try striping the yarn every 20 rows to create a color-blocked effect. The clean lines of the moss stitch look stunning with two contrasting colors.
Add fringe to the bottom edge by cutting lengths of yarn and looping them through the cast-on edge with a crochet hook. This gives the bag a bohemian, festival-ready feel.
Experiment with different yarn fibers. A linen blend will give you a crispier, more structured bag. A thick wool will create something softer and more relaxed. Jute or hemp yarn creates a bag with a natural, earthy aesthetic that is incredibly durable.
You can also scale the pattern up for a beach or market bag by casting on more stitches and knitting more rows. Use a chunkier yarn on larger needles for a bag that works up quickly and can carry a surprising amount of weight.
Why This Pattern Works for Beginners
There are quite a few knitted bag patterns out there, and not all of them are as beginner-friendly as they claim to be. This one earns that description for a few specific reasons.
The construction is flat, meaning you are knitting simple rectangles rather than working in the round or managing complicated shaping. The stitch pattern is composed entirely of knit and purl stitches, which are the two most fundamental techniques in all of knitting. The seaming is straightforward and forgiving. And the finished object is both beautiful and genuinely useful, which keeps you motivated to push through any small frustrations.
This pattern also scales well with your growing skills. The first time you make it, you are learning. The second time, you are refining. By the third time, you are customizing, experimenting, and perhaps even starting to think about how you might design your own version someday.
That is the magic of knitting. Every project teaches you something, and the things you learn stack up over time into a craft practice that is creative, meditative, and endlessly rewarding.
Share Your Finished Bag
If you knit this tote, we would absolutely love to see it. Share a photo in the comments or tag your project online so other knitters can find inspiration in your work. Seeing how different yarns, colors, and finishing choices transform the same pattern into something completely individual is one of the most joyful parts of the knitting community.
Whether this is your very first knitting project beyond a dishcloth or your first attempt at a bag, you should feel proud of what you have made. You have created something with patience, skill, and your own two hands, and that is always worth celebrating.
Happy knitting.