
How to Sew a Bag With a Lining: A Complete Step-by-Step Guide
Whether you’re a beginner picking up a needle and thread for the first time or an experienced maker looking to refine your technique, learning how to sew a bag with a lining is one of the most rewarding projects you can tackle. A lined bag looks polished and professional, hides all your raw seams, and holds its shape far better than an unlined version. Once you understand the process, you’ll never want to go back.
This guide walks you through everything — from choosing your fabrics and gathering your tools, all the way to that satisfying moment when you turn your finished bag right-side out and see it come to life. By the end, you’ll have a sturdy, beautiful lined bag you made entirely yourself.
Why Lining a Bag Makes Such a Difference
Before we get into the how, it’s worth spending a moment on the why. A bag without a lining is functional, but it has exposed seam allowances on the inside that can fray over time, snag on your belongings, and generally look unfinished. The interior fabric also tends to stretch and sag with repeated use.
A lining solves all of that. It encases every raw edge, gives the bag a clean professional interior, and adds a second layer of structure. You can also use your lining fabric as an opportunity to add pockets, which can feel like a small miracle once you start using the bag daily. From a practical standpoint, a lining extends the life of your bag considerably because the outer fabric doesn’t have to bear all of the stress on its own.
On top of that, it simply looks beautiful. When someone opens your bag and sees a coordinating print or a pop of color inside, it signals real craftsmanship.
What You’ll Need
Fabric
You’ll need two types of fabric: your outer fabric and your lining fabric.
For the outer fabric, choose something with a bit of body. Cotton canvas, duck cloth, denim, home décor fabric, and upholstery-weight cotton are all excellent choices. They hold their shape well and are durable enough to withstand daily use. If you’re using a lighter-weight cotton, you can add interfacing to give it more structure (more on that shortly).
For the lining, you want something a little lighter and easier to work with. Quilting cotton, cotton poplin, and even a lightweight canvas all work beautifully. The lining doesn’t need to be as heavy as the outer fabric because it lives on the inside and doesn’t take the same wear.
For a standard tote bag measuring approximately 15 inches wide by 14 inches tall, you’ll need about half a yard each of your outer and lining fabrics. If you want to add pockets or your pattern requires straps cut from the same fabric, plan on a full yard.
Interfacing
If your outer fabric is on the lighter side, fusible interfacing is your best friend. It irons on to the wrong side of your fabric and instantly adds stiffness and structure. Medium-weight woven interfacing works well for bags that need to stand up on their own. For softer, more casual totes, a lighter interfacing or even no interfacing at all is perfectly fine.
Tools and Notions
A sewing machine (even a basic one works well for bags), coordinating thread, fabric scissors or a rotary cutter and mat, a ruler or measuring tape, pins or sewing clips, an iron and ironing board, a seam ripper for any inevitable small mistakes, and a turning tool or blunt pencil for pushing out corners. You’ll also want tailor’s chalk or a fabric marker for any markings.
Understanding the Basic Construction
A lined bag is essentially two bags sewn together — an outer bag and an inner bag (the lining) — which are then joined at the top opening. This sounds more complicated than it is. Once you’ve done it once, the logic clicks and becomes second nature.
The general sequence goes like this: you build the outer bag, you build the lining bag, you slide one inside the other, and you sew them together at the top. That’s the entire process at its core. Everything else is just detail.
Step One: Cut Your Fabric
Start by cutting your pieces. For a simple rectangular tote bag, you’ll cut two rectangles from your outer fabric and two rectangles from your lining fabric, all the same size. A good starter size is 16 inches wide by 15 inches tall, which will give you a finished bag of approximately 15 by 14 inches after seam allowances.
If you’re using interfacing, cut it to match your outer fabric pieces and fuse it on before you do anything else. Lay the interfacing rough-side down on the wrong side of your fabric, cover it with a damp pressing cloth, and press with a hot iron for about ten seconds per section. Let the fabric cool before you move it. Rushing this step leads to bubbling or peeling later, so be patient.
Cut your straps as well. For a simple tote, two strips of fabric measuring 4 inches wide by 26 inches long will give you two finished straps of about 1 inch wide by 24 inches long. You can also use pre-made webbing, which saves time and is extremely durable.
Step Two: Make the Straps
If you’re making fabric straps, fold each strip in half lengthwise with the right sides facing out. Press the fold, then open it up and fold each raw long edge in to meet the center crease. Press again, fold the whole thing in half again along the original crease, and press once more. You’ll now have a neat strip that’s four layers thick with all raw edges hidden inside.
Edgestitch along both long edges of the strap, stitching as close to the edge as possible — ideally about an eighth of an inch. This keeps everything flat and adds both strength and a neat finish. Repeat for the second strap.
Set both straps aside for now.
Step Three: Sew the Outer Bag
Place your two outer fabric pieces together with right sides facing. Pin or clip along the sides and the bottom edge, leaving the top open. Sew down one side, across the bottom, and up the other side using a half-inch seam allowance. Backstitch at the beginning and end of your seam for strength.
Press your seams open with an iron. This step is easy to skip, but it genuinely improves the look and durability of your finished bag. Flat seams sit better and make the bag neater overall.
If you want a flat-bottomed bag rather than a simple pouch shape, you can box the corners at this stage. To do this, pinch each bottom corner so that the side seam and the bottom seam align on top of each other, forming a triangle. Measure about two inches from the point of the triangle and draw a line perpendicular to the seam. Sew along that line and trim the excess fabric. When you turn the bag right-side out, you’ll have a flat base. The wider you make the boxed corner, the wider and flatter the bottom of your bag will be.
Don’t turn the outer bag right-side out yet. Leave it wrong-side out and set it aside.
Step Four: Add a Pocket to the Lining (Optional but Recommended)
This is the step most people skip and later wish they hadn’t. A simple slip pocket on the inside of the lining is extraordinarily useful and only adds about fifteen minutes to your project.
Cut a rectangle of lining fabric roughly 8 inches wide by 12 inches tall. Fold it in half with right sides together so you have an 8 by 6 inch piece. Sew around three sides, leaving a gap of a few inches on one side for turning. Clip the corners, turn the pocket right-side out, and press it flat. Fold the raw gap edges in and press them as well.
Position the pocket on the right side of one of your lining pieces, centering it and placing the top edge about three inches down from the top of the lining. Edgestitch around the sides and bottom of the pocket, backstitching at the top corners for reinforcement. If you want to divide the pocket into two sections, simply sew a vertical line down the center.
Step Five: Sew the Lining
Sew the lining pieces together exactly as you sewed the outer bag — right sides facing, a half-inch seam allowance, down one side, across the bottom, and up the other side. There is one important difference: leave a gap of about five to six inches along the bottom seam. This gap is how you’ll turn the entire bag right-side out at the end, so don’t skip it.
If you want to box the corners of the lining, do that now as well, matching the size of the boxed corners on the outer bag.
Press the lining seams open and leave the lining wrong-side out.
Step Six: Attach the Straps to the Outer Bag
This is the stage where you attach your straps to the outer bag before joining the outer and lining pieces together. It’s much easier to do it now than to try to slip them in later.
Turn the outer bag right-side out. Decide where you want your straps — typically they’re placed about four inches in from each side seam. Fold the raw end of each strap under by about half an inch and pin it to the right side of the bag at the top edge, raw edges aligned. The strap should hang down into the bag, not stick up. Pin both ends of each strap in place. When the bag is flipped, the straps will sit at the right height.
Baste the straps in place with a quarter-inch seam. This holds them securely while you join the lining.
Turn the outer bag wrong-side out again.
Step Seven: Join the Outer Bag and Lining
This is the step where everything comes together, and it’s more straightforward than it sounds.
Slip the lining (still wrong-side out) inside the outer bag (wrong-side out) so that the right sides are facing each other. The straps and any other embellishments should be sandwiched between the two layers. Align the top edges carefully, matching up the side seams of the outer bag with the side seams of the lining. Pin generously all the way around the top opening.
Sew all the way around the top opening with a half-inch seam allowance. This is a continuous seam with no gaps — the gap in the bottom of the lining is your exit point, not the top.
Step Eight: Turn the Bag Right-Side Out
Reach through the gap in the bottom of the lining and carefully pull the outer bag through. Take your time with this and work slowly, easing the fabric through without yanking. As the bag emerges, use your fingers or a turning tool to push out the corners fully, especially at the top where the outer bag and lining meet.
Once the bag is fully turned, push the lining down inside the outer bag. Give the whole thing a good press, paying particular attention to the top edge. You want the seam to sit right at the top of the bag rather than rolling inward or outward. Roll it between your fingers as you press to coax it into place.
Step Nine: Close the Lining and Finish the Top
Close the gap in the lining by folding the raw edges in so they’re flush with the seam and stitching them closed. You can do this by hand with a slip stitch for an invisible finish, or simply machine stitch right along the edge. Since this seam will be inside the bag and completely hidden, it doesn’t need to be beautiful — it just needs to be secure.
Push the lining back inside the bag. For a crisp finish, topstitch all the way around the top opening of the bag, about a quarter to three-eighths of an inch from the edge. This topstitching keeps the lining from creeping up and peeking out over the top, and it gives the bag a clean, finished look. It also reinforces the seam where the straps attach, which is a high-stress area.
If you want to reinforce the straps further, you can sew a small rectangle or an X within a rectangle over each strap attachment point.
Variations and Next Steps
Once you’ve mastered the basic lined tote, a whole world of bag-making opens up. You can add a zipper closure at the top by inserting it between the outer bag and lining before sewing them together. You can add a magnetic snap closure for a more polished, functional result. Exterior pockets, D-rings for crossbody straps, and decorative details like piping or contrasting trim are all within reach once you understand the fundamental construction.
Adjusting the dimensions lets you make everything from a small project bag to a large market tote. Changing the proportions — making it wider, taller, or with a deeper boxed bottom — gives you completely different results from the same basic technique.
You might also explore different closure methods for the lining gap. Some sewists prefer to leave the gap unsewn and instead topstitch the top of the bag in the final step, which catches and closes the lining at the same time. This approach is slightly less clean but very efficient.
A Few Tips for Better Results
Press at every stage. Ironing your seams as you go is probably the single most effective habit you can build as a bag maker. It makes subsequent steps easier and dramatically improves the final appearance.
Don’t skip the basting step when attaching straps. It takes only a minute and prevents the frustrating experience of having a strap shift while you’re trying to sew the outer and lining together.
Use the right needle for your fabric. A heavier needle (size 90 or 100) handles canvas and denim without breaking or skipping stitches. A needle that’s too light will struggle through multiple layers.
Go slowly at the corners. When sewing around the top of the bag with all those layers, reduce your speed significantly at the corners and side seams where the thickness increases. A steady pace means you stay in control.
Finally, give your finished bag a good press with a lot of steam before you use it for the first time. It settles the fabric, helps everything relax into shape, and makes the whole bag look crisp and intentional.
You Made a Lined Bag
There’s something genuinely wonderful about finishing a project like this. A lined bag isn’t a trivial thing — it requires planning, precision, and a willingness to follow a sequence of steps with patience. When you reach into a bag you made yourself and find the pocket you added, or you notice how the corners sit perfectly flat and the straps are exactly the right length for your shoulder, that satisfaction is something you earned.
The more bags you make, the faster and more intuitive the process becomes. Your second lined bag will feel easier than your first. By your fifth or sixth, you’ll be adapting patterns, experimenting with hardware, and finding your own preferred methods for each step. That’s the real reward of learning a foundational technique — not just the finished object, but the skill that lives with you long after you’ve given the bag away or worn it until it’s completely soft and beloved.
So gather your fabric, press it well, and get started.