
Free Knit Bag Pattern | Cozy Cable Knit Bucket Bag Tutorial
There is something deeply satisfying about carrying a bag you made yourself. Every stitch tells a story, and when that bag features rich, textured cables rolling across a sturdy body, you end up with something that looks like it came straight out of a boutique window — except it cost you almost nothing and took only a weekend to make. This free knit bag pattern walks you through every step of creating a cozy cable knit bucket bag from start to finish, whether you are a seasoned knitter looking for a fun new project or someone who has just gotten comfortable with basic techniques and wants to challenge themselves a little further.
Bucket bags are having a serious moment in fashion right now, and the handmade version absolutely holds its own against anything you could buy. The rounded silhouette, the structured base, and the open top make it practical for daily use. Add a cable knit texture and you have something that feels luxurious and thoughtful, the kind of accessory that people will ask about every single time you carry it.
Let’s get into everything you need to know.
Why You Will Love This Cable Knit Bucket Bag Pattern
Before we dive into the pattern itself, it helps to understand what makes this particular design worth your time. Cable knitting has a reputation for being complicated, but the truth is that once you understand the basic concept of crossing stitches over one another, it becomes second nature. The cables in this pattern are simple enough for a confident beginner to tackle but interesting enough to keep an experienced knitter engaged from cast-on to bind-off.
The bag is knitted flat in panels and then seamed together, which gives you a clean, structured shape. The base is worked separately and attached, creating a firm foundation that holds the bucket shape beautifully. A simple i-cord or braided strap finishes everything off, and you can customize the length to suit your preference — wear it as a shoulder bag or shorten it for a clutch-style look.
This pattern is also genuinely free. No email sign-up required, no pattern PDF to purchase. Everything you need is right here.
Materials You Will Need
Getting your supplies together before you start makes the whole knitting process smoother. Here is what you will need for this project.
Yarn: Approximately 300–350 yards of bulky weight yarn (size 5 or 6). A wool or wool-blend yarn works beautifully here because it holds its shape and gives cables great definition. Chunky cotton or a cotton-acrylic blend is a lovely alternative if you want a bag with more structure that works in warmer weather. Look for something with good stitch definition — highly textured or bouclé yarns will hide your cable work, and that would be a shame.
Needles: US size 10 (6mm) straight or circular needles for the main body, and a cable needle (or a spare double-pointed needle works perfectly in a pinch).
Notions: Tapestry needle for seaming, stitch markers, scissors, and a piece of stiff interfacing or a round of plastic canvas cut to fit the base if you want extra structure.
Optional: A fabric lining cut from cotton canvas or a sturdy quilting cotton, plus a magnetic snap closure if you prefer your bag to have a clasp at the top.
Gauge: 14 stitches and 18 rows = 4 inches in stockinette stitch. Gauge is worth checking here because the bag’s dimensions depend on it. A swatch takes about fifteen minutes and can save you from knitting a bag that ends up too small or too floppy.
Finished Dimensions
The finished bucket bag measures approximately 11 inches tall and 10 inches in diameter at the widest point, with a strap length of 22 inches (adjustable). This makes it a generous everyday bag — big enough to hold your wallet, keys, phone, a small notebook, and a few other essentials without feeling overstuffed.
Abbreviations Used in This Pattern
K — knit
P — purl
C4F — slip 2 stitches to cable needle, hold in front, knit 2, then knit 2 from cable needle
C4B — slip 2 stitches to cable needle, hold in back, knit 2, then knit 2 from cable needle
RS — right side
WS — wrong side
Rep — repeat
St(s) — stitch(es)
CO — cast on
BO — bind off
Understanding the Cable Pattern
The main cable used in this bag is a simple 4-stitch cable that twists every sixth row. It creates a classic rope-cable effect that looks intricate but is genuinely straightforward once you get the rhythm. The cable panel is 8 stitches wide and is flanked by reverse stockinette (purl stitches on the right side) to make the cable pop visually.
Here is the cable repeat written out clearly so you can refer back to it as you work:
Rows 1, 3, and 5 (RS): P2, C4F, C4B, P2
Rows 2, 4, and 6 (WS): K2, P8, K2
Repeat these 6 rows for the cable pattern.
You will work three of these cable panels across the front of the bag, separated by a 4-stitch reverse stockinette column between each one. The back of the bag is worked in straight reverse stockinette for a clean, simple look that lets the front take all the glory.
Knitting the Front Panel
Cast on 42 stitches.
Setup Row (WS): K4, P8, K4, P8, K4, P8, K4.
Now set your cable pattern:
Row 1 (RS): P4, (P2, C4F, C4B, P2), P4, (P2, C4F, C4B, P2), P4, (P2, C4F, C4B, P2), P4.
Wait — let’s simplify that. Once you understand the layout, think of it this way: you have 4 purl stitches at each edge and between each cable panel, and a 12-stitch cable section (which is 2 purls, 8 cable stitches, 2 purls) repeated three times across the row.
Work the 6-row cable repeat a total of 8 times, so 48 rows total. This gives you a panel approximately 10–11 inches tall, which is exactly what you want for the bag body.
Bind off all stitches on a wrong side row. Set the front panel aside.
Knitting the Back Panel
Cast on 42 stitches.
All RS rows: Purl across.
All WS rows: Knit across.
This creates reverse stockinette, which gives the bag back a subtle, textured look that feels intentional rather than like a shortcut. Work until the back panel matches the front panel in length. Bind off and set aside.
Knitting the Base
The base is a circle worked flat, which sounds tricky but is actually just a matter of increasing stitches evenly to create a round shape.
Cast on 8 stitches.
Row 1 (RS): Knit across.
Row 2 (WS): Purl across.
Row 3: K1, (kfb) to last stitch, K1 — 14 stitches.
Row 4: Purl across.
Row 5: K1, (kfb, K1) to last stitch, K1 — 20 stitches.
Row 6: Purl across.
Row 7: K1, (kfb, K2) to last stitch, K1 — 26 stitches.
Row 8: Purl across.
Row 9: K1, (kfb, K3) to last stitch, K1 — 32 stitches.
Row 10: Purl across.
Row 11: K1, (kfb, K4) to last stitch, K1 — 38 stitches.
Row 12: Purl across.
Row 13: K1, (kfb, K5) to last stitch, K1 — 44 stitches.
Row 14: Purl across.
Bind off all 44 stitches. The base should measure approximately 10 inches across. If it is slightly smaller or larger, that is fine — you will ease it in when seaming.
Seaming the Bag Together
This is where your project starts looking like an actual bag, which is always an exciting moment. Use your tapestry needle and a length of matching yarn for all seaming.
Start by seaming the front and back panels together along both side edges using mattress stitch. Mattress stitch creates an almost invisible seam on the right side, which keeps the bag looking polished. Work from the cast-on edge upward, matching your rows carefully. When both side seams are complete, you will have a tube.
Next, attach the base. Hold the base circle against the bottom opening of the tube, right sides together if you prefer an inside seam (which keeps things neater), or right sides out if you do not mind a visible seam at the bottom — some knitters actually like this as a design detail. Whipstitch the base around the entire circumference, easing any extra fabric evenly around the circle. When you have gone all the way around, secure your yarn and weave in the end.
Turn the bag right side out and give it a gentle tug to even out the shape. Already looking good, right?
Knitting the Strap
For the strap, you have two easy options.
Option 1: I-cord strap. Using double-pointed needles (or magic loop on circulars), cast on 4 stitches. Knit one row. Without turning your work, slide the stitches to the other end of the needle and knit them again, pulling the working yarn snugly across the back. Repeat this process — knitting, sliding, knitting, sliding — until your i-cord measures 22–24 inches, or however long you want your strap. Bind off. The result is a tidy little tube that looks like a round cord.
Option 2: Three-strand braid. Cut six lengths of yarn each approximately 80 inches long. Hold them in pairs and braid the three pairs together for a chunky, textured strap. Knot both ends securely to prevent unraveling. This option is quicker but gives a slightly more casual look.
Attach the strap to the inside of the bag at both side seams, stitching securely through several layers of knitting so the strap can bear the weight of a full bag without pulling loose. Go back and forth a few times with your stitching — you want this connection to be very secure.
Adding a Lining (Optional but Recommended)
A fabric lining transforms this bag from a beautiful knitted object into a truly functional everyday accessory. Without lining, small items can slip through the stitches or get caught on the fabric, and the bag loses some of its structure over time with use.
To make a simple lining, cut two rectangles of fabric that match your front and back panels plus a seam allowance of about half an inch on all sides. Cut a circle slightly larger than your base piece. Sew the rectangles together along the sides using a standard sewing machine or hand-stitching, then attach the fabric circle to the bottom, just as you did with the knitted base.
Press the top edge of the lining down by about an inch and slip the lining inside the bag with wrong sides together. Using a tapestry needle and thread that matches your fabric (not your yarn), whipstitch the top folded edge of the lining to the inside top edge of the bag. This keeps everything tidy and means you will never lose a lip balm in a knitted stitch again.
If you are adding a magnetic snap, install it in the lining before you insert it into the bag — much easier than trying to work around the knitting afterward.
Finishing Touches
Weave in all your remaining yarn ends thoroughly, especially the ends at your cable twists, which have a tendency to work loose with use. A dab of fabric glue or Fray Check on the very tip of each end after weaving can add extra security if you are worried about this.
Block your bag gently by dampening it with a spray bottle and patting it into shape on a clean towel. Let it dry completely before using it. Blocking evens out any inconsistencies in your tension and helps the cables relax into their final, beautiful shape.
If you added a stiff base insert — a piece of plastic canvas or foam board cut to match the base — slip it inside the finished bag and position it flat at the bottom. This is optional but makes a significant difference to how the bag sits and holds its shape when empty.
Customization Ideas
One of the great joys of making your own bag is that you are not locked into any single version of the design. Here are some ways to make this pattern entirely your own.
You can change the cable pattern entirely — a honeycomb cable, a double cable, or even a simple twisted stitch panel all work beautifully in this format. The only thing to keep consistent is your stitch count.
Try a two-color version by working the cables in one color and the background in another. This requires carrying yarn along the back of your work but creates a striking, graphic result that looks far more complicated than it is.
Add fringe along the bottom edge before attaching the base, or knit a small decorative tassel and attach it to the strap.
Make a mini version for a coin purse or a child’s bag by reducing your stitch count by roughly a third and working fewer repeat rows.
Work the whole bag in the round if you prefer to avoid seaming — simply place markers at your side seam positions and work the cable panels on the front half while working reverse stockinette on the back half.
Troubleshooting Common Issues
My cables look uneven. This almost always comes down to tension, specifically on the stitches immediately before and after a cable cross. Try pulling your working yarn a little more firmly after each cross to tighten those transition stitches.
My bag is pulling to one side. Check that your side seams are sewn evenly and that you matched the rows carefully when seaming. It can help to use stitch markers or pins to align everything before you sew.
The bag is too floppy. Adding a lining and a firm base insert will solve this almost entirely. You can also try going down a needle size on your next swatch and reknitting for a denser fabric.
My strap keeps slipping off my shoulder. A slightly longer strap (24–26 inches) often solves this, or you can add a small strip of non-slip grip tape to the inside of the strap.
A Few Words on Yarn Substitutions
This pattern is fairly forgiving when it comes to yarn choice, but a few guidelines will save you frustration. Avoid anything that pills aggressively, since a bag takes a lot of friction in daily use. Stay away from very loosely spun yarns that split easily when you work into individual stitches for seaming. Superwash wool is convenient because you can hand wash the finished bag without worrying about felting, though untreated wool gives slightly better stitch definition for the cables. Cotton and linen blends create a stiffer, more structured bag that is wonderful for summer use. Acrylic yarn is perfectly fine and makes a very durable bag, though it may stretch slightly more over time than a natural fiber.
Final Thoughts
This cozy cable knit bucket bag pattern gives you a project that is genuinely satisfying to knit and genuinely useful when you are done. The cables keep you engaged, the construction is straightforward, and the finished result is something you will reach for again and again. Whether you make it for yourself, gift it to someone you love, or knock out a few as holiday presents, this bag has the kind of handcrafted character that simply cannot be replicated by anything mass-produced.
Save this pattern, share it with your knitting friends, and come back to it in different colorways — because once you carry a bag you made yourself, it is very hard to go back. Happy knitting!