Skip to content
Vera's Sewing Room
Hands guiding linen under a sewing machine foot - free sewing patterns Sewing
Hand embroidery hoop with cornflowers and daisies held up in a garden - free embroidery patterns Embroidery
Patchwork star quilt hanging on a clothesline in a meadow - free quilt patterns Quilting

Reader Favorites

Bag & Pouch Patterns

Lined Tote Bag Free Sewing Pattern (With Boxed Corners)

A sturdy everyday tote with a proper lining and boxed corners, cut from two rectangles of canvas and two of cotton. One afternoon, no fiddly bits.

Love it? Share it with a friend
Lined Tote Bag Free Sewing Pattern (With Boxed Corners)

This canvas tote bag has sturdy boxed corners, a clean lining, and dusty rose straps that fit comfortably over your shoulder. It is the kind of bag you grab for the farmers’ market, library runs, or everyday errands when you need something reliable that holds its shape.

Quick Facts

Skill level: Confident beginner
Finished size: 14 in wide x 13 in high x 3 in deep (35.5 cm x 33 cm x 7.5 cm)
Fabric: Medium-weight cream cotton canvas and dusty rose cotton
Seam allowance: 1/2 in (1.3 cm)
Time to make: 2 hours
Machine needed: Standard sewing machine

What Makes This Lined Tote Bag Special

This design skips the fiddly bits and focuses on clean construction. The heavy cream canvas outer gives the bag enough structure to stand up on its own while you load it, and the contrasting dusty rose strap fabric adds a crisp two-tone look. Boxed corners create a flat bottom so books, binders, and bunches of tulips sit properly instead of rolling around.

Finished Size

Dimension Inches Centimetres
Width 14 in 35.5 cm
Height 13 in 33 cm
Depth 3 in 7.5 cm
Strap Drop 11 in 28 cm

Materials You Will Need

Material / Notion Amount (Imperial) Amount (Metric) Notes
Cream Canvas 1 yd 90 cm For the outer bag body
Dusty Rose Cotton 3/4 yd 70 cm For the lining and straps
Coordinating Thread 1 spool 1 spool All-purpose polyester

Tools:
– Sewing machine and standard needles (size 90/14 for canvas)
– Fabric shears and rotary cutter with cutting mat
– Iron and ironing board
– Pins or wonder clips
– Safety pin or bodkin for turning straps

Cutting List

Seam allowance: 1/2 in (1.3 cm) unless noted otherwise.

Piece Fabric Cut Size (W x H) Qty
Outer Body Cream Canvas 15 in x 15 1/2 in (38 cm x 39.5 cm) 2
Lining Body Dusty Rose Cotton 15 in x 15 1/2 in (38 cm x 39.5 cm) 2
Straps Dusty Rose Cotton 4 in x 28 in (10 cm x 71 cm) 2

Before You Start

Pre-wash and dry your canvas and cotton fabrics on the settings you plan to use later, as canvas tends to shrink slightly on the first wash. Press your fabrics flat with a hot iron before cutting out your rectangles.

💡 Designer Tip: When cutting heavy canvas, a rotary cutter and a heavy-duty acrylic ruler will give you much straighter edges than scissors alone.

Step-by-Step Instructions

Step 1: Prep the Straps

Take one dusty rose strap strip and fold it in half lengthwise, wrong sides together, press with your iron to crease the center line. Open it up, then fold the long raw outer edges inward to meet that center crease. Press again. Fold the whole strap in half lengthwise along the original crease, enclosing all raw edges inside. Press firmly and pin along the open edge. Repeat for the second strap.

Step 2: Topstitch the Straps

Take your pressed dusty rose straps to the sewing machine. Edgestitch down the open folded side, staying about 1/16 in from the edge. Sew a second row of topstitching along the opposite folded edge to match. Set your straps aside.

Step 3: Attach Straps to Outer Panels

Take one cream canvas Outer Body panel and lay it flat with the right side facing up. Measure 3 1/2 in (9 cm) in from the left raw edge and place one end of a dusty rose strap raw edge flush with the top raw edge of the panel. Pin the strap down vertically, making sure it is not twisted. Measure 3 1/2 in (9 cm) from the right raw edge and pin the other end of the same strap in the same way. Repeat for the second Outer Body panel with the second strap.

Stitch across each strap end in a small square with an ‘X’ inside it, about 1/4 in from the top raw edge, to secure the straps firmly in place.

✅ Checkpoint: Both cream outer panels should now have a dusty rose strap securely stitched to their right sides, looped downward toward the bottom edge.

Step 4: Sew the Outer Bag Sides

Place the two cream Outer Body panels right sides together, matching the side and bottom edges. Pin around the two sides and the bottom edge. Stitch with a 1/2 in (1.3 cm) seam allowance down the left side, across the bottom, and up the right side. Leave the top edge open. Backstitch at the start and finish.

Step 5: Box the Outer Corners

At the bottom corners of your stitched cream outer bag, open out the side seam and bottom seam so they match up center-to-center, creating a flat triangular wedge. Measure 1 1/2 in (3.8 cm) from the point of the corner inward, draw a line perpendicular to the seam, and stitch across it. Repeat for the other bottom corner. Trim the excess corner fabric away, leaving a 1/4 in seam allowance.

✅ Checkpoint: Turn the outer bag right side out and check your bottom corners. They should sit flat with sharp points.

Step 6: Assemble the Lining

Take the two dusty rose Lining Body panels and place them right sides together. Pin the two sides and bottom edge, but leave a 5 in (12.5 cm) turning gap open along the bottom edge. Stitch around the sides and bottom using a 1/2 in (1.3 cm) seam allowance, remembering to start and stop at your turning gap markers. Box the bottom corners of the lining the exact same way you did for the outer bag (1 1/2 in / 3.8 cm square cut-outs), but leave the lining inside out.

Step 7: Join Outer and Lining

Leave your cream outer bag right side out with the straps tucked safely down inside the bag body. Slip the outer bag down inside the inside-out dusty rose lining bag, so the right sides of the outer and lining fabrics are facing each other. Match the side seams up precisely and align the top raw edges all the way around. Pin every few inches.

Step 8: Stitch the Top Edge

Sew all the way around the top opening in a circle using a 1/2 in (1.3 cm) seam allowance. Take your time around the thick strap areas, turning your hand wheel if your machine struggles with the multiple layers of canvas.

Step 9: Turn the Bag

Reach through the 5 in (12.5 cm) turning gap you left in the bottom of the lining. Grab the outer bag and gently pull the entire bag through the gap. Work your fingers into the corners to push them out fully.

Finishing

Push the lining down inside the cream canvas outer bag. Press the top edge flat with your iron so the lining rolls slightly toward the inside, keeping the stitching line hidden. Topstitch all the way around the top opening of the bag at 1/4 in from the edge to give it a crisp, professional finish. Finally, tuck the raw edges of the lining opening inside by 1/2 in, press, and topstitch the gap closed close to the fold.

Size and Fabric Variations

  • Deeper Bag: If you want a 2 in deeper bag, cut your Outer Body and Lining Body panels 2 in taller (17 1/2 in high instead of 15 1/2 in), and increase your boxed corner cut-out to 2 in instead of 1 1/2 in.
  • All-Canvas Version: You can use canvas for the lining too if you want an extra-heavyweight utility bag that has zero flop.

Care Instructions

Spot clean cream canvas marks with a damp cloth and mild soap when possible. If the whole bag needs a wash, turn it inside out and machine wash on a gentle cold cycle. Line dry in the shade to prevent shrinkage and press with a hot iron while slightly damp.

FAQ

Can I sew this bag on a basic sewing machine?

Yes, absolutely. Just make sure you use a denim or canvas needle (size 90/14 or 100/16) and go slowly when crossing over the thick strap attachment areas.

Do I need to interface the canvas?

No. Quality cotton canvas has enough natural body and weight to hold its shape on its own without iron-on interfacing.

Can I make the straps longer to wear cross-body?

Yes. Just cut your dusty rose strap strips to 4 in x 42 in (10 cm x 106 cm) instead of 28 in to get a comfortable cross-body drop.

Happy Sewing!

I hope this sturdy canvas tote serves you well on all your daily runs. If you make one, save the pin to your Pinterest boards. If you make one, I would love to see it: send me a photo through the contact page.

  • Vera

Like this one? Save it for later.

100% free

Get this pattern as a free PDF

+ A new free pattern every day straight to your inbox Daily

Email needed to download · No spam · Unsubscribe anytime · Privacy

Creating your PDF…

This takes a few seconds.

Your PDF is downloading!

Check your downloads, or print it right now. Your daily free patterns start arriving in your inbox.

Your free PDF is unlocked! 🎉

👇 Keep reading — your Download PDF button is waiting for you further down the pattern.