
Knitted Satchel Bag Free Pattern: Your Complete Step-by-Step Guide
There is something deeply satisfying about carrying a bag you made with your own hands. It tells a story before you even open it — a story about patience, creativity, and the quiet pleasure of turning yarn and needles into something beautiful and functional. A knitted satchel bag sits perfectly at the intersection of style and craft, offering a structured silhouette that works for everyday errands, farmers markets, beach days, and even casual office settings. And the best part? You do not need to spend a fortune at a boutique to own one.
This free knitted satchel bag pattern is designed for knitters with a solid grasp of the basics — if you have completed a few projects and feel comfortable with knit and purl stitches, increases, decreases, and basic seaming, you are ready to dive in. The finished bag features a flap closure, a long adjustable strap, a structured rectangular body, and a gusset that gives it real depth and carrying capacity. You can customize the yarn weight, color, and embellishments to make it entirely your own.
Let’s walk through everything you need to know, from materials to finishing touches.
Why Knit Your Own Satchel Bag?
Before we get into the pattern itself, it is worth pausing to appreciate why handmade knitted bags have experienced such a revival in recent years. There are a few reasons this project resonates so strongly with modern makers.
First, knitted bags are genuinely one-of-a-kind. Even if you follow a pattern exactly, the yarn you choose, the tension you naturally carry, and any small decisions you make along the way will produce something that no factory line can replicate. Second, knitting your own bag is economical. A quality leather or canvas satchel can cost anywhere from fifty to several hundred dollars. With a ball or two of sturdy yarn and a few notions, you can create something just as charming for a fraction of the price. Third, there is the meditative value of the process itself. A bag like this takes time — quiet, focused, rewarding time — and the hours spent knitting are part of the gift.
Materials You Will Need
Getting your materials right before you start makes the whole project smoother. Here is a complete list of what you will need for this pattern.
Yarn: You will need approximately 400 to 500 yards of a bulky or super bulky weight yarn (CYCA weight 5 or 6). Choose a fiber that has some body to it. Pure wool, wool blends, cotton, or cotton-linen blends all work beautifully for bags because they hold their shape well and do not stretch excessively under the weight of your belongings. Avoid very soft or loosely spun yarns for this project, as they tend to grow and lose structure over time. A single color gives the bag a clean, classic look, but two-tone designs and stripes are equally stunning.
Needles: US size 10 (6mm) straight or circular needles, or a size that achieves your gauge. A circular needle at least 24 inches long is ideal if you prefer working in the round for the gusset portions.
Notions: You will need a tapestry needle for seaming and weaving in ends, a pair of sharp scissors, stitch markers, a ruler or tape measure, one magnetic bag clasp or a set of snaps for the flap closure, D-rings or swivel clips if you want the strap to be detachable, and an optional bag liner cut from fabric if you want the interior to be fully lined.
Gauge: 12 stitches and 16 rows equal 4 inches in stockinette stitch on US size 10 needles. Always swatch before beginning. Because this is a bag rather than a garment, gauge tolerance is a bit more forgiving, but a significantly different gauge will affect the finished dimensions.
Finished Dimensions (approximate): Body width 12 inches, body height 10 inches, gusset depth 3.5 inches, strap length 48 inches (adjustable).
Pattern Notes and Abbreviations
This pattern uses the following abbreviations throughout. Taking a moment to review them before you start will save you from stopping mid-row to decode terminology.
k — knit
p — purl
k2tog — knit two stitches together (a right-leaning decrease)
ssk — slip, slip, knit (a left-leaning decrease)
kfb — knit into the front and back of the same stitch (an increase)
st(s) — stitch or stitches
RS — right side
WS — wrong side
rep — repeat
pm — place marker
sm — slip marker
BO — bind off
CO — cast on
All pieces in this pattern are knitted flat and seamed together at the end, with the exception of the gusset, which can optionally be worked in the round. Pattern instructions are written for flat knitting throughout.
The Pattern: Knitted Satchel Bag
Part One: The Main Body Panels (Make Two)
The satchel body is made up of two identical rectangular panels — one for the front and one for the back. The back panel will have the flap knitted directly onto it as a continuation of the piece, so do not cut your yarn when you finish the back panel.
Cast on 36 stitches.
Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Repeat these two rows — working in stockinette stitch — until the piece measures 10 inches from the cast-on edge, ending on a WS row.
For the front panel, bind off all 36 stitches and set aside.
For the back panel, do not bind off. Continue directly to the flap instructions below.
Part Two: The Flap
The flap is worked as a continuation of the back panel. It features a gentle taper created by decreases on each side to give it a slightly rounded or angled profile, and then a point or curved edge at the center.
Continuing from the back panel with the right side facing:
Row 1 (RS): Ssk, knit to last 2 sts, k2tog. (34 sts)
Row 2 (WS): Purl across.
Row 3: Knit across.
Row 4: Purl across.
Row 5: Ssk, knit to last 2 sts, k2tog. (32 sts)
Row 6: Purl across.
Row 7: Knit across.
Row 8: Purl across.
Continue in this manner, working a decrease row every 4th row, until you have 24 stitches remaining.
Then work decrease rows every other row as follows:
Next row (RS): Ssk, knit to last 2 sts, k2tog. (22 sts)
Next row (WS): Purl across.
Repeat these two rows until 12 stitches remain.
Bind off all 12 stitches.
This creates a neat tapered flap that folds over the front of the bag. If you prefer a squared-off flap, simply work the back panel to 14 inches instead of 10 inches, bind off, and skip the decreases entirely. Both options are beautiful.
Part Three: The Gusset
The gusset is a long rectangular strip that runs along the bottom and both sides of the bag, creating the three-dimensional depth that makes this a true satchel rather than a flat pouch.
Cast on 11 stitches.
Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Work in stockinette stitch until the gusset measures 35.5 inches from the cast-on edge. This length accounts for the full perimeter of the bag — the bottom edge (12 inches) plus both side edges (10 inches each) plus a small amount for easing around the corners. If your bag dimensions differ slightly due to gauge, measure the three sides of your front panel (bottom and two sides, not the top) and knit your gusset to that length.
Bind off all 11 stitches.
Part Four: The Strap
A long, sturdy strap makes this bag versatile. You can wear it crossbody, over one shoulder, or double it up as a shorter handle. The strap is knitted in a tight garter stitch, which gives it structure and reduces curling.
Cast on 8 stitches.
Row 1: Knit across.
Repeat Row 1 (garter stitch) until the strap measures 50 inches or your desired length. If you plan to attach D-rings so the strap is detachable, you can make the strap a uniform 48 to 52 inches. If you are sewing the strap directly to the bag, feel free to adjust the length based on your preferred carrying height.
Bind off all 8 stitches.
Blocking Your Pieces
Before you seam anything together, block each piece. Blocking makes a significant difference in the final appearance of a knitted bag. It evens out the stitches, settles the fabric, and makes seaming far easier.
Wet blocking is highly recommended for this project. Submerge each piece in cool water, gently press out the excess (do not wring or twist), then lay flat on a blocking mat or towel and use T-pins to stretch and shape each piece to its final dimensions. Allow everything to dry completely before proceeding — this can take several hours or overnight depending on your yarn fiber.
If you used a wool yarn, you can also steam block gently using a pressing cloth between the iron and the knitting to avoid flattening the texture.
Assembly
Assembly is where the bag truly comes to life. Take your time here, as neat seaming makes a dramatic difference in the professional finish of the finished piece.
Step one: Seam the gusset to the front panel. Starting at the center of the bottom of your front panel, pin the gusset strip to the front panel, right sides together. Work from the center outward toward the corners, then up each side. Use a mattress stitch or whipstitch at the corners to ease the gusset around the turn neatly. Seam with your tapestry needle and a length of your project yarn. If your yarn is very bulky or textured, you may want to use a smooth, matching fingering weight yarn for seaming to reduce bulk at the seams.
Step two: Seam the gusset to the back panel. Repeat the same process with the back panel, matching it up to the other long edge of the gusset. The flap will hang free above the back panel.
Step three: Attach the strap. If you are attaching the strap directly, fold the short ends of the strap over the top edge of the gusset on each side of the bag and sew them securely using your tapestry needle and yarn, reinforcing with several passes for durability. If you are using D-rings, sew a small fabric loop or a folded piece of the strap through each D-ring and attach at the side seams.
Step four: Attach the magnetic clasp or snaps. Position the first half of the magnetic clasp on the underside of the flap tip, about one inch from the edge. Mark the corresponding position on the front panel. Follow the clasp manufacturer’s instructions for installation, which typically involves pushing the prongs through the knitted fabric and bending them flat against a small backing plate. If your knitting is particularly open or loose, you may want to cut a small square of interfacing or stiff fabric and place it behind the clasp for added stability.
Step five: Weave in all ends. Use your tapestry needle to weave in every yarn tail securely, threading through several stitches in different directions to prevent unraveling.
Optional Lining
Lining the interior of your knitted satchel is entirely optional, but it does add a polished, functional touch. A liner keeps small items from falling through the fabric, adds structure, and protects the knitted fabric from wear. Choose a medium-weight cotton or canvas fabric in a complementary color or print.
To make a simple liner, cut two fabric rectangles that match the front and back panels plus seam allowance, two gusset strips that match your knitted gusset, and if desired, a small pocket rectangle. Sew the fabric together following the same assembly order as the knitting, leaving the top open. Fold the top edges under and press them, then slip the liner inside the bag and hand-stitch it to the top edge of the knitting using a ladder stitch or slip stitch.
Customization Ideas
One of the best things about working from a free pattern is the creative freedom it gives you to make the project your own. Here are several ways to personalize this knitted satchel bag.
Color blocking is a simple and striking choice. Knit the front panel in one color and the back panel and flap in a contrasting shade, then use a coordinating color for the gusset and strap. The result is modern and graphic without requiring any special techniques.
Texture stitches add visual interest without changing the structure of the bag. Try replacing the stockinette body with seed stitch for a tweedy, rustic texture, or use a simple cable panel down the center of the front for a more traditional handmade look. Just be sure to check your gauge again if you switch stitch patterns, as cables in particular pull the fabric in and will change your dimensions.
Embroidery on the finished bag is a wonderful way to add color and personality. Simple floral motifs, geometric shapes, or even initials embroidered in contrast yarn using duplicate stitch or basic embroidery stitches can transform a simple bag into a true keepsake.
Fringe or tassels attached to the flap edge or the strap give the bag a bohemian feel that pairs beautifully with festival or casual looks.
Pom-poms are another quick and playful embellishment, particularly charming on a bag made for a younger knitter or gifted to a child.
Caring for Your Knitted Bag
To keep your handmade satchel looking its best for years to come, a little care goes a long way. Most wool and wool-blend bags can be hand washed in cool water with a gentle wool wash, pressed dry in a towel, and blocked flat to reshape. Cotton and cotton-blend bags can often be machine washed on a delicate cycle in a mesh laundry bag. Always check the yarn label for fiber-specific care instructions before washing.
Store your bag stuffed with tissue paper or a small pillow insert to help it hold its shape between uses. Avoid hanging it by the strap for long periods, which can stretch the strap over time.
A Final Word
A knitted satchel bag is one of those projects that rewards you twice: once during the making, and again every time you use it. This free pattern is designed to be a sturdy, beautiful foundation that you can return to again and again, adapting the colors and embellishments to suit the season, the occasion, or whoever you happen to be knitting it for. Whether this becomes your everyday carry-all or a treasured gift for someone you love, the time and care you put into it will show in every stitch.
Happy knitting.