Simple Basket Bag Free Knitting Pattern – Knitting Pattern

Simple Basket Bag Free Knitting Pattern

There is something deeply satisfying about carrying a bag you made yourself. It signals a kind of quiet confidence, a willingness to invest time and care into something functional and beautiful. The basket bag has become one of the most beloved accessory shapes in the knitting world, and for good reason. Its structured silhouette, roomy interior, and timeless aesthetic make it the kind of piece you reach for again and again, whether you are heading to the farmer’s market, the beach, a weekend brunch, or simply running errands around town.

This free knitting pattern will walk you through every step of making your own simple basket bag from scratch. Whether you are an intermediate knitter looking for a rewarding weekend project or a confident beginner ready to stretch your skills, this pattern is designed to be approachable without being boring. The finished bag has a beautiful woven texture thanks to a classic basket weave stitch, a sturdy base, and comfortable handles that hold their shape over time.

Let’s get started.


Why Knit a Basket Bag?

Before we dive into the pattern itself, it is worth taking a moment to appreciate why this project has captured the hearts of so many knitters. The basket bag sits at an intersection of practicality and style that few other projects achieve so effortlessly.

First, the structure. Unlike a slouchy tote or a drawstring pouch, the basket bag has actual form. It holds its shape when set down, which makes it genuinely useful as an everyday carry. You are not digging around in a collapsed puddle of fabric trying to find your keys.

Second, the texture. The basket weave stitch creates a dense, interlocking pattern of knit and purl blocks that gives the bag a woven, tactile quality. It looks far more complex than it is, which means you will spend the whole summer accepting compliments from people who assume you are some kind of textile wizard.

Third, the versatility. A basket bag in natural cotton works beautifully as a beach bag. The same shape in a neutral linen blend becomes a polished market tote. In a chunky jute or raffia-style yarn, it leans into a true bohemian aesthetic. The pattern is a framework, and the yarn choices you make within that framework are where your personal style comes in.


Materials and Tools

Here is what you will need to complete this project.

Yarn: Approximately 400–500 yards of a worsted weight cotton or cotton-blend yarn. Cotton is the ideal choice for this project because it is durable, holds structure well, and washes easily. Look for something with a tight twist and minimal stretch. Good options include Paintbox Yarns Cotton Aran, Lion Brand 24/7 Cotton, or Cascade Ultra Pima. If you want a more natural, rustic look, try a jute-cotton blend or a raffia-style ribbon yarn, keeping in mind that these tend to be less forgiving on the hands and may require you to work in shorter sessions.

Needles: US Size 7 (4.5 mm) straight or circular needles. Circular needles work well here even if you are knitting flat, because they can accommodate the full width of the bag without crowding.

Additional supplies: A yarn needle for seaming, a pair of scissors, stitch markers, a small piece of cardboard or plastic canvas for the base insert (optional but recommended for structure), and two D-ring or rectangular bag handles if you prefer hardware handles rather than knitted ones. You can find bamboo bag handles, wooden rings, and metal D-rings at most craft stores or online.

Gauge: 18 stitches and 24 rows = 4 inches in basket weave pattern. Gauge matters more for this project than for something like a dishcloth, because the size of the finished bag depends on it. Take a few minutes to swatch and adjust your needle size if needed.

Finished dimensions: Approximately 13 inches wide, 10 inches tall, and 5 inches deep at the base. These dimensions can be scaled up or down by adjusting your cast-on number in multiples of 8.


Understanding the Basket Weave Stitch

The basket weave stitch is the heart of this pattern, and understanding it before you begin will make the knitting itself feel intuitive rather than stressful.

The stitch works by alternating blocks of knit and purl stitches, then swapping which blocks are knit and which are purl after a set number of rows. The result is a checkerboard of raised and recessed squares that interlock visually, mimicking the over-under weave of a traditional woven basket.

The basic unit is worked over a multiple of 8 stitches, with a 2-stitch border on each side. Each block is 4 stitches wide and 4 rows tall. On the first set of rows, you knit 4 and purl 4. On the second set, you swap, purling where you previously knit and knitting where you previously purled. This alternation is what creates the woven illusion.

If you have never worked a basket weave before, it is one of those stitches that clicks into place after the first repeat. Once you see the pattern emerge in your fabric, you will find it almost meditative to work.


Abbreviations

CO = cast on
BO = bind off
K = knit
P = purl
RS = right side
WS = wrong side
Rep = repeat
St(s) = stitch(es)
PM = place marker
SM = slip marker


The Pattern

Part One: The Body of the Bag

The body is worked flat in two identical panels, which are then seamed together at the sides and bottom. This construction makes the basket weave pattern easy to manage and keeps the seams neat.

Cast on 62 stitches.

Setup row (WS): K2 (border sts), P4, K4, rep P4, K4 to last 6 sts, P4, K2.

Rows 1–4 (Block A):
Row 1 (RS): K2, K4, P4, rep K4, P4 to last 6 sts, K4, K2.
Row 2 (WS): K2, P4, K4, rep P4, K4 to last 6 sts, P4, K2.
Row 3 (RS): Repeat Row 1.
Row 4 (WS): Repeat Row 2.

Rows 5–8 (Block B):
Row 5 (RS): K2, P4, K4, rep P4, K4 to last 6 sts, P4, K2.
Row 6 (WS): K2, K4, P4, rep K4, P4 to last 6 sts, K4, K2.
Row 7 (RS): Repeat Row 5.
Row 8 (WS): Repeat Row 6.

These 8 rows form one complete repeat of the basket weave pattern. Continue repeating Rows 1–8 until your panel measures approximately 10 inches from the cast-on edge, ending after a Row 4 or Row 8.

Bind off all stitches loosely. Make a second identical panel.

A note on tension: try to keep your tension even throughout. Cotton yarn has no memory, meaning it does not spring back the way wool does, so uneven tension will show. If you find your purl stitches looser than your knit stitches, try purling through the back loop on the WS rows, which many knitters find tightens things up naturally.


Part Two: The Base

The base is a simple rectangle worked in garter stitch, which gives it added thickness and prevents curling at the edges.

Cast on 22 stitches.

Knit every row until the piece measures 13 inches from cast-on edge.

Bind off all stitches. This creates a firm, flat base rectangle that forms the foundation of the bag.

If you want a particularly sturdy base, you can work the rectangle in a double-layer construction: cast on 22 stitches and work in garter until the piece is 26 inches long, then fold it in half and seam the edges together to create a two-layer base. This is especially useful if you plan to use the bag for heavy loads like groceries or library books.


Part Three: The Handles

You have two options for handles: knitted handles worked directly from the bag body, or attached hardware handles. Both are described below.

Option A: Knitted Handles

After seaming the bag together (instructions in the finishing section below), pick up and knit 10 stitches along the top edge of one panel, starting approximately 3 inches from the right side seam and ending approximately 3 inches from the left side seam.

Work in garter stitch (knit every row) for 12 inches, or until the handle is your desired length.

Bind off and attach the free end to the bag top edge 3 inches in from the opposite seam on the same panel, creating a loop. Repeat for the second panel.

Knitted handles have a relaxed, artisan feel and work beautifully in a chunky cotton. However, they can stretch with heavy use, so reinforce them by sewing a length of grosgrain ribbon to the inside of each handle if you plan to carry anything weighty.

Option B: Hardware Handles

Purchase a set of bag handles with an open slot or bar at the base — bamboo ring handles, wooden half-circle handles, or rectangular metal handles all work well.

After completing the seaming, fold the top edge of each panel down by approximately 1.5 inches and sew it down on the inside to create a hem. Thread the hem through the slot on the handle before sewing it in place. Use a whipstitch or backstitch with a length of matching yarn and a tapestry needle, pulling firmly to ensure the attachment is secure.

Hardware handles give the bag a clean, polished look and are considerably more durable for heavy loads.


Part Four: Finishing

This is where the bag comes together, and it is worth taking your time to get the seaming right. A well-seamed bag will look neat and hold up to daily use. A rushed seam will buckle, pull, and eventually let you down.

Step 1: Block your panels. Lay each panel flat, mist it with water, and gently smooth it to the correct dimensions. Let it dry completely before seaming. Blocking cotton is transformative — the stitches even out, the fabric relaxes, and the basket weave pattern becomes beautifully defined.

Step 2: Seam the side edges. Hold the two panels with their right sides facing each other. Using a length of yarn and a tapestry needle, join the side edges using a mattress stitch for a nearly invisible seam. Work slowly, picking up one bar from each side alternately and pulling the yarn snug but not tight. Seam both sides.

Step 3: Attach the base. With right sides facing, pin the base rectangle to the bottom of the bag, distributing the fabric evenly around the perimeter. The base is slightly longer than the bag width to accommodate the depth — fold or ease the excess around the short sides of the base to form the gusset. Whipstitch or backstitch the base to the bag body, working all the way around.

Step 4: Turn the bag right side out. Give it a gentle tug to settle the seams into place. If there are any puckered spots, use the blunt end of a knitting needle to push them out from the inside.

Step 5: Finish the top edge. Work a row of single crochet around the top opening if you have a crochet hook and basic crochet knowledge — this creates a clean, stable edge. Alternatively, fold the top edge down by half an inch to the wrong side and sew it down with a whipstitch for a simple hemmed edge.

Step 6: Add the handles. Follow the instructions in Part Three depending on which handle option you chose.

Step 7 (Optional): Insert the base stabilizer. Cut a piece of plastic canvas or thin craft foam to fit the interior base of the bag. This keeps the bottom flat and gives the bag that true basket shape. You can sew a simple fabric pocket around the stabilizer so it can be removed for washing.


Yarn Substitution Notes

If you want to experiment with different yarns, keep a few things in mind. The yarn should have low stretch — cotton, linen, jute, and hemp all work well. High-stretch yarns like most wool or acrylic blends will give the bag a floppy, limp quality that works against the structured basket aesthetic you are going for.

Consider the weight. This pattern is written for worsted weight, but you can adjust for bulky yarn by sizing down your needle to achieve a denser fabric, or casting on fewer stitches and scaling the other dimensions accordingly. A bulky jute or raffia yarn will create a stiffer, more rigid bag with very little finishing work needed.

Think about color. A natural undyed cotton gives the bag a clean, artisanal look. Two contrasting yarns worked in alternating rows during the basket weave blocks can create a really striking graphic effect. A tonal yarn with subtle color variation adds depth without busy-ness.


Care Instructions

Because this bag is most likely made in cotton, care is relatively simple. Machine wash cold on a gentle cycle, reshape while damp, and lay flat to dry. Avoid the dryer, which can shrink and distort the fabric. If you used a jute or raffia yarn, spot clean only, as these fibers do not respond well to machine washing.


Troubleshooting Common Issues

My basket weave pattern is not lining up. This usually happens when you lose track of which set of rows you are on. Using a row counter or marking every 8-row repeat in your pattern notes can prevent this. It also helps to look at your knitting: if you see a raised block on the RS, the next group of rows should create the same block on the WS (making the swap visible when you flip the work).

My bag is pulling in at the sides. This is a tension issue. The purl stitches in the basket weave can be slightly tighter than the knit stitches for some knitters. Try going up half a needle size and swatch again.

My handles are stretching out. Reinforce them with grosgrain ribbon sewn to the inside, or switch to hardware handles for a sturdier result.

The base isn’t lying flat. Make sure you are easing the base fabric evenly as you sew it in. Pinning at multiple points before seaming helps enormously. If the base still buckles after finishing, insert a piece of plastic canvas cut to size.


A Few Final Thoughts

Knitting a bag is one of those projects that teaches you things beyond the stitches themselves. It asks you to think about structure and dimension, to consider how flat panels become three-dimensional objects, and to practice the finishing skills — seaming, picking up stitches, attaching hardware — that elevate handmade objects from charming to genuinely excellent.

The basket bag you make from this pattern is not precious or fragile. It is meant to be used, filled, slung over a shoulder, set down on sandy blankets or market floors, and brought back home again. It is the kind of handmade thing that becomes more yours the more you use it.

Cast on, enjoy the texture building stitch by stitch under your hands, and when you are done, go somewhere worth carrying a beautiful bag.

Categorized in:

Organizer,

Last Update: August 27, 2026

Tagged in:

, , , , ,