Tote bags are one of the most beginner-friendly sewing projects out there — and one of the easiest to under-buy fabric for. The first time you cut into a yard of canvas and realize you forgot to account for the handles, you'll wish you'd read this post. Here's everything you need to know about yardage, fabric choice, and cutting layout before you start.
Quick Yardage Reference
Here's the cheat sheet. These numbers assume 54"–60" wide fabric and a single-layer (unlined) tote with self-fabric handles. Add 50–100% more if you want a full lining.
| Tote Size | Finished Dimensions | Fabric Needed (54"+ wide) |
|---|---|---|
| Small / lunch tote | 10" W x 12" H x 3" D | 1/2 yard |
| Medium / market tote | 14" W x 15" H x 4" D | 3/4 yard |
| Large / shopper | 16" W x 17" H x 5" D | 1 yard |
| Oversize / beach tote | 20" W x 18" H x 6" D | 1.25 yards |
| XL / weekender | 22" W x 20" H x 8" D | 1.5–2 yards |
If your fabric is narrower (44"–45", which is common for quilting cotton and some specialty wovens), bump those numbers up by about 30%.
How to Calculate Your Own Yardage
Don't trust the chart blindly — calculate based on your actual pattern. The formula:
Body panels: (Height + Depth + seam allowance) x (Width + Depth + seam allowance) x 2 panels
Handles: (Handle length x 2) x 4" wide x 2 handles = a long strip you'll cut from selvedge to selvedge
Lining (if used): Same as body panels
Add 4–6" of extra fabric to your total to account for shrinkage, squaring up, and the inevitable cutting mistake. Buying an extra quarter-yard is cheap insurance.
The Best Fabrics for Tote Bags
Totes need to hold weight without sagging, ripping, or stretching out at the handles. That rules out most knits and lightweight wovens. Here's what works:
Duck Canvas
The gold standard. Duck canvas is a heavy, plain-weave cotton with a tight, durable construction. It comes in weights from about 7 oz (light) to 18 oz (extreme heavy). For most tote bags, 10–14 oz duck canvas is the sweet spot — heavy enough to hold groceries, light enough for a home sewing machine.
Denim
Mid-weight to heavy denim (10–14 oz) makes a beautiful, structured tote that softens with use. Bonus: it ages well, so a denim tote looks better at year three than it did on day one.
Heavy Cotton Twill
Twill weaves have diagonal ribs that add strength and drape. A 10+ oz cotton twill makes a slightly softer tote than canvas — good for everyday carry where you want some slouch.
Waxed Canvas
Water-resistant and beautifully patinated. Heavier and pricier, but ideal for outdoor or market totes.
Cordura and Nylon
Lightweight but extremely strong. Better for technical totes and packable shoppers than for the classic canvas look.
For most projects, browse our bag-making fabrics and grab a swatch first. Hand-feel matters with bag fabric — you want a crisp, dense weave that resists stretching when tugged on the bias.
Cutting Layout Tips
A smart layout saves a quarter-yard or more. Some things we've learned:
Cut handles first
Handles need long, straight strips — usually 24–28" long. Cut these from selvedge to selvedge first, then plan your body panels around them. If you cut body panels first, you'll often end up with leftover that's too short for handles.
Use the bottom of the bag as a single piece
For a sturdier tote, cut the front, bottom, and back as one continuous panel instead of three pieces. It eliminates a stress seam at the bottom corners — the spot where most homemade totes fail.
Pattern-match if it matters
Stripes and large prints look terrible when mismatched on a tote. Buy 25–30% more fabric and lay your panels to match the print across the side seams.
Cut handles on the lengthwise grain
The lengthwise grain (parallel to selvedge) has the least stretch. Cutting handles this direction prevents them from elongating under weight over time.
Reinforcement Recommendations
Even with great fabric, the weak points on every tote are:
- Handle attachments — always reinforce with a box-stitch or X-box pattern
- Top edge — fold over at least 1.5" and topstitch twice
- Bottom corners — interface with a heavy fusible or add a fabric base panel
For canvas totes that will carry real weight, add a layer of heavyweight interfacing along the top 3" of the bag where the handles attach. This is the difference between a tote that lasts five years and one that rips at month six.
Shop the Fabrics Mentioned
- Bag-making fabrics — our full selection of tote-friendly wovens
- All fabrics — browse by weight if you want something specific
Buy a little more than you think you need, cut your handles first, and reinforce the stress points. That's the entire secret to a tote bag that outlasts the trends.