Knit Shoulder Bag Pattern – Stylish and Functional DIY Bag Design

Knit Shoulder Bag Pattern: Stylish and Functional DIY Bag Design

There is something deeply satisfying about carrying a bag you made yourself. It fits exactly the way you want it to, it reflects your personal taste, and every time someone compliments it, you get to say those four magic words: “I made it myself.” A knit shoulder bag is one of the most rewarding projects you can take on as a knitter, whether you are a relative beginner who has mastered the basics or an experienced crafter looking for a practical project that doubles as a fashion statement.

This guide walks you through everything you need to know to create a beautiful, sturdy, and stylish knit shoulder bag from scratch. We will cover yarn selection, needle choices, stitch patterns, construction methods, finishing techniques, and customization ideas. By the end, you will have all the knowledge you need to knit a bag that is both functional and something you will be proud to carry every day.


Why Knit Your Own Shoulder Bag?

Before we dive into the pattern itself, it is worth taking a moment to appreciate why a knitted shoulder bag is such a great project to pursue.

Customization is total. When you knit your own bag, you control the size, the color, the texture, and the shape. You can make a compact crossbody-style bag for weekend errands or a roomy tote that fits your laptop, a water bottle, and everything else you haul through a busy day. No commercial bag is going to fit your life as perfectly as one you designed yourself.

It is a practical skill-builder. This kind of project pushes you to practice several techniques at once: knitting in the round, working flat panels, seaming, picking up stitches, and finishing edges. By the time you cast off the last stitch, you will have noticeably leveled up as a knitter.

Handmade bags are durable when made correctly. Using the right yarn and construction method, a knitted bag can outlast many store-bought alternatives. Felted wool bags, in particular, are practically indestructible once they have been washed and shrunk to shape.

It makes a meaningful gift. A hand-knitted bag is the kind of present people keep for years. If you are looking for a gift that goes beyond the ordinary, this is it.


Choosing the Right Yarn

Yarn selection is arguably the most important decision you will make when planning this project. A bag needs to hold its shape, resist wear, and handle the weight of whatever you put inside it. Not all yarns are up to the task.

Wool and wool blends are the classic choice for knitted bags. Wool has natural memory, meaning it springs back to shape after being stretched. Look for a worsted weight wool or a wool-nylon blend for added durability. If you plan to felt the finished bag, choose 100% non-superwash wool — superwash wool has been treated to resist felting, which is exactly the opposite of what you want.

Cotton is another excellent option, especially if you want a bag that is washable, breathable, and ideal for warm weather. Cotton yarn is heavier than wool, which can actually work in your favor when you want a bag with structure and weight. It does not have much stretch, so your stitches will look very clean and defined. A mercerized cotton will give you a slight sheen and a polished finished look.

Jute and raffia are trending in the handmade bag world for good reason. They create a natural, textured look that is perfect for a summer market bag or a beach tote. These fibers are stiff and less forgiving to knit with, but the finished result has a lovely artisanal quality.

Acrylic and acrylic blends are budget-friendly and machine washable, which matters if you plan to use the bag frequently. Look for a bulky or super bulky weight acrylic for a bag that knits up quickly and has enough body to hold its shape without lining.

For this pattern, we recommend a worsted weight yarn in a wool or wool-cotton blend. You will need approximately 300 to 400 yards depending on the size of your finished bag.


Tools and Materials

Gather everything before you cast on. Having the right tools on hand makes the whole process smoother and more enjoyable.

You will need a set of US size 7 (4.5mm) knitting needles, either straight needles or circular needles depending on how you prefer to work. A set of double-pointed needles in the same size is helpful for knitting the strap in the round if you choose that method. Stitch markers, a tapestry needle for seaming and weaving in ends, scissors, and a measuring tape round out the basic toolkit.

Optional but recommended: a stitch holder or spare length of waste yarn, a crochet hook in a similar size for picking up stitches along edges, and a bag bottom insert or piece of stiff plastic canvas if you want a structured base. A D-ring or two and a magnetic snap closure will add a professional touch to the finished bag if you want it to close securely.


Gauge and Sizing

Always knit a gauge swatch before starting. This is one of those pieces of advice that knitters often skip and almost always regret skipping. Your gauge determines the final size of your bag, and since bags need to be functional, size actually matters here.

For this pattern, the target gauge is 18 stitches and 24 rows to 4 inches in stockinette stitch using worsted weight yarn on US 7 needles. If your swatch is smaller (more stitches per inch), go up a needle size. If it is larger (fewer stitches per inch), go down a needle size.

The finished bag measures approximately 12 inches wide, 11 inches tall, and 3 inches deep at the base. The strap is 24 inches long from one attachment point to the other, giving it a comfortable drop that lands at mid-hip on most adults. These measurements can be adjusted easily — we will walk through how to modify the pattern for different sizes.


The Pattern: Step by Step

Casting On and Knitting the Body

This bag is worked flat in two rectangular panels — a front panel and a back panel — that are then seamed together along the sides and bottom. A separate base panel adds structure and depth. The strap is knitted separately and sewn or attached at the end.

Front Panel

Cast on 54 stitches.

Row 1 (right side): Knit across.
Row 2 (wrong side): Purl across.

Continue in stockinette stitch (knit on right side rows, purl on wrong side rows) until the piece measures 11 inches from the cast-on edge, ending with a wrong side row.

For texture lovers, you can replace the stockinette with a simple seed stitch or a 2×2 rib for the entire panel. Seed stitch creates a bumpy, visually interesting texture and the added bonus that both sides of the fabric look attractive — helpful if the top edge of the bag will be visible when it opens. To work seed stitch, alternate knit 1, purl 1 across every row, beginning every row with knit 1 so that the knits always fall on the purls from the previous row.

Bind off all stitches using a stretchy bind-off method, such as the k2tog bind-off, to keep the edge flexible.

Back Panel

Work exactly as the front panel. This symmetry is what keeps the bag looking balanced and professional.

Base Panel

Cast on 16 stitches.

Work in seed stitch until the piece measures 12 inches from the cast-on edge. This narrow rectangle will form the bottom of the bag, giving it a three-dimensional, structured shape rather than a flat envelope shape. Bind off and set aside.

Assembling the Bag

Lay the front panel and back panel flat, wrong sides facing out if you want the seam hidden inside the bag. With your tapestry needle and a length of yarn, use the mattress stitch to seam the two side edges together. Mattress stitch creates an almost invisible seam when worked correctly — insert the needle under the horizontal bar between the first and second stitches, alternating from one panel to the other as you work up the seam.

Once both side seams are done, attach the base panel along the bottom edge of the bag. Pin it in place before seaming to ensure it lies flat and the corners are squared up evenly. Seam all four edges of the base panel to the front and back panels. Turn the bag right side out and you will immediately see the three-dimensional shape forming.

Knitting the Strap

The strap is one of the most important structural elements of a shoulder bag. It needs to be long enough to sit comfortably on the shoulder, wide enough to distribute weight, and sturdy enough not to stretch out of shape after a few uses.

Cast on 10 stitches for the strap.

Work in seed stitch until the strap measures 48 inches from the cast-on edge. This length accounts for the portion that folds over and attaches to the bag at each end, leaving a finished drop of approximately 24 inches. If you prefer a shorter or longer drop, simply knit the strap to the length you need and add about 4 extra inches for the attachment allowance.

Bind off all stitches. Fold 2 inches of each end of the strap over and seam it down to create a neat loop at each attachment point. This loop can slide through a D-ring before being sewn closed for an adjustable strap, or you can simply sew the strap directly to the side seams of the bag for a fixed-length design.

Sew the strap to the top corners of the bag using a square stitch pattern — stitch around the perimeter of the attachment point, then stitch an X through the center. This is the strongest possible method of attachment and ensures your strap will not pull away from the bag even when it is heavily loaded.

Finishing the Top Edge

Pick up and knit stitches along the top edge of the bag at a rate of approximately one stitch for every row. Work 4 rows of 1×1 rib (knit 1, purl 1 alternating), then bind off in pattern. This creates a clean, slightly elasticized edge that looks polished and helps the bag maintain its shape at the opening.

If you want to add a folded hem instead, pick up the stitches, work 6 rows in stockinette, and then fold the edge to the inside and slip stitch it down with your tapestry needle. This creates a cleaner, more structured look and is a great place to hide a length of ribbon or twill tape sewn in as a reinforcement.


Adding Closures and Pockets

A bag without a closure works beautifully for casual use, but if you are carrying anything you do not want to lose, a closure is worth the extra effort.

A magnetic snap is the easiest closure to add. Purchase a set (they come with a front piece, a back piece, and two metal washers), mark the center of the front and back panels at the top edge about one inch down from the bind-off, and follow the manufacturer’s instructions to attach them. Reinforce the attachment area with a small square of fabric fused to the wrong side of the knitting before installing the snap — this prevents the metal from tearing through the knitted fabric over time.

An I-cord loop and button closure is charming and fully knitted. Knit a 4-inch I-cord (a small tube created on two double-pointed needles or a single circular needle using a technique of sliding stitches to the other end without turning), fold it into a loop, and sew it to the center back of the bag at the top edge. Sew a large statement button to the corresponding position on the front panel. The loop catches over the button to close the bag.

For an interior pocket, cut a rectangle of fabric slightly smaller than the bag interior, hem the edges, and hand-sew it to the inside back panel before assembling the bag. This is also a good moment to add a full fabric lining if you want the bag to be fully finished inside — simply cut two rectangles and one base piece from a coordinating cotton fabric, sew them together with a standard sewing machine, and insert the lining into the finished bag, slip-stitching it to the knitted top edge.


Customization Ideas

One of the great pleasures of making your own bag is that you can make it completely your own. Here are some ideas to spark your creativity.

Stripes are simple and striking. Switch yarn colors at the beginning of a right-side row for clean, horizontal stripes across your bag panels. For a more subtle effect, work a single stripe as an accent near the top of the bag.

Colorwork motifs add a folk art charm. A simple Fair Isle border or a repeated geometric motif worked in intarsia can transform a plain bag into something extraordinary. Charts for these patterns are widely available online and can be worked directly into the front panel of the bag.

Fringe and tassels give a bohemian edge. Cut lengths of yarn about 10 inches long, fold them in half, and use a crochet hook to pull the folded end through a stitch along the bottom edge of the bag, then pull the cut ends through the loop and tighten. Trim the ends to an even length and you have instant fringe.

Leather or faux-leather handles are a sophisticated upgrade. Many craft stores sell pre-made leather bag handles with pre-punched holes for attachment. Simply thread yarn through the holes and sew them to the top of the bag in place of a knitted strap.

Cable knit texture makes a big visual impact with relatively little extra effort. Replace the stockinette in the front panel with a simple 6-stitch cable repeated across the width, and your bag will look like something from a high-end boutique.


Care and Maintenance

A hand-knitted bag deserves proper care to keep it looking its best for years. Check your yarn label for specific washing instructions, but as a general rule, wool bags should be hand-washed in cool water with a gentle detergent and then laid flat to dry. Never wring a wet knitted bag — it will distort the shape permanently. Cotton bags can often tolerate a gentle machine wash cycle, but the dryer is generally not recommended as it can cause shrinkage and distort seams.

If your bag stretches out of shape over time, a light steam pressing (holding the iron several inches above the surface and letting the steam do the work) can help restore the original shape. For bags with a plastic canvas base insert, remove the insert before washing and replace it once the bag is dry.


Troubleshooting Common Issues

If your bag is coming out too large, your gauge is looser than the pattern target. Finish the bag and enjoy the extra room, or cast on fewer stitches on your next attempt using a slightly smaller needle.

If the sides of the bag are pulling inward, your tension may be too tight on the edge stitches. Try slipping the first stitch of every row purlwise with the yarn in front — this creates a clean, relaxed selvedge edge that seams beautifully.

If the strap is stretching uncomfortably, reinforce it by threading a length of ribbon or grosgrain through the center of the knitted tube before attaching it to the bag. This is easier to do with a hollow I-cord strap than with a flat seed stitch strap, but a flat strap can also be backed with a strip of ribbon sewn to the wrong side.


Making It Your Own

The pattern described here is a foundation, not a formula. Every bag you make from this starting point can look completely different depending on your yarn, your color choices, your closure, and the little details you add along the way. Some of the best handmade bags in the world started with a basic rectangle and a bold creative instinct.

Take notes as you knit. Write down your cast-on number, your needle size, any modifications you make, and the yarn you used. This record becomes invaluable the next time you want to recreate a bag or make one as a gift. Knitters who keep project notes end up with a personal pattern library that grows more valuable with every project they complete.

Share your finished bag. Post a photo to your knitting community, whether that is a local knitting group, an online forum, or a social media platform dedicated to handmade crafts. The knitting community is warm, encouraging, and full of people who will genuinely appreciate your work and offer ideas for your next project.

Most importantly, enjoy the process. Knitting a bag from scratch takes time, and that time is well spent. Every stitch is a small act of making something useful and beautiful out of nothing but yarn and intention. When you carry this bag out into the world, you carry something made by your own hands — and that is worth a great deal.


Final Thoughts

A knit shoulder bag pattern like this one sits at the sweet spot between practical and creative. It is the kind of project that teaches you real skills, produces a genuinely useful result, and gives you something to be proud of at the end. Whether you follow this pattern exactly or use it as a springboard for your own design, the most important thing is to start. Cast on those first stitches, watch the fabric grow row by row, and discover what you are capable of making.

Categorized in:

Accessories,

Last Update: August 9, 2026