If you’re shopping for durable, natural fabric for upholstery, crafts, or DIY decor, cotton canvas offers strength, versatility, and a classic look. This guide highlights five high-quality options, focusing on upholstery-friendly weights, wide widths, and reliable performance. Each product includes a quick reference, practical uses, and a direct link to the product page for easy comparison.
Summary of selected products:
| Product | Width | Weight | Best For |
|---|---|---|---|
| SOTISI Canvas Fabric | 62 inches | 10 oz | Arts & crafts, covers, bags |
| Simple&Opulence Canvas Fabric by The Yard (Army Green) | 59 inches | 10 oz | DIY upholstery and home decor |
| Sedona Designz 72″ Wide Canvas (10 oz) | 72 inches | 10 oz | Upholstery and large projects |
| Barcelonetta Canvas Fabric (2 Yard) | 62 inches | 10 oz | Durable upholstery and crafts |
| Sedona Designz 12 oz Natural Canvas | 62 inches | 12 oz | Heavy-duty upholstery and indoor/outdoor projects |
SOTISI Canvas Fabric, Premium 10oz Natural Cotton Duck Canvas

SOTISI offers 100% cotton canvas with a 10-ounce weight, providing strength and durability for a range of uses. The fabric is available in multiple yard options and uses a wide 60-inch width to minimize seams. Ideal for art projects, home decor, and bag making, it serves as a versatile base material for DIY enthusiasts who require reliable cotton canvas.
Simple&Opulence Canvas Fabric by The Yard (Army Green)

This 59-inch wide, 10-ounce natural cotton duck canvas is designed for crafts and upholstery projects. It features a durable cotton composition and offers a palette of colors, with one-yard pieces suitable for DIYers who need modular cuts. It’s well-suited for furniture covers, curtains, table linens, and other indoor uses.
Sedona Designz 72″ Wide 10oz Cotton Duck Canvas

With a generous 72-inch width and a heavy 10-ounce weight, this canvas is ideal for large upholstery projects, drapes, or painting canvases. Made from 100% cotton, it offers durability for both indoor and outdoor-influenced projects and reduces seams on larger pieces.
Barcelonetta Canvas Fabric — 62″ Wide 10oz

Barcelonetta’s 10-ounce cotton duck canvas comes in a 62-inch width and provides versatile use across arts, crafts, and upholstery projects. The fabric is 100% cotton and designed for durability, making it a solid choice for heavy-duty covers, bags, and home decor items that endure repeated use.
Sedona Designz 12oz Natural Canvas by the Yard

This heavier 12-ounce canvas stands out for upholstery and heavy-duty projects. At 62 inches wide, it provides ample coverage with fewer seams, while the natural cotton composition delivers a rustic, breathable finish suitable for furniture, slipcovers, and outdoor gear.
Buying Guide: Key Considerations for Cotton Canvas Upholstery Fabric
- Weight and durability: Heavier canvases (8–12 oz) are more durable for upholstery and heavy-use items, while lighter weights are better for drapery and decorative projects.
- Width and seam management: Wider widths like 60–72 inches reduce the number of seams in large projects and speed up cutting and sewing.
- Fabric content and finish: Pure cotton canvas is breathable and natural; consider pre-washed or pre-shrunk variants to minimize post-purchase distortion.
- Color and availability: Check color options and whether fabric is sold in continuous pieces or pre-cut yardage to fit your project layout.
- Care and maintenance: Cotton canvas generally tolerates machine washing and basic care, but test colorfastness and consider sealants or coatings for outdoor use.
- Project suitability: For items like furniture upholstery, prioritize heavier weights and wider widths; for table linens or bags, mid-weight canvases may suffice.
- Source reliability: Choose brands with clear specifications (weight, width, and yard options) and consistent color quality to ensure uniform results across multiple pieces.