Subscribe to our emails
Be the first to know about new collections and special offers.
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 (duck cloth) is the classic bag-making fabric. Available in multiple weights:
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.
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).
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 |
Canvas tote bags are one of the most popular items for custom printing and personalization:
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.
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.
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.
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.
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.