Yarn Project Tote Knitting Patterns

Yarn Project Tote Knitting Pattern: Your New Favorite Bag to Make and Use Every Day

There is something deeply satisfying about carrying your knitting in a bag you knitted yourself. A yarn project tote is one of those rare objects that is both the craft and the container for the craft — a bag you make to hold the very materials you might use to make the next one. It is practical, beautiful, and endlessly customizable, which is why it has become one of the most beloved beginner-to-intermediate knitting projects out there.

This pattern will walk you through everything you need to know to create a sturdy, roomy, and stylish knitting project tote from scratch. Whether you are a new knitter looking for your first functional project or an experienced maker wanting a quick and rewarding weekend knit, this bag is for you. Along the way, you will learn about yarn selection, stitch patterns, handle construction, and finishing techniques that will serve you well in countless future projects.


Why Knit a Yarn Tote Bag?

Before we get into the pattern itself, it is worth pausing to appreciate why this project is so worth your time.

First, a hand-knitted tote is genuinely useful. Unlike a small sampler or a decorative object, a yarn project bag gets used every single day. You will take it to knitting circles, tuck it beside your favorite chair, bring it on road trips, and reach into it a hundred times a week. Because it is yours — made with your own hands — it will hold meaning that no store-bought bag ever could.

Second, the knitting skills involved in this project are enormously transferable. The techniques used here, including working in the round, picking up stitches for handles, and finishing edges cleanly, show up again and again in other garments and accessories. A tote bag is a wonderful place to practice and cement these skills without the pressure of fitting a garment to a body.

Third, it makes an exceptional gift. A hand-knitted project tote is the kind of thing a fellow knitter, a crafty friend, or a book-loving family member will treasure. You can customize the colors, the size, and even the stitch pattern to suit the person you have in mind.


Materials You Will Need

For this pattern, you will be working with a worsted-weight cotton or cotton-blend yarn. Cotton is ideal for bags because it has very little stretch, which means your tote will hold its shape over time and not sag under the weight of yarn skeins, books, or groceries. A wool or acrylic yarn will also work, but expect a little more give in the finished fabric.

Yarn: Approximately 400 to 500 yards of worsted-weight yarn (Category 4), one to two colors depending on whether you want a striped design

Needles: US 7 (4.5mm) circular needles, 24 to 32 inches in length, or a set of double-pointed needles for working the handles

Notions: Stitch markers (at least four), a tapestry needle for weaving in ends, scissors, and a tape measure

Gauge: 18 stitches and 24 rows = 4 inches in stockinette stitch. Gauge matters more here than in many bag projects because cotton does not have much elasticity to forgive major size differences, but a small variation of one stitch or row is perfectly fine.

Finished Dimensions: Approximately 14 inches wide, 13 inches tall (not including handles), and 3 inches deep at the base. These dimensions make a roomy bag that fits a standard project without being so large it becomes unwieldy.


A Note on Choosing Your Yarn

This is a project where yarn choice matters more than people sometimes expect. Because this tote will be used and washed, you want a fiber that is machine washable and colorfast. Many cotton yarns and cotton-acrylic blends meet these requirements beautifully.

Some popular choices that work wonderfully for this project include Lion Brand 24/7 Cotton, Paintbox Yarns Simply DK (held double for the right weight), and Cascade Yarns Sarasota. All of these are relatively inexpensive, widely available, and machine washable.

If you want to make a bag with a bit more drape and a softer feel, a linen-cotton blend is a lovely option, though these tend to cost a bit more. Avoid yarns with a lot of mohair or halo — they catch on everything, and you will spend half your life untangling your project from the inside of the bag.

Color is entirely your call. A single bold color looks graphic and modern. Two contrasting colors allow for stripes or a colorblock design. Natural, undyed cotton gives a neutral, earth-toned look that goes with everything. There is no wrong answer.


Pattern Instructions

Casting On and Working the Base

The bag is worked flat for the base, then joined in the round to work the body upward. This construction avoids any awkward seaming while creating a flat bottom that helps the bag stand up on its own.

Using your circular needles and a long-tail cast-on, cast on 63 stitches. Leave a tail of at least 10 inches for seaming the base later.

Row 1 (wrong side): Purl across.

Row 2 (right side): Knit across.

Repeat these two rows until your base measures 3 inches from the cast-on edge, ending with a wrong-side row. You should have approximately 18 rows total.

Do not turn your work. You are now going to pick up stitches along the sides and cast-on edge to join in the round.

Joining Round: Place a marker for the beginning of the round. Pick up and knit 18 stitches along the right short edge of the base (one stitch for every two rows, approximately), place a marker. Pick up and knit 63 stitches along the cast-on edge, place a marker. Pick up and knit 18 stitches along the left short edge of the base, place a marker. You should now have a total of 162 stitches on your needle, with the original 63 live stitches connecting everything into a rectangle. Join to work in the round.

Working the Body

You will now work the body of the bag upward in the round. For the first few rounds, a simple garter stitch border stabilizes the base and prevents the edge from rolling.

Rounds 1 through 4: Knit one round, purl one round. Repeat twice. (This creates two ridges of garter stitch.)

From here, you have choices about what stitch pattern to use for the body of the bag. Three great options are offered below. All three work with the 162-stitch count.

Option A — Stockinette: Simply knit every round. The result is smooth, classic, and shows off a hand-dyed or tonal yarn beautifully. Keep in mind that stockinette will want to roll at the top edge, which you will address with a garter border at the end.

Option B — Seed Stitch: Work (K1, P1) around for the first round. On the second round, knit over the purls and purl over the knits. Continue alternating in this way. Seed stitch creates a textured, reversible fabric that is slightly thicker than stockinette, which is ideal for a bag that needs to stand up to some wear.

Option C — Basketweave: Work (K4, P4) for 4 rounds, then (P4, K4) for 4 rounds. Repeat this 8-round sequence throughout the body. The basketweave pattern creates a wonderful geometric texture and makes a bag that looks like it took much more effort than it did.

Whichever option you choose, continue working until the body of the bag measures 12 inches from the base joining round. At this point, work 4 rounds of (K1, P1) ribbing to create a stable, slightly gathered top edge that will be easier to reach into and will hold its shape beautifully.

Bind off loosely in ribbing pattern. A loose bind-off is critical here — if the top edge is too tight, the bag will be difficult to open and close. If you tend to bind off tightly, go up a needle size for this step.


Knitting the Handles

The handles are worked separately and then either sewn on or picked up directly from the bag, depending on your preference. This pattern describes the pick-up method, which creates a cleaner, more integrated look.

The bag will have two handles, each approximately 20 inches long and about 1 inch wide. If you prefer longer handles for wearing over the shoulder, simply work more rows before binding off.

Handle Placement: With the right side of the bag facing you, find the center of the front panel (the long side with 63 stitches). Measure and mark two points, each 8 stitches from center, so that your two handle attachment points are 16 stitches apart. This spacing looks balanced and leaves enough room to reach into the bag comfortably.

Using double-pointed needles or a short circular needle, pick up 8 stitches at the first marked location along the top edge of the bag.

Handle Rows:

Row 1 (wrong side): Slip 1 purlwise, P6, P1.

Row 2 (right side): Slip 1 knitwise, K6, K1.

Repeat these two rows until the handle measures 20 inches from the pick-up point, or your desired length. Bind off and leave a tail long enough to seam the handle to the corresponding pick-up point on the back panel.

Thread your tapestry needle with the tail, align the bound-off edge of the handle with the matching location on the back panel, and use a whipstitch or mattress stitch to join firmly. Weave in the end securely.

Repeat this entire process for the second handle, mirroring the placement on the front panel.


Finishing Your Tote

Once both handles are attached, weave in all remaining ends. Cotton yarn can sometimes work its way loose if ends are not secured well, so weave each tail in at least two directions and give it a gentle tug to confirm it is set.

If you used stockinette for the body and notice any curling or rolling at the sides, a light wet blocking will solve the problem. Fill a basin with cool water, submerge the bag until it is fully saturated, and gently press out the excess water without wringing or twisting. Lay flat on a towel, shape to the desired dimensions, and allow to air dry completely. Cotton takes longer to dry than wool, so plan on at least 24 hours.

Once dry, the bag is ready to use. If you want to add a lining for extra durability or to keep smaller items from falling through the knitted fabric, a simple cotton fabric lining can be hand-stitched or machine-sewn to the inside. This step is entirely optional but extends the life of the bag considerably and gives the finished object a more polished look.


Customizations and Variations

One of the best things about a knitted tote pattern is how much room there is to make it your own. Here are a few ideas to consider.

Add a pocket. Knit a small rectangle separately, about 20 stitches wide and 30 rows tall, and sew it to the inside or outside of the bag. An outside pocket is great for keys or a phone. An inside pocket is perfect for small tools like scissors, stitch markers, and crochet hooks.

Stripe it. If you are using two colors, alternate every 4 rounds for a classic horizontal stripe. Or try a bold single stripe about one-third of the way up the body. Stripes are an easy way to use up leftover yarn and add visual interest without any complicated pattern work.

Change the handle style. Instead of knitted handles, you can use wooden bag handles, leather handles, or thick cotton rope threaded through a row of eyelets worked just below the top ribbing. Each option gives a very different look and feel.

Make it smaller. A mini project bag for a single skein and a pair of needles is a delightful variation. Cast on 40 stitches for the base, work a shorter body (about 8 inches), and attach shorter handles. These make wonderful gifts tucked inside with a skein of beautiful yarn.

Add a button closure. Work a single button loop into the ribbing at the top edge and sew a large button to the corresponding spot on the opposite side. This keeps the bag closed in your purse or backpack without the bulk of a zipper.


Caring for Your Knitted Tote

A cotton tote can be machine washed on a gentle cycle with cool water and mild detergent. Reshape while damp and lay flat to dry to preserve the dimensions. Avoid the dryer, as heat can cause cotton to shrink and can weaken the yarn fibers over time. With proper care, a well-made knitted tote will last for years and only look better with use as the yarn softens and the fabric settles into itself.


A Few Words Before You Begin

If this is your first time working with circular needles or picking up stitches around a corner, do not be intimidated. These are techniques that feel awkward the first time and completely natural by the third time. There is no shame in watching a video tutorial for the pick-up-and-knit technique before you begin — it is one of those things that makes infinitely more sense when you can see someone doing it in real time.

The same goes for the handles. If sewing them on feels more comfortable than picking up stitches, do that. The finished bag will be just as beautiful either way. Knitting is a craft with room for all kinds of approaches, and the best method is always the one that works for you.

Start with a yarn you love in colors that make you happy, and you will find this project moves quickly and joyfully from cast-on to bind-off. There are few things more satisfying than using a bag you made yourself, and even fewer things more satisfying than carrying that bag to a knitting group and hearing someone ask, “Did you make that?”

The answer, happily, will be yes.


Happy knitting, and may your yarn never tangle.

Categorized in:

Bags,

Last Update: September 28, 2026

Tagged in:

, , , ,