
How to Knit a Bag: A Complete Tutorial for Beginners and Beyond
There is something deeply satisfying about carrying a bag you made yourself. Whether you are heading to the farmer’s market, toting your library books, or just looking for a stylish everyday tote, a handknitted bag combines practicality with a personal touch that no store-bought accessory can replicate. The best part? Knitting a bag is one of the most rewarding projects you can take on, no matter your skill level. In this tutorial, we will walk through everything you need to know — from choosing your yarn and needles to finishing your bag with confidence.
Why Knitting a Bag Is the Perfect Project
If you have been knitting scarves and dishcloths and are ready for something new, a bag is the ideal next step. Unlike garments, bags do not need to fit a body, so there is no complex sizing math involved. They are forgiving, functional, and endlessly customizable. You can make them small and delicate for an evening out, or large and sturdy for grocery runs. You can add pockets, straps, flaps, buttons, and zippers. The creative possibilities are genuinely wide open.
Bags also give you a chance to experiment with different stitch patterns, yarn weights, and construction methods. Many knitters find that a bag project is where they truly level up their skills, because the project is long enough to practice a technique thoroughly but not so overwhelming that it becomes a chore.
Choosing the Right Yarn for a Knitted Bag
The yarn you choose will define nearly everything about your finished bag — its structure, durability, texture, and look. Not all yarns are created equal when it comes to bag-making, so let us talk through your options.
Cotton yarn is one of the most popular choices for knitted bags. It is strong, washable, and has very little stretch, which means your bag will hold its shape rather than sagging under weight. Cotton comes in a gorgeous range of colors and is typically affordable. A worsted-weight cotton is ideal for a sturdy everyday tote.
Wool and wool blends can also work beautifully, particularly for bags that will not hold heavy or wet items. Wool has natural elasticity, which gives your stitches a lovely, even appearance. If you choose a superwash wool, your bag will be machine washable, which is always a practical advantage.
Jute, linen, and hemp are natural fiber options that create extremely sturdy bags with a beautiful organic texture. They do tend to be a little harder on the hands while knitting, as these fibers have very little give, but the finished result is often breathtaking and incredibly durable.
Bulky and super bulky yarns work up quickly and create a substantial, thick fabric that is great for structured bags. If you want to finish your project in an evening or a weekend, a chunky yarn on large needles is the way to go.
As a general rule, avoid very stretchy yarns like those made from nylon or highly elastic wool blends for bags that will carry weight. They tend to stretch out of shape over time. Look for yarns labeled as “durable” or “sturdy,” and when in doubt, check the label for fiber content and recommended needle size.
What Needles Do You Need?
For most bag projects knitted in the round, you will want a set of circular needles. The length of the cable will depend on the size of your bag. A 16-inch circular is great for smaller bags, while a 24-inch or 32-inch circular is better suited to larger totes.
If you are knitting flat and seaming, straight needles will do the job perfectly well. The needle size should match your yarn — check the yarn label for the manufacturer’s recommendation, and then swatch to confirm you are happy with the resulting fabric. For bags, you may want to go down one needle size from the recommendation to create a tighter, more structured fabric that will not sag.
Other supplies you will want to have on hand include a tapestry needle for weaving in ends, stitch markers, scissors, and a ruler or tape measure. If you plan to line your bag or add reinforcement to the base, you will also need fabric, a needle, and thread.
Understanding Bag Construction
Before you cast on a single stitch, it helps to understand the basic approaches to knitting a bag. There are three main methods.
The first is knitting flat and seaming. You knit two panels — a front and a back — and then sew them together along the sides and bottom. This is a great approach for beginners who are not yet comfortable with circular knitting, and it produces a clean, structured result.
The second method is knitting in the round. You cast on your stitches and work in a continuous spiral, which means no side seams and a seamless finish. This technique requires circular needles or double-pointed needles and is particularly well-suited to cylindrical bag shapes.
The third approach is top-down or bottom-up construction, where you start at one end and build the entire bag in a single piece, including the base. Many modern bag patterns use this method because it minimizes finishing work.
For the tutorial below, we will use the classic flat-knit-and-seam method, which is approachable for beginners while producing a genuinely polished finished object.
Simple Knitted Tote Bag Tutorial
This pattern creates a sturdy, medium-sized tote bag that is perfect for everyday use. It is worked in two flat panels and seamed, with simple i-cord handles. The finished bag measures approximately 13 inches wide by 14 inches tall, not including the handles.
Materials needed:
You will need approximately 200 to 250 yards of worsted-weight cotton yarn in your chosen color. A US size 7 (4.5mm) needle is recommended, though you should always knit a gauge swatch before starting. You will also need a tapestry needle and stitch markers.
Gauge:
18 stitches and 24 rows = 4 inches in stockinette stitch. Gauge is important here because it affects the overall size and structure of your bag. If your gauge is off, adjust your needle size accordingly.
Step One: Knitting the Front Panel
Cast on 58 stitches using your long-tail cast on or your preferred method. This cast on creates a firm, neat edge that is ideal for the bottom of your bag.
Row 1 (right side): Knit across all stitches.
Row 2 (wrong side): Purl across all stitches.
Continue in stockinette stitch (knit on right side rows, purl on wrong side rows) until your work measures 13 inches from the cast-on edge. End on a wrong side row.
Next, work 6 rows of garter stitch (knit every row) to create a simple decorative border at the top of the bag. This also adds a bit of firmness to the opening.
Bind off all stitches loosely. A loose bind-off is important because the top edge of the bag needs to have enough stretch to open comfortably.
Step Two: Knitting the Back Panel
Repeat exactly the same steps as the front panel. You will have two identical pieces when you are done. Set them aside and weave in any loose ends before you begin seaming.
Step Three: Seaming the Bag
Place your two panels together with right sides facing each other. Using a tapestry needle threaded with a length of your project yarn, begin seaming along one side using mattress stitch. Mattress stitch creates an almost invisible seam on the right side of the fabric, which gives your bag a professional look.
To work mattress stitch on stockinette fabric, insert your needle under the horizontal bar between the first and second stitch on one panel, then under the corresponding bar on the other panel. Pull the yarn through gently but firmly. Continue in this way up the entire side of the bag, pulling the seam snug every few rows.
Repeat for the other side seam. Then seam along the bottom of the bag using the same technique. You now have a bag shape — exciting!
Turn the bag right side out. You should see clean, nearly invisible seams on the outside. Gently press the seams with your fingers or use a steam iron held slightly above the fabric to help them settle flat.
Step Four: Making the Handles
I-cord handles are strong, tidy, and satisfying to make. For each handle, you will need a set of double-pointed needles in the same size as your project needles, or you can use the two-needle method on straight needles.
Cast on 4 stitches. Do not turn your work. Instead, slide the stitches to the right end of the needle and knit them again, pulling the working yarn from the left side behind your work. This creates the characteristic tube of i-cord. Continue in this way until your handle measures 22 inches, or your desired length. If you prefer shorter handles, 18 to 20 inches is also common.
Bind off and cut your yarn, leaving a long tail for attachment.
Make a second handle of the same length.
To attach the handles, position each one on the inside of the bag, about 3 inches from each side seam. Using the tapestry needle and your yarn tail, sew each end of the handle securely to the inside top edge of the bag. Stitch back and forth several times to make sure the attachment is firm — bags carry weight, and you want handles that will not pull free.
Finishing Touches
Once your handles are attached, try the bag on for size. Hold it by the handles and see how it feels. If you are happy with it, it is time to weave in all remaining ends and block your finished bag.
Blocking a cotton bag is simple. Wet it thoroughly in cool water, gently squeeze out the excess water (do not wring), and then reshape it by hand. Stuff the bag lightly with dry towels or a plastic bag to help it hold its shape while it dries. Lay it flat or hang it in a well-ventilated area and allow it to dry completely before using.
If you want to add a lining — which is a wonderful idea for bags that will carry items that might slip through the knitted stitches — cut two pieces of fabric the same size as your bag panels, sew them together on three sides, fold under the top edge, and then stitch the lining inside your bag by hand using small, invisible stitches.
Stitch Pattern Variations to Try
Once you have completed your first tote bag and feel comfortable with the process, there is a whole world of stitch patterns waiting to be explored.
Seed stitch creates a bumpy, textured fabric that is more elastic than stockinette and gives a bag a beautifully rustic appearance. It is worked by alternating knit and purl stitches across the row, and then on the following row, knitting the purl stitches and purling the knit stitches.
Basket weave is another wonderful option. It creates a woven-looking fabric through a simple pattern of alternating knit and purl blocks, and it is especially handsome in natural fiber yarns like cotton or linen.
Simple cables can elevate a bag from everyday to truly special. If you have never tried cabling before, a bag is an ideal place to learn, because you can practice the technique on a small section of the fabric while keeping the rest in stockinette.
Stripes are the simplest way to add visual interest. Change your yarn color every two rows for thin, even stripes, or every ten rows for bold, graphic ones. Just be sure to carry your unused yarn up the side of the work rather than cutting and rejoining every time.
Common Mistakes and How to Avoid Them
Even experienced knitters run into trouble sometimes. Here are a few of the most common issues people encounter when knitting bags, and how to solve them.
Sagging fabric. If your bag stretches out and loses its shape, the yarn probably has too much elasticity, or your gauge is too loose. Try going down a needle size or switching to a less stretchy fiber like cotton or linen.
Puckered seams. This usually means the seaming tension is too tight. Practice mattress stitch on a swatch before tackling your bag, and make sure you are not pulling the yarn too firmly.
Handles that stretch or break. I-cord is strong, but if your bag is going to carry heavy loads, consider reinforcing the handles by running a strand of cotton webbing through the center of the i-cord before attaching it. You can also double the handles by making two cords and stitching them side by side.
Uneven cast-on or bind-off edges. These can make the top opening of your bag look untidy. Practice your long-tail cast on for a firm, even start, and always bind off loosely.
Taking Your Bag Skills Further
Once you have the basics down, the knitted bag world opens up in some thrilling directions. You might try felting a knitted bag — knitting it dramatically oversized in 100% wool and then running it through a hot wash cycle until it shrinks and felts into a dense, fabric-like material that is practically indestructible. Felted bags are stunning and incredibly durable.
You might also explore colorwork bags, where you carry two or more yarns across each row to create intricate patterns and motifs. Fair Isle and stranded colorwork look spectacular on bags and are not as difficult as they appear.
Market bags knitted in an open lace or mesh pattern are another popular project — they stretch to accommodate whatever you put inside and are endlessly practical for shopping. These are typically worked in the round from the top down, and a basic version can be completed in just a few hours.
The world of knitted bags is rich and rewarding, and every project will teach you something new. Cast on with confidence, take your time at each step, and remember that imperfections are part of the handmade charm. The bag you knit yourself will carry not just your belongings but also the time and care you put into making it.
Happy knitting.