How to Make a Tote Bag With Lining Step by Step

Handmade canvas tote bag with cotton lining on a sewing table

Cut two outer panels and two lining panels. Join each pair into a shell, then stitch the shells at the top edge. Turn the bag right side out and topstitch the opening for a neat finish.

A lined tote looks polished, hides raw seams, and carries heavy loads without stretching out of shape. First, choose sturdy canvas for the outside and smooth cotton for the inside. Next, add interfacing, an inside pocket, and reinforced handles for everyday durability. Finally, box the bottom corners so the bag stands upright on flat surfaces.

Gather Your Fabric and Tools

Sewing a lined tote bag with boxed corners and fabric handles

Canvas, duck cloth, or denim gives the outer shell structure and strength. Quilting cotton or cotton twill works well for the lining and keeps bulk low. Mid-weight fusible interfacing adds body without making seams hard to sew.

  • Fabric: Cut two outer panels and two lining panels, each 15 by 17 inches.
  • Interfacing: Fuse interfacing to the wrong side of each outer panel before sewing.
  • Handles: Cut two cotton webbing straps, each 24 inches long and 1 inch wide.
  • Tools: Also gather a sewing machine, rotary cutter, ruler, clips, pins, and an iron.

Sew the Outer Shell and Lining

Then place the outer panels right sides together and stitch the sides and bottom. Press the seams open, then repeat the same steps for the lining panels. Also, leave a four-inch gap in one lining side seam for turning later.

Add an Inside Pocket First

Start the pocket with a rectangle nine inches wide and seven inches tall. Fold the top edge down twice, press it flat, and topstitch the fold. Center the pocket on one lining panel, pin it, and stitch the sides and bottom.

Box the Bottom Corners

Flatten one bottom corner so the side seam meets the bottom seam. Draw a line two inches from the corner point, perpendicular to the seam. Sew along the line, trim the excess fabric, and repeat on every corner.

Attach the Handles Securely

Finished lined tote bag with inside pocket and reinforced straps

Mark handle positions four inches from each side seam on the outer shell. Pin the strap ends to the right side, facing downward toward the bag bottom. Secure each strap end with stitching, then add a second row for extra strength.

Reinforced handles matter because totes often carry books, groceries, and laptops. For heavier loads, stitch a small rectangle with an X through each strap base. Cotton webbing saves time, while fabric straps let you match the lining print.

Join the Shells and Finish

Flip the outer shell right side out and keep the lining shell inside out. After that, slide the outer shell inside the lining shell so right sides face each other. Match the side seams, pin the top edge, and stitch all around the opening.

Afterward, pull the bag through the lining gap until the tote turns right side out. Meanwhile, push the lining inside, press the top edge flat, and slip-stitch the gap closed. Topstitch around the top edge to lock the layers and close the gap.

Care and Customization Tips

When finished, machine wash the tote in cold water and air dry it flat. Tack the lining to the outer shell at the bottom corners to stop it pulling out. In addition, add a magnetic snap, a zipper top, or a key fob for extra function. A handmade bag also carries a charm that factory-made bags rarely match. See handcrafted versus factory-made leather laptop bags to compare the two approaches.

Frequently Asked Questions

What fabric works best for a lined tote bag?

Sturdy canvas, denim, or duck cloth holds shape best, while quilting cotton suits lighter everyday bags.

How much fabric do I need for a tote bag?

Half a yard of outer fabric and half a yard of lining usually covers a medium tote.

Can beginners sew a lined tote bag?

Yes, straight seams and simple rectangles make this project ideal for confident beginners.

How do I stop the lining from pulling out?

Stitch the lining to the outer shell at the bottom corners and topstitch the top edge.

How do I box the corners on a tote bag?

Pinch each corner flat, mark a line across it, stitch the line, and trim the excess.

Conclusion

You now hold a complete method for sewing a strong, polished lined tote. Pick your fabrics, cut your rectangles, and sew your first tote this weekend. Share your finished bag with a friend, or start a second one in new prints.