Skip to content
Practical Textile
Sewing & Embroidery

How to Sew a Tote Bag with a Neat Lining

A lined tote bag is a manageable first bag project if you cut accurately and sew the straps into the lining seam. This guide gives a reliable construction order, fabric calculations and quality checks for a bag that carries weight neatly.

Quick answer

To sew a tote bag, cut two outer panels and two lining panels, sew each pair into a bag shape, make and attach straps, then place the bags right sides together. Stitch the top edge, turn through a lining opening, close it, and topstitch the rim.

Key takeaways

  • Use woven cotton or canvas with a stable lining; prewash both fabrics before cutting.
  • A 10 mm seam allowance is easy to sew accurately and leaves enough strength for a utility tote.
  • Sew straps into the top seam and reinforce them with box-and-cross stitching if the bag will carry heavy items.
  • Press every seam before the next operation, especially the top edge and boxed corners.
  • Check that both straps are the same length and distance from the side seams before sewing the lining and outer bag together.
Contents7 sections
  1. What do you need to sew a lined tote bag?
  2. Which fabric is best for a tote bag?
  3. How to sew tote bag with lining step by step
  4. What sewing-room details make a tote bag stronger?
  5. How do you check that a sewn tote bag is finished well?
  6. What are the most common tote bag sewing mistakes?
  7. FAQ

Learning how to sew tote bag construction is straightforward when you treat it as two simple fabric bags joined at the rim. Sew the outer shell and lining separately, secure the straps between them, then turn the work right side out through a gap in the lining. The result has enclosed seams, a clean top edge and much better durability than an unlined bag.

We will make a medium lined tote with a boxed base: useful for library books, fabric purchases or everyday shopping. The cutting plan is deliberately simple, but the same sequence works for larger bags, heavier canvas and added pockets.

What’s in this article7 sections

What do you need to sew a lined tote bag?

You need stable woven fabric, matching thread, a sewing machine, a fresh needle, scissors or a rotary cutter, pins or clips, a ruler and an iron. A lining is worth the small extra effort because it covers raw seam allowances and supports a lighter outer fabric.

For a finished bag about 36 cm wide, 32 cm high and 10 cm deep, use the following cut sizes. They include a 10 mm seam allowance. Directional prints need both panels cut with the print facing the same direction.

Piece Cut quantity Cut size Notes
Outer bag 2 40 cm × 38 cm Canvas, drill or medium woven cotton
Lining 2 40 cm × 38 cm Quilting cotton or similar stable woven
Straps 2 10 cm × 66 cm Gives about 2.5 cm finished width
Optional interfacing 2 40 cm × 38 cm Use fusible woven interfacing for light fabric

For quilting cotton, a medium universal needle in size 80/12 and all-purpose polyester thread are sensible starting points. A canvas tote can need a 90/14 needle, especially where straps cross a top seam. Always stitch a test sandwich containing the same number of layers as your thickest seam; adjust stitch length to about 2.5–3 mm if needed.

Prewash fabric the way the finished bag will be washed, then press it flat before measuring. Cotton can shrink and relax after its first wash. If the outer and lining shrink by different amounts, the lining can pull the rim out of shape later.

Which fabric is best for a tote bag?

Canvas or cotton drill is best for a tote expected to carry regular weight, while quilting cotton works well for a light bag when paired with a lining and interfacing. Fibre content, weave density and fabric weight matter more than a fabric’s printed name.

Canvas is commonly cotton or cotton-rich and its firm plain weave resists abrasion. It also creates thick seam intersections, so use clips rather than forcing pins through multiple layers. Quilting cotton is easier to fold and stitch but may stretch or wear at strap joins if it is not supported.

Fuse interfacing to the wrong side of the outer panels before assembly if the fabric feels limp. Follow the interfacing manufacturer’s temperature and pressing-time directions, use a pressing cloth if advised, and let the fused panel cool flat. Do not drag the iron across the panel, since that can distort the grain.

Side by sideFabric choices for a first tote
Quilting cottonCanvas or drill
Typical weight
Quilting cotton: 110–150 GSM
Canvas or drill: 220–340 GSM
Need for lining
Quilting cotton: Usually yes
Canvas or drill: Still useful
Sewing ease
Quilting cotton: Easy through layers
Canvas or drill: Needs stronger needle
Best use
Quilting cotton: Light shopping, books
Canvas or drill: Groceries, daily carry
Corner bulk
Quilting cotton: Low
Canvas or drill: Higher at seams

Choose stability and purpose before choosing print.

How to sew tote bag with lining step by step

The reliable method is to construct the shell and lining as separate open-top bags, then sew their top edges together. Read the full sequence before beginning; the turn-through opening and strap orientation are the two details that cause most first attempts to go wrong.

Step by stepLined tote construction order
  1. Cut piecesCut outer, lining and strap rectangles accurately.
  2. Sew bodiesJoin side and bottom seams on each fabric.
  3. Box cornersStitch corners across for a flat bag base.
  4. Make strapsFold, press and edge-stitch each strap.
  5. Join topTrap straps between outer bag and lining.
  6. Turn and finishTurn through lining gap, close and topstitch.

Complete one stage fully before moving to the next.

1. Prepare and mark the pieces

Apply optional interfacing to the outer panels. On the top edge of each outer panel, mark 8 cm in from both side edges. These four marks locate the strap ends and produce a balanced handle position on this bag size.

Keep the fabric grain parallel to the panel edges. A tote cut noticeably off grain can twist after washing or hang unevenly, even if the stitching is straight.

2. Make the straps

  1. Fold one long edge of a strap rectangle to the centre and press. Fold the other long edge to the centre and press.
  2. Fold the strap in half lengthwise so all raw edges are enclosed. Press again.
  3. Edge-stitch about 2–3 mm from both long edges. Backstitch at the beginning and end.
  4. Repeat for the second strap, then lay both flat together and confirm they match in length.

This four-fold strap has four layers of fabric. For a heavy-use tote, webbing is another option, but its ends should still be enclosed or cleanly bound so they do not fray.

3. Sew the outer bag and lining

Place the two outer panels right sides together. Stitch both side seams and the bottom seam with a 10 mm seam allowance, leaving the top open. Backstitch for about 1 cm at each seam end because these points receive repeated stress.

Repeat with the lining panels, but leave a 10–12 cm unsewn opening in the centre of the bottom seam. Backstitch on both sides of this opening. That gap is how you will turn the whole bag right side out, so do not make it too narrow.

Press the side seams open if your fabric handles it, or press them to one side on bulky canvas. Pressing is not cosmetic: it flattens the seam layers, makes dimensions more predictable and prevents a lumpy finished rim.

4. Box the corners for a flat base

Boxed corners create depth by turning each lower corner into a small cross seam. With the outer bag still wrong side out, pull one bottom corner apart until the side seam lies directly over the bottom seam. The fabric makes a triangle.

Measure 5 cm from the pointed tip along the seam, then draw a line across the triangle at right angles to the seam. Stitch along that line, backstitching at both ends. Trim the point to about 10 mm from the new seam and repeat on the remaining outer and lining corners.

A 5 cm corner measurement makes a base approximately 10 cm deep. To change the finished depth, change this measurement consistently on all four corners. Turn the outer bag right side out, but leave the lining wrong side out.

5. Attach straps and join the bag

Put each strap end on the outer bag’s top edge, aligning it with the marks made earlier. The strap should form an arch above the bag, with no twist. Baste each end within the 10 mm seam allowance so it cannot shift when the lining is added.

Place the outer bag inside the lining so right sides face each other. Match side seams and top edges, then pin or clip around the rim. Stitch once around the full top edge at 10 mm, checking before you sew that the straps are between the layers and point down into the bag body.

6. Turn, close and topstitch

Reach through the opening in the lining bottom, pull the bag through, and gently push out the boxed corners with a blunt tool. Do not use a sharp point that can puncture the fabric or force a seam apart.

Fold the lining opening’s seam allowance inward by 10 mm and close it with a narrow machine seam close to the fold. Put the lining inside the outer bag, press the top rim carefully, then topstitch 2–3 mm below the rim. This topstitching holds the lining down and gives the opening a crisp, professional shape.

What sewing-room details make a tote bag stronger?

A durable tote depends most on strap construction, seam consistency and controlled bulk at the top edge. The bag panels usually fail after the strap join does, because lifting a loaded bag concentrates force in a small area.

  • Reinforce strap ends: After turning the bag, sew a 25 mm square or rectangle through the outer fabric and strap end. Add a diagonal cross inside it for a box-and-cross reinforcement if your machine can feed the thickness evenly.
  • Use a walking foot when needed: It helps the top edge feed evenly when canvas, lining and four strap layers meet. It is useful, not compulsory; slow stitching and clips can also control the layers.
  • Trim only where it helps: Grade bulky seam allowances by trimming one layer slightly narrower than the other. Do not trim close to the main structural seams or strap ends.
  • Match thread to duty: Standard polyester sewing thread has better abrasion and moisture resistance than cotton thread for general tote seams. Use the same thread in the bobbin unless your machine manual permits otherwise.
  • Add decoration at the right stage: Paint, patchwork or embroidery is easier on a flat outer panel before the bag is assembled. For paint selection and curing guidance, see our guide to fabric paint for tote bags.

If you take projects to classes, markets or a shared studio, protect the finished tote from pressure marks and dirt during transport. A purpose-built sewing machine tote on wheels can also make moving a machine and bag-making tools less awkward.

How do you check that a sewn tote bag is finished well?

A finished tote should sit flat, have matching strap lengths and show a smooth top edge with the lining contained inside. Check it before loading it, because correcting a topstitch or reinforcement line is easier while the bag is empty.

  1. Lay the bag flat and compare the two side seams. The base corners should be equal in depth and the bottom should not twist.
  2. Measure from the top edge to each strap’s highest point. The two handles should match within a few millimetres.
  3. Turn the bag inside out and inspect every seam for skipped stitches, loose thread tails and seam allowances caught in the stitching.
  4. Gently pull each strap in the direction it will be loaded. Watch the stitching at the attachment point for movement or popped stitches.
  5. Fill the bag gradually with ordinary household items rather than dropping in a heavy load. Stop if seams strain or the fabric distorts.

What are the most common tote bag sewing mistakes?

The most common tote bag mistakes are twisted straps, an uneven rim, puckered stitching and a lining that rolls outward. Most are preventable by marking, pressing and doing a short test seam before joining the final top edge.

Problem and fixFix common tote bag faults
ProblemLikely causeFix
Uneven top edgeSeam allowance changed around rimMark 10 mm and topstitch slowly
Twisted strapStrap was not checked before seamLay straps flat before joining
Puckered seamTension or needle mismatchFit fresh needle; test settings
Weak strap joinOnly one seam holds strapAdd box-and-cross reinforcement
Lining shows outsideLining cut larger or not pressedPress rim inward before topstitching

Most tote problems start with cutting, pressing or strap placement.

My straps are uneven or twisted

Remove the topstitching only as far as necessary, then compare both strap lengths on a flat table. Before resewing, place the bag outer side up and make sure each handle forms a clean loop with its ends parallel. A single half-turn is easy to miss once the straps are hidden between the lining and outer bag.

My machine will not sew the thick top seam

Do not pull the work behind the presser foot, since this can bend a needle or shorten stitches. Use a fresh larger needle appropriate to the fabric, lengthen the stitch slightly, and use the handwheel for the thickest intersections. If the foot tilts upward at a seam hump, a folded scrap of fabric behind the foot can level it as you begin.

My lining keeps coming out of the bag

Press the rim so the seam rolls just inside the bag, then topstitch through all layers near the top edge. Check that the lining panels were cut to the same dimensions as the outer panels. A lining that is larger than the shell has nowhere to sit except above the rim.

FAQ

What is the easiest fabric to use for a first tote bag?

Medium-weight cotton canvas, cotton drill or firm quilting cotton is easiest because it does not stretch much while sewing. Avoid slippery lining fabrics, stretchy knits and very heavy upholstery fabric for a first project. A quilting-cotton tote benefits from a lining and fusible interfacing.

Do I need a lining in a tote bag?

No, a tote can be unlined, but a lining gives cleaner enclosed seams and adds body to the bag. It also makes it easier to add an interior pocket. Use an unlined tote for a quick lightweight project, and use a lining when you want a neater everyday bag.

How long should tote bag straps be?

For shoulder straps, cut lengths of about 60–70 cm before sewing, depending on the bag size and seam allowance. This guide uses 66 cm cut straps, which make a moderate shoulder drop after they are sewn into the top seam. Test a paper or tape loop over your shoulder if you prefer a specific length.

What stitch should I use to sew a tote bag?

Use a straight stitch with a 2.5–3 mm stitch length for most woven tote fabrics. Backstitch at the start and end of side seams, bottom seams and strap attachment lines. A zigzag stitch is not needed when the lining encloses the raw edges.

How do I make a tote bag strong enough for groceries?

Choose canvas or drill, use a lining, and reinforce each strap end with a box-and-cross stitch after the bag is turned. Keep the strap ends at least several centimetres down from the rim so the force spreads through the outer panel. Check your machine can form consistent stitches through the thick strap intersections.

The one thing to remember is that tote strength comes from the strap attachments, not from making the body seams wider. Mark the strap positions, sew them into the rim securely and reinforce them after turning; those few careful minutes determine whether the bag remains useful.