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

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.

51 | 99 | 227
PREV 1 2 3
  • Black Stripes Canvas
    $19.99 / Yard
     yard

    Black Stripes Canvas

    Product #: HC21472

    $19.99 / Yard
  • Sage Stripes Canvas
    $19.99 / Yard
     yard

    Sage Stripes Canvas

    Product #: HC21471

    $19.99 / Yard
  • Off-White/Antique Yellow/Stone Paisley Canvas
    $17.99 / Yard
     yard

    Off-White/Antique Yellow/Stone Paisley Canvas

    Product #: HC18166

    $17.99 / Yard
  • Off-White/Black/Beige Paisley Canvas
    $17.99 / Yard
     yard

    Off-White/Black/Beige Paisley Canvas

    Product #: HC18164

    $17.99 / Yard
  • Off-White/Berry/Beige Paisley Canvas
    $17.99 / Yard
     yard

    Off-White/Berry/Beige Paisley Canvas

    Product #: HC18163

    $17.99 / Yard
  • Pink Paisley Canvas
    $17.99 / Yard
     yard

    Pink Paisley Canvas

    Product #: HC18162

    $17.99 / Yard
  • Off-White/Berry/Stone Floral Canvas
    $17.99 / Yard
     yard

    Off-White/Berry/Stone Floral Canvas

    Product #: HC18160

    $17.99 / Yard
  • Off-White/Periwinkle/Stone Floral Canvas
    $17.99 / Yard
     yard

    Off-White/Periwinkle/Stone Floral Canvas

    HURRY! Almost Sold Out.

    Product #: HC18158

    $17.99 / Yard
  • Off-White/Berry/Beige Floral Canvas
    $17.99 / Yard
     yard

    Off-White/Berry/Beige Floral Canvas

    Product #: HC18157

    $17.99 / Yard
  • Off-White/Chocolate Floral Canvas
    $24.99 / Yard
     yard

    Off-White/Chocolate Floral Canvas

    HURRY! Almost Sold Out.

    Product #: HC18011

    $24.99 / Yard
  • Beige/Pink/White/Tan/Magenta Stripes Canvas
    $24.99 / Yard
     yard

    Beige/Pink/White/Tan/Magenta Stripes Canvas

    HURRY! Almost Sold Out.

    Product #: HC18010

    $24.99 / Yard
  • Off-White/Multi-Purple Stripes Canvas
    $24.99 / Yard
     yard

    Off-White/Multi-Purple Stripes Canvas

    HURRY! Almost Sold Out.

    Product #: HC18006

    $24.99 / Yard
  • Pale Blue Solid Canvas
    $9.99 / Yard
     yard

    Pale Blue Solid Canvas

    Product #: FC20044

    $9.99 / Yard
  • Hot Pink Reptile-Print Cotton Canvas
    $9.99 / Yard
     yard

    Hot Pink Reptile-Print Cotton Canvas

    Product #: FC12727

    $9.99 / Yard
  • Bright Aqua Reptile-Print Ombre Cotton Canvas
    $9.99 / Yard
     yard

    Bright Aqua Reptile-Print Ombre Cotton Canvas

    Product #: FC12726

    $9.99 / Yard
  • Beige Floral Cotton Canvas
    $11.99 / Yard
     yard

    Beige Floral Cotton Canvas

    Product #: FC12725

    $11.99 / Yard
  • Blended Reds Stretch Cotton Canvas
    $13.99 / Yard
     yard

    Blended Reds Stretch Cotton Canvas

    Product #: FC12677

    $13.99 / Yard
  • Blended Pinks Stretch Cotton Canvas
    $13.99 / Yard
     yard

    Blended Pinks Stretch Cotton Canvas

    Product #: FC12676

    $13.99 / Yard
  • Italian Metallic Abstract Camo/Floral Printed Stretch Cotton Woven
    $11.99 / Yard
     yard
  • Marc Jacobs Gray/Black Striped Canvas
    $13.99 / Yard
     yard

    Marc Jacobs Gray/Black Striped Canvas

    Product #: 300344

    $13.99 / Yard

    Designer: Marc Jacobs

  • Grape Wine Midweight Water-Resistant Cotton Canvas

    Sold Out.

    Product #: 304296

    $9.99 / Yard
  • Banana Cream Midweight Water-Resistant Cotton Canvas

    Sold Out.

    Product #: 304293

    $9.99 / Yard
  • Almond Buff Midweight Water-Resistant Cotton Canvas

    Sold Out.

    Product #: 304292

    $9.99 / Yard
  • Apricot Ice Midweight Water-Resistant Cotton Canvas

    Sold Out.

    Product #: 304289

    $9.99 / Yard
  • Lime/Off-White Stripes Canvas
    $19.99 / Yard
     yard

    Lime/Off-White Stripes Canvas

    Sold Out.

    Product #: HP8175

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

    Off-White/Primary Red Floral Canvas

    Sold Out.

    Product #: HP8167

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

    Ivy Solid Backed Canvas

    Sold Out.

    Product #: HP21556

    $19.99 / Yard
  • Eaton Blue Geometric Canvas
    $24.99 / Yard
     yard

    Eaton Blue Geometric Canvas

    Sold Out.

    Product #: HL22018

    $24.99 / Yard
  • Beige/White/Tiffany Blue/Driftwood Floral Canvas
    $24.99 / Yard
     yard

    Beige/White/Tiffany Blue/Driftwood Floral Canvas

    Sold Out.

    Product #: HC8614

    $24.99 / Yard
  • Cashmere/Toffee/Coral/Deep Coral/White Floral Canvas
    $24.99 / Yard
     yard

    Cashmere/Toffee/Coral/Deep Coral/White Floral Canvas

    Sold Out.

    Product #: HC8610

    $24.99 / Yard
  • Off-White/Tiffany Blue/Taupe Floral Canvas
    $24.99 / Yard
     yard

    Off-White/Tiffany Blue/Taupe Floral Canvas

    Sold Out.

    Product #: HC8608

    $24.99 / Yard
  • Magenta and Black Geometric Geometric Canvas
    $24.99 / Yard
     yard

    Magenta and Black Geometric Geometric Canvas

    Sold Out.

    Product #: HC30261

    $24.99 / Yard
  • Adobe Animal Canvas
    $29.99 / Yard
     yard

    Adobe Animal Canvas

    Sold Out.

    Product #: HC30103

    $29.99 / Yard
  • Sunstone Floral Canvas
    $24.99 / Yard
     yard

    Sunstone Floral Canvas

    Sold Out.

    Product #: HC30026

    $24.99 / Yard
  • Natural Solid Canvas
    $13.99 / Yard
     yard

    Natural Solid Canvas

    Sold Out.

    Product #: HC30007

    $13.99 / Yard
  • Brown/Blue Zig Zag Canvas
    $21.99 / Yard
     yard

    Brown/Blue Zig Zag Canvas

    Sold Out.

    Product #: HC22002

    $21.99 / Yard
  • Moonstone Floral Canvas
    $34.99 / Yard
     yard

    Moonstone Floral Canvas

    Sold Out.

    Product #: HC21960

    $34.99 / Yard
  • Bluebell Embroidery Canvas
    $39.99 / Yard
     yard

    Bluebell Embroidery Canvas

    Sold Out.

    Product #: HC21947

    $39.99 / Yard
  • Fiesta Embroidery Canvas
    $39.99 / Yard
     yard

    Fiesta Embroidery Canvas

    Sold Out.

    Product #: HC21946

    $39.99 / Yard
  • Licorice Geometric Canvas
    $21.99 / Yard
     yard

    Licorice Geometric Canvas

    Sold Out.

    Product #: HC21938

    $21.99 / Yard
  • Blue Bell Ikat Canvas
    $29.99 / Yard
     yard

    Blue Bell Ikat Canvas

    Sold Out.

    Product #: HC21935

    $29.99 / Yard
  • Bluebonnet Checks Canvas
    $21.99 / Yard
     yard

    Bluebonnet Checks Canvas

    Sold Out.

    Product #: HC21932

    $21.99 / Yard
  • Gold Stripes Canvas
    $19.99 / Yard
     yard

    Gold Stripes Canvas

    Sold Out.

    Product #: HC21474

    $19.99 / Yard
  • Off-White/Antique Yellow/Stone Floral Canvas
    $17.99 / Yard
     yard

    Off-White/Antique Yellow/Stone Floral Canvas

    Sold Out.

    Product #: HC18161

    $17.99 / Yard
  • Off-White/Black/Beige Floral Canvas
    $17.99 / Yard
     yard

    Off-White/Black/Beige Floral Canvas

    Sold Out.

    Product #: HC18159

    $17.99 / Yard
  • Off-White/Lavender/Kiwi/Turquoise/Orchid Stripes Canvas
    $24.99 / Yard
     yard

    Off-White/Lavender/Kiwi/Turquoise/Orchid Stripes Canvas

    Sold Out.

    Product #: HC18007

    $24.99 / Yard
  • Beige/Silver Sparkle Solid Canvas
    $11.99 / Yard
     yard

    Beige/Silver Sparkle Solid Canvas

    Sold Out.

    Product #: FC18510

    $11.99 / Yard

51 | 99 | 227
PREV 1 2 3