Bags & Totes Fabric

Skip to results list
Availability
Price
to
The highest price is $395.00
Clear
Product type
Color
20 items
Sort Best selling
Column grid
Column grid

Filter

Availability
Price
to
The highest price is $395.00
Product type
Color
Sort Best selling

Bags & Totes Fabric by the Yard

Find the best fabric for bags by the yard at EOVEA. Our heavy-duty materials are built to carry weight and last through daily use.

Cotton Canvas for Bags

Cotton canvas (duck cloth) is the classic bag-making fabric. Available in multiple weights:

  • 4oz canvas - lightweight tote bags, pouches, and linings
  • 7oz canvas - everyday tote bags and grocery bags
  • 10oz canvas - sturdy backpacks and messenger bags
  • 12oz canvas - heavy-duty tool bags and duffels

Broadcloth for Lined Bags

Use poly cotton broadcloth as an affordable lining fabric for your bags. Smooth interior finish in coordinating colors.

All bag fabrics are sold by the yard. Wholesale pricing available for bag makers and small businesses.

Canvas Bag Patterns: Basic Dimensions

Planning to make your own bag? Here are the standard cutting dimensions for common bag types:

Bag Type Body Pieces Handles Canvas Weight Fabric Needed
Simple tote 2x (14"W x 16"H) 2x (3"W x 24"L) 10oz 1 yard
Market bag 2x (16"W x 14"H) 2x (3"W x 20"L) 7oz 1 yard
Book bag 2x (12"W x 15"H) + gusset 2x (3"W x 28"L) 10oz 1.5 yards
Duffel bag 1x (24"W x 18"H) + 2 circles (9" dia) 2x (3"W x 18"L) + 1 strap 12oz 2 yards
Laptop sleeve 2x (14"W x 11"H) + flap None (envelope style) 12oz 0.75 yard
Tool roll 1x (20"W x 14"H) + pockets Tie closure 12oz 1 yard

Tip: Add 0.5" seam allowance on all sides. For lined bags, double the fabric (or use a lighter weight for the lining).

Bag Hardware Guide

The right hardware transforms a simple fabric bag into a professional product:

Hardware Use Canvas Weight Notes
Grommets (3/8"-1/2") Drawstring bags, lacing 7oz-12oz Use grommet setter tool
Magnetic snaps Flap closures, pockets 7oz-10oz Reinforce with interfacing
D-rings (1") Adjustable strap attachment 10oz-12oz Stitch into tab loop
Zippers (by length) Top closure, pockets All weights Use zipper foot
Rivets Handle reinforcement 10oz-12oz Professional finish
Webbing (1") Shoulder straps All weights Stronger than fabric straps

Printing and Customizing Canvas Bags

Canvas tote bags are one of the most popular items for custom printing and personalization:

  • Screen printing - Best for bulk orders (50+). Canvas's flat weave produces crisp, detailed prints that last hundreds of washes.
  • Heat Transfer Vinyl (HTV) - Perfect for small batches and one-offs. Iron-on vinyl adheres firmly to canvas. Use a heat press or household iron at 320-340°F for 15-20 seconds.
  • Fabric paint - Hand-painted canvas bags are unique gifts. The tight weave prevents paint from bleeding. Seal with textile medium for washability.
  • Embroidery - Both machine and hand embroidery look beautiful on canvas. The stable weave holds stitches without distortion.

Eco-Friendly Canvas: The Plastic Bag Alternative

Cotton canvas tote bags are one of the most sustainable alternatives to single-use plastic bags. A well-made 10oz canvas tote can replace hundreds of plastic bags over its lifetime. Canvas bags are reusable, washable, biodegradable, and get better with age. Many cities now charge for plastic bags, making reusable canvas totes both an environmental and economic choice. EOVEA's cotton canvas is unbleached and undyed in its natural state - choose natural canvas for the most eco-friendly option, or pick from our color range for branded promotional bags.

Browse More Fabrics

Recommended Fabric Types: Cotton & Woven Fabric

Related Projects: Craft Fabric | Upholstery Fabric

Popular Colors: Black | White | Brown | Blue

Browse all fabrics by type, by color, or by project.

Frequently Asked Questions

What weight canvas is best for tote bags?

10oz cotton canvas is the sweet spot for most tote bags - sturdy enough to hold weight but still flexible enough to sew easily. For lighter market bags, 7oz works well. For heavy-duty tool bags, choose 12oz duck cloth.

What is duck cloth?

Duck cloth is a type of heavy cotton canvas fabric. The name comes from the Dutch word 'doek' meaning cloth. EOVEA's duck cloth canvas comes in 10oz and 12oz weights, ideal for bags, upholstery, and outdoor projects.

Can I print on canvas fabric?

Yes, cotton canvas takes screen printing, heat transfer vinyl, and fabric paint very well. Its flat, tight weave provides a smooth surface. Canvas tote bags are popular for custom printing projects.