We’ve made significant improvements to Moodfabrics.com. We hope you like them. If you find any issues please Click Here to report them.

Cotton Canvas Fabric

Cotton Canvas Fabric is sturdy, natural and easily cared for. Canvas is also ideal for projects requiring a rugged material. This sturdy fabric features a crisp drape perfect for flat pattern applications such as outdoor cushions, aprons, book bags and shoes. Or you can even stretch your own over a wooden frame to paint on. Plainly woven, canvas features a criss-cross pattern that adds to the strength and wearability to the fiber. Duck canvas is another popular variety that features 2 yarns in the warp and 1 in the weft , making it an extremely durable workwear material.
  • Black Waxed Cotton Canvas
    $17.99 / Yard
     yard

    Black Waxed Cotton Canvas

    Product #: 314970

    $17.99 / Yard
  • Black Waxed Cotton Canvas
    $17.99 / Yard
     yard

    Black Waxed Cotton Canvas

    Product #: 314968

    $17.99 / Yard
  • Rag & Bone Dark Slate Cotton Canvas
    $13.99 / Yard
     yard

    Rag & Bone Dark Slate Cotton Canvas

    Product #: 314614

    $13.99 / Yard

    Designer: Rag & Bone

  • Black Solid Cotton Canvas
    $13.99 / Yard
     yard

    Black Solid Cotton Canvas

    Product #: 117180

    $13.99 / Yard
  • Pacific, Forest Night and Gray Sand Camo Cotton Canvas
    $13.99 / Yard
     yard
  • Peacoat and Burnt Russett Camo Cotton Canvas
    $13.99 / Yard
     yard

    Peacoat and Burnt Russett Camo Cotton Canvas

    Product #: 312799

    $13.99 / Yard
  • Patriot Blue and Rifle Green Camo Cotton Canvas
    $13.99 / Yard
     yard

    Patriot Blue and Rifle Green Camo Cotton Canvas

    Product #: 312798

    $13.99 / Yard
  • Jungle Green Camo Cotton Canvas
    $13.99 / Yard
     yard

    Jungle Green Camo Cotton Canvas

    Product #: 312797

    $13.99 / Yard
  • Heavy White Cotton Canvas/Non-Fusible Stiffener
    $13.99 / Yard
     yard

    Heavy White Cotton Canvas/Non-Fusible Stiffener

    Product #: 313950

    $13.99 / Yard
  • Canadian White Cotton Canvas
    $11.99 / Yard
     yard

    Canadian White Cotton Canvas

    Product #: 313945

    $11.99 / Yard
  • Gray, Black and White Floral Cotton Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Gray, Black and White Floral Cotton Canvas

    Product #: HC8242

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Black and Pampas Geometric Printed Cotton Canvas
    $17.99 / Yard
     yard

    Black and Pampas Geometric Printed Cotton Canvas

    Product #: 309192

    $17.99 / Yard
  • Turtledove and Navy Striped Fashion-Weight Canvas
    $24.99 / Yard
     yard

    Turtledove and Navy Striped Fashion-Weight Canvas

    Product #: 309031

    $24.99 / Yard
  • Black Waxed Cotton Canvas
    $17.99 / Yard
     yard

    Black Waxed Cotton Canvas

    Product #: 312110

    $17.99 / Yard
  • Mood Indigo Solid Cotton Canvas
    $13.99 / Yard
     yard

    Mood Indigo Solid Cotton Canvas

    Product #: 311867

    $13.99 / Yard
  • Taos Taupe Solid Cotton Canvas
    $13.99 / Yard
     yard

    Taos Taupe Solid Cotton Canvas

    Product #: 311866

    $13.99 / Yard
  • Macaw Green/White Candy Striped Cotton Canvas
    $11.99 / Yard
     yard

    Macaw Green/White Candy Striped Cotton Canvas

    Product #: 310586

    $11.99 / Yard
  • Ivory/Evening Haze Cotton-Wool Double Cloth Twill
    $24.99 / Yard
     yard

    Ivory/Evening Haze Cotton-Wool Double Cloth Twill

    Product #: 302111

    $24.99 / Yard
  • Natural 100% Certified Organic Cotton Duck Canvas
    $12.99 / Yard
     yard

    Natural 100% Certified Organic Cotton Duck Canvas

    Product #: 308967

    $12.99 / Yard
  • Orange/Fuchsia Striped Mercerized Cotton-Linen Canvas
    $15.99 / Yard
     yard
  • Jason Wu Navy/White Striated Cotton Blended Canvas
    $24.99 / Yard
     yard

    Jason Wu Navy/White Striated Cotton Blended Canvas

    Product #: 308525

    $24.99 / Yard

    Designer: Jason Wu

  • Rag & Bone Treated Black Coffee/Black Canvas
    $13.99 / Yard
     yard

    Rag & Bone Treated Black Coffee/Black Canvas

    Product #: 307329

    $13.99 / Yard

    Designer: Rag & Bone

  • Rag & Bone Navy Heavy Duty Cotton Canvas
    $13.99 / Yard
     yard

    Rag & Bone Navy Heavy Duty Cotton Canvas

    Product #: 307315

    $13.99 / Yard

    Designer: Rag & Bone

  • Rag & Bone Gray Chevron Cotton Canvas
    $13.99 / Yard
     yard

    Rag & Bone Gray Chevron Cotton Canvas

    Product #: 307289

    $13.99 / Yard

    Designer: Rag & Bone

  • English Slate Cotton Toile
    $24.99 / Yard
     yard

    English Slate Cotton Toile

    Product #: 110396

    $24.99 / Yard
  • English Linen/Gray Cotton Toile
    $24.99 / Yard
     yard

    English Linen/Gray Cotton Toile

    HURRY! Almost Sold Out.

    Product #: 110395

    $24.99 / Yard
  • English Heather Cotton Toile
    $24.99 / Yard
     yard

    English Heather Cotton Toile

    HURRY! Almost Sold Out.

    Product #: 110394

    $24.99 / Yard
  • English Rose Cotton Toile
    $24.99 / Yard
     yard

    English Rose Cotton Toile

    Product #: 110393

    $24.99 / Yard
  • English Wedgewood Blue Cotton Toile
    $24.99 / Yard
     yard

    English Wedgewood Blue Cotton Toile

    Product #: 110392

    $24.99 / Yard
  • Turkish Heather Striped Cotton Canvas
    $24.99 / Yard
     yard

    Turkish Heather Striped Cotton Canvas

    Product #: 110391

    $24.99 / Yard
  • Turkish Wedgewood Striped Cotton Canvas
    $24.99 / Yard
     yard

    Turkish Wedgewood Striped Cotton Canvas

    Product #: 110390

    $24.99 / Yard
  • Turkish Rose Striped Cotton Canvas
    $24.99 / Yard
     yard

    Turkish Rose Striped Cotton Canvas

    HURRY! Almost Sold Out.

    Product #: 110389

    $24.99 / Yard
  • Turkish Lemon Striped Cotton Canvas
    $24.99 / Yard
     yard

    Turkish Lemon Striped Cotton Canvas

    Product #: 110388

    $24.99 / Yard
  • Turkish Slate Striped Cotton Canvas
    $24.99 / Yard
     yard

    Turkish Slate Striped Cotton Canvas

    HURRY! Almost Sold Out.

    Product #: 110387

    $24.99 / Yard
  • Yellow Checkered Cotton Canvas
    $17.99 / Yard
     yard

    Yellow Checkered Cotton Canvas

    Product #: 304669

    $17.99 / Yard
  • Pink Checkered Cotton Canvas
    $17.99 / Yard
     yard

    Pink Checkered Cotton Canvas

    Product #: 304666

    $17.99 / Yard
  • Impala Green and White Striped Cotton Canvas
    $13.99 / Yard
     yard

    Impala Green and White Striped Cotton Canvas

    Product #: 304659

    $13.99 / Yard
  • Impala Pink and White Striped Cotton Canvas
    $13.99 / Yard
     yard

    Impala Pink and White Striped Cotton Canvas

    Product #: 304657

    $13.99 / Yard
  • Teal and Cream Buffalo Check Cotton Canvas
    $34.99 / Yard
     yard

    Teal and Cream Buffalo Check Cotton Canvas

    Product #: 106482

    $34.99 / Yard
  • Sunburst and Cream Buffalo Check Cotton Canvas
    $34.99 / Yard
     yard

    Sunburst and Cream Buffalo Check Cotton Canvas

    Product #: 106481

    $34.99 / Yard
  • Aqua Cotton Canvas Polka Dots
    $19.99 / Yard
     yard

    Aqua Cotton Canvas Polka Dots

    Product #: 106647

    $19.99 / Yard
  • Fog Cotton Canvas Polka Dots
    $19.99 / Yard
     yard

    Fog Cotton Canvas Polka Dots

    Product #: 106646

    $19.99 / Yard
  • Licorice Cotton Canvas Polka Dots
    $19.99 / Yard
     yard

    Licorice Cotton Canvas Polka Dots

    Product #: 106645

    $19.99 / Yard
  • Estate Blue Cotton Canvas Polka Dots
    $19.99 / Yard
     yard

    Estate Blue Cotton Canvas Polka Dots

    Product #: 106644

    $19.99 / Yard
  • Harbor Blue Midweight Water-Resistant Cotton Canvas
    $9.99 / Yard
     yard

    Harbor Blue Midweight Water-Resistant Cotton Canvas

    HURRY! Almost Sold Out.

    Product #: 304295

    $9.99 / Yard
  • Deco Rose Herringbone Water-Resistant Cotton Canvas
    $9.99 / Yard
     yard
  • Bright Green Midweight Water-Resistant Cotton Canvas
    $9.99 / Yard
     yard
  • Cream and Black Buffalo Check Cotton Canvas
    $34.99 / Yard
     yard

    Cream and Black Buffalo Check Cotton Canvas

    HURRY! Almost Sold Out.

    Product #: 103649

    $34.99 / Yard
  • Off-White/Lime Floral Canvas
    $19.99 / Yard
     yard

    Off-White/Lime Floral Canvas

    Product #: HP8184

    $19.99 / Yard
  • Off-White/Primary Red Floral Canvas
    $19.99 / Yard
     yard

    Off-White/Primary Red Floral Canvas

    Product #: HP8183

    $19.99 / Yard
  • Violet Solid Backed Canvas
    $19.99 / Yard
     yard

    Violet Solid Backed Canvas

    Product #: HP21557

    $19.99 / Yard