
How to Knit a Purse — Lined, Structured, and Washable
There is something deeply satisfying about carrying a bag you made yourself. Unlike a store-bought purse, a handknit bag carries the hours you spent choosing yarn, counting stitches, and seaming pieces together. It tells a story. But a handknit purse also comes with real-world expectations — it needs to hold its shape, stay clean, and not collapse into a sad pile of stockinette every time you set it on a table. That is where lining, structure, and washable materials come into play.
This guide will walk you through every step of knitting a purse that is genuinely practical. Not just pretty, but durable. Not just finished, but functional. Whether you are an intermediate knitter looking for your next project or a seasoned hand wanting a blueprint that actually works in daily life, you will find everything you need here.
Why Lined, Structured, and Washable Matters
Before diving into the how, it is worth understanding the why. Many knitting patterns for bags focus on the knitting itself and leave construction, lining, and durability as afterthoughts. The result is a bag that stretches out of shape, sheds fiber into everything you own, and cannot survive a single coffee spill without a crisis.
Lining a knit purse protects the fabric from the inside, prevents small items from slipping through any gaps in the stitch pattern, and gives the bag a polished, professional look when you open the zipper. A lining also bears some of the structural stress, which means your knitting does not have to work as hard.
Structure is what keeps your purse looking like a purse after six months of daily use. Without it, even the tightest gauge will eventually sag. Structure typically comes from a few sources: a firm yarn, a dense stitch pattern, internal interfacing, and a solid base.
Washability is the practical gift you give your future self. Purses get dirty. Lipstick transfers. Hand lotion accumulates. A purse you can toss in the washing machine or rinse by hand without drama is a purse you will actually use for years.
Materials You Will Need
Getting the materials right before you cast on will save you a great deal of frustration later. Here is a detailed list of everything you will need for this project.
Yarn: Choose a cotton, cotton-blend, or superwash wool yarn in a worsted or bulky weight. Superwash wool is machine washable and holds its shape well. Cotton is sturdy, washable, and gives a nice crisp stitch definition. Avoid regular wool (it will felt), acrylic alone (it stretches and is hard to block into shape), or any novelty yarn with long fibers (they catch on everything inside the bag). You will need approximately 200 to 300 yards depending on your finished size.
Needles: Use needles one or two sizes smaller than the yarn label recommends. A tighter gauge creates a denser fabric that resists stretching and holds its shape without any additional help. For a worsted weight yarn typically knit on US 7 (4.5mm) needles, try US 5 (3.75mm) or even US 4 (3.5mm).
Stiff interfacing: This is one of the most important materials in the project and the one most knitters skip. Woven fusible interfacing, sold at any fabric store, gives your purse panels rigidity. The heavy-duty version works best. You will fuse it to the wrong side of your lining fabric, not to the knitting itself.
Lining fabric: Choose a fabric that is tightly woven, medium to heavy weight, and either pre-washed or naturally washable. Canvas, denim, quilting cotton (doubled), or a sturdy cotton twill all work beautifully. Pick a color or print that complements your yarn — this is a chance to add a personal touch that only you and the people you show the inside of your bag will see.
Purse hardware: You will need at minimum a pair of bag handles or a length of chain, and ideally a zipper or magnetic snap closure. D-rings, swivel clips, and strap hardware are all available at craft stores and online. Look for hardware in a finish that works with your yarn color — brass or gold tones pair well with warm-toned yarns, while silver and gunmetal suit cooler colors.
A bag base: A plastic canvas sheet, a pre-cut purse bottom insert, or a piece of sturdy cardboard covered in fabric gives your bag a flat, firm bottom. Without this, even a perfectly knit bag will cave inward at the base.
Sewing supplies: A sewing machine makes the lining much easier, but hand sewing works too. You will need thread, pins or clips, and a needle. Fabric scissors, a ruler or measuring tape, and an iron round out the toolkit.
Choosing Your Stitch Pattern
The stitch pattern you choose affects both the look of your purse and its structural integrity. Here are the best options for a bag that will hold its shape.
Seed stitch is one of the best choices for a structured knit purse. Alternating knit and purl stitches on every row creates a fabric that lies flat without curling, has a beautiful texture, and is firmer than stockinette. It works beautifully in cotton.
Basket weave creates a thick, ridged fabric that is extremely stable. The blocks of knit and purl stitches make a lovely pattern that looks intentional and craft-forward without being fussy.
Simple garter stitch is underrated for bags. All knit stitches, every row. It creates a thick, spongy fabric that does not curl and knits up quickly. It is forgiving and sturdy.
Slip stitch patterns create an especially dense fabric because each row only works some of the stitches while slipping others. The resulting fabric is thicker than stockinette and has wonderful firmness.
Avoid lace patterns, eyelets, or anything with large holes for a functional everyday purse. These are beautiful on display but impractical in a bag where your lip balm will escape through the fabric.
Knitting the Purse: Step by Step
For this project, you will knit the purse in three panels: a front panel, a back panel, and a bottom panel (or you can knit it in the round and add the bottom separately). The following instructions are written for a medium-sized rectangular purse approximately 11 inches wide by 8 inches tall with a 3-inch gusset. Adjust the stitch counts to your own gauge and desired size.
Step 1: Swatch and measure your gauge. Knit a swatch at least 4 by 4 inches in your chosen stitch pattern using your tighter-than-recommended needles. Wash and dry it the same way you plan to wash the finished bag. Measure your stitches per inch after drying. This is your working gauge. All the measurements in this pattern depend on it.
Step 2: Calculate your stitch count. Multiply your stitches per inch by the desired width of your purse. If your gauge is 5 stitches per inch and you want an 11-inch-wide bag, cast on 55 stitches. Round to a number that works with your chosen stitch pattern if needed.
Step 3: Knit the front panel. Cast on your calculated number of stitches. Work your chosen stitch pattern until the piece measures 8 inches. Bind off loosely.
Step 4: Knit the back panel. Repeat the front panel exactly. Both pieces should match in size — block them if needed to ensure they are the same dimensions.
Step 5: Knit the side and bottom gusset (optional). If you want a flat bottom and visible sides, knit a long strip that is 3 inches wide and long enough to run along the bottom edge and both side edges of your front panel. This piece will join the front and back panels and create the three-dimensional shape of the bag. Alternatively, sew the side seams with no gusset for a flat envelope-style purse.
Step 6: Seam everything together. Using a mattress stitch or whip stitch and a yarn needle, join the front panel to the gusset along the bottom and sides. Then join the back panel. Leave the top open. The right sides of the fabric should face out. At this stage, your knit bag shell is complete.
Step 7: Block the knit shell. Wet it thoroughly, squeeze out excess water gently, and shape it into the dimensions you want. Let it dry completely on a flat surface. This step is important — blocking sets the fiber and ensures the bag retains the shape you give it. Take this opportunity to really square up the corners and smooth out the seams.
Adding Structure: The Interfacing and Base
Now that your knit shell is dry and shaped, it is time to add the internal architecture that will keep it that way.
Preparing the base insert: Cut a piece of plastic canvas or stiff cardboard to fit exactly inside the bottom of your bag. If using cardboard, cover it with a piece of your lining fabric, folded over the edges and glued or sewn in place. This creates a clean, finished insert that sits at the bottom of the bag and gives it a flat, stable floor. The bag will sit upright on its own once this is in place.
Cutting and interfacing the lining: Cut two pieces of your lining fabric (front and back) and one gusset strip to match the dimensions of your knit panels, adding half an inch on all sides for seam allowance. Cut matching pieces of heavy-duty woven fusible interfacing. Following the manufacturer’s directions, fuse the interfacing to the wrong side of each lining piece using an iron. Press firmly and let cool completely before handling. The interfacing dramatically stiffens the lining and, once it is sewn inside the bag, transfers that stiffness to the knit shell.
Sewing the Lining
The lining is what separates a handknit purse from a truly finished bag. It takes an extra hour or two, but the result is worth every stitch.
Step 1: With right sides together, sew the gusset strip to the front lining panel along the bottom and side edges using a half-inch seam allowance. Do the same with the back lining panel. You should now have a fabric bag shape that mirrors your knit shell.
Step 2: If you are adding a zipper, install it now. Fold down the top edge of the lining by half an inch and press. Pin the zipper tape behind this folded edge on both the front and back lining panels and sew it in place. A 14-inch zipper suits a purse of this size. Leave the zipper open a few inches before sewing the lining closed — you will need that opening to turn everything right-side out later if you are combining the lining and shell differently, but for a sewn-in lining, the zipper simply tops the open bag.
Step 3: If you are adding interior pockets, this is the moment. Sew a simple patch pocket onto the inside front or back lining panel before joining the panels together. Cut a rectangle of lining fabric, fold down the top edge by an inch and sew it, then fold under the remaining edges and sew the pocket to the lining panel on three sides. Add a small zipper or magnetic snap to keep the pocket closed if you like.
Step 4: Slide the completed lining inside the knit shell with wrong sides together. The right side of the lining fabric should face inward (the side you see when you look inside the bag). The interfaced lining will push outward against the knit shell, adding firmness to the entire structure. Pin the top edges of the lining to the top edge of the knit shell, folding the raw edges of the lining down and in so no raw fabric is visible.
Step 5: Using a needle and thread, whip stitch or slip stitch the lining to the knit shell around the entire top opening. Take small, careful stitches that catch the lining fabric securely without showing on the outside of the bag. Work all the way around the opening, including the sides and any gusset edges.
Attaching Handles and Hardware
With the lining installed and the base insert in place, you are ready for handles and hardware.
Fabric handles can be knit or purchased. Knitting a pair of I-cord handles is simple and gives a cohesive look — pick up a small number of stitches (typically 3 to 5) and work I-cord until the handle is your desired length, then attach the ends to the inside top edge of the bag and stitch them down securely. For heavier bags, knit handles benefit from a length of twill tape sewn inside for added strength.
Bag handles with D-rings offer a more structured, professional result. Fold a short strip of lining fabric around a D-ring, fold the raw edges inside, and sew the strip into a loop. Attach these loops at the four handle attachment points on the inside top edge of the bag, stitching through the lining and into the knit fabric securely. Hook your purchased handles through the D-rings.
Magnetic snaps can be added to the top opening as an alternative or supplement to a zipper. Install them in the lining before joining lining to shell — the metal washers that distribute the stress of the snap must be secured through the interfaced lining fabric.
Washing and Care Instructions
One of the best things about this purse is that you can wash it. Here is how to do it safely.
For a superwash wool or cotton purse with a cotton canvas lining, machine washing on a gentle cycle in cool water is generally safe. Place the bag in a mesh laundry bag first to protect the hardware. Use a mild detergent without bleach or optical brighteners. Do not wring the bag — gently press out excess water and reshape it while damp. Remove the base insert before washing and replace it after the bag is dry.
For hand washing, fill a basin with cool water and a small amount of gentle detergent. Submerge the bag, gently agitate it, then rinse thoroughly until the water runs clear. Press — do not wring — out the water and reshape the bag on a clean towel. Allow it to air dry completely before using.
Avoid the dryer for any knit bag. The heat and tumbling can shrink the fiber, distort the shape, and damage both the knitting and the lining.
Final Touches and Tips for Success
A few final thoughts that will elevate the quality of your finished purse.
Consistency in tension makes a significant difference in the final appearance of knitted fabric. If you tend to knit more tightly when tired or more loosely when relaxed, try to work your bag panels in similar conditions. Blocking at the end corrects a lot, but a consistent foundation helps.
Press your seams. When you sew the lining together, press each seam open or to one side with an iron before assembling the next piece. This keeps the lining flat and reduces bulk inside the bag.
Test your hardware before committing. Before you sew the loops in place or install magnetic snaps, attach them temporarily and load the bag with typical contents to see how the weight distributes. Adjust placement if the handles pull unevenly or the bag hangs at an awkward angle.
A key ring or lobster clasp sewn to the interior at one of the D-ring attachment points gives you somewhere to clip your keys. It takes about three minutes and is one of those small touches that makes the bag feel genuinely well-designed.
If your yarn is a loose or open-weave type that you fell in love with despite the structural challenges, you can apply a light coat of fabric stiffener to the inside of the knit shell before installing the lining. Let it dry completely first. This creates a very firm shell without altering the outside appearance of the bag.
The Finished Bag
When you pull that completed purse off your work table, test the zipper, tug on the handles, press the base flat, and hold it up — you will feel the difference that thoughtful construction makes. It will hold its shape. It will open to a clean, professional interior. It will carry your things without complaint. And when it inevitably meets the inside of a washing machine six months from now, it will come out looking just as good as it did the day you finished it.
That is the goal: a handknit purse that earns its place in your everyday life rather than sitting on a shelf being admired from a distance. With the right materials, a firm gauge, proper interfacing, a well-sewn lining, and solid hardware, there is no reason a knit bag cannot be every bit as functional and durable as anything you would find in a store — with the added fact that you made it yourself, from scratch, exactly the way you wanted it.
Now cast on.