Cotton Canvas Fabric

From cotton canvas to duck canvas to heavy duty canvas, the most complete selection lives online at Mood, but the history of canvas fabric began in Ancient Rome. During the early 8th Century, canvas fabric debuted as multi-strand canvas and was popular for its color fastness, abrasion resistance, and durability. By the 15th Century, canvas fabric entered the art world as the world’s first painting was executed on thick, wear-resistant canvas. It was the early 16th Century that gave us our first glimpse of one of today’s most popular canvas-made items; the canvas tote bag. Since the beginning of the 21st Century, from stretch canvas to poly blends, the world has seen more canvas fabric iterations than ever.

  • Off-White/Pea Floral Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Pea Floral Canvas

    Product #: HC8257

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Off-White/Black Floral Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Black Floral Canvas

    Product #: HC8256

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

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

    Off-White/Black/Primary Red Floral Canvas

    Product #: HC8255

    $24.99 / Yard
  • Off-White/Chocolate/Tan Geometric Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Chocolate/Tan Geometric Canvas

    Product #: HC8252

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Off-White/Black/Gray Geometric Canvas
    $24.99 / Yard
     yard

    Off-White/Black/Gray Geometric Canvas

    Product #: HC8251

    $24.99 / Yard
  • Off-White/Maize/Sky Blue Geometric Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Maize/Sky Blue Geometric Canvas

    HURRY! Almost Sold Out.

    Product #: HC8250

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Off-White/Chocolate/Tan Polka Dots Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Chocolate/Tan Polka Dots Canvas

    Product #: HC8247

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Off-White/Black/Primary Red Polka Dots Canvas
    $24.99 / Yard
     yard

    Off-White/Black/Primary Red Polka Dots Canvas

    HURRY! Almost Sold Out.

    Product #: HC8246

    $24.99 / Yard
  • Off-White/Black/Taupe Polka Dots Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Black/Taupe Polka Dots Canvas

    Product #: HC8245

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Off-White/Black/Gray Polka Dots Canvas
    $24.99 / Yard
     yard

    Off-White/Black/Gray Polka Dots Canvas

    Product #: HC8244

    $24.99 / Yard
  • Off-White/Maize/Sky Blue Polka Dots Canvas
    $24.99 / Yard
     yard

    Off-White/Maize/Sky Blue Polka Dots Canvas

    Product #: HC8243

    $24.99 / Yard
  • Kiwi/Chocolate/White Floral Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Kiwi/Chocolate/White Floral Canvas

    Product #: HC8241

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Off-White/Black Swirls Canvas
    $24.99 / Yard
     yard

    Off-White/Black Swirls Canvas

    HURRY! Almost Sold Out.

    Product #: HC8235

    $24.99 / Yard
  • Off-White/Primary Red/Black/Gray/Tan Floral Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Off-White/Primary Red/Black/Gray/Tan Floral Canvas

    HURRY! Almost Sold Out.

    Product #: HC8233

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Grays and Black Geometric Geometric Canvas

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

     yard

    Grays and Black Geometric Geometric Canvas

    Product #: HC30260

    Regular Price: $24.99 / Yard

    Sale: $14.99 / Yard

  • Desert Flower Animal Canvas
    $29.99 / Yard
     yard

    Desert Flower Animal Canvas

    Product #: HC30102

    $29.99 / Yard
  • Desert Flower Medallion Canvas
    $29.99 / Yard
     yard

    Desert Flower Medallion Canvas

    Product #: HC30100

    $29.99 / Yard
  • Gem Medallion Canvas
    $29.99 / Yard
     yard

    Gem Medallion Canvas

    Product #: HC30099

    $29.99 / Yard
  • Evening Sky Print
    $21.99 / Yard
     yard

    Evening Sky Print

    Product #: HC30095

    $21.99 / Yard
  • White Solid Canvas
    $13.99 / Yard
     yard

    White Solid Canvas

    Product #: HC30059

    $13.99 / Yard
  • Jasper Floral Canvas
    $24.99 / Yard
     yard

    Jasper Floral Canvas

    HURRY! Almost Sold Out.

    Product #: HC30027

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

    Natural Solid Canvas

    Product #: HC30009

    $13.99 / Yard
  • Black/White Geometric Canvas

    Regular Price: $21.99 / Yard

    Sale: $14.99 / Yard

     yard

    Black/White Geometric Canvas

    HURRY! Almost Sold Out.

    Product #: HC22006

    Regular Price: $21.99 / Yard

    Sale: $14.99 / Yard

  • Village Green/Natural Zig Zag Canvas
    $21.99 / Yard
     yard

    Village Green/Natural Zig Zag Canvas

    Product #: HC21998

    $21.99 / Yard
  • Village Brown/Natural Zig Zag Canvas
    $21.99 / Yard
     yard

    Village Brown/Natural Zig Zag Canvas

    HURRY! Almost Sold Out.

    Product #: HC21996

    $21.99 / Yard
  • Village Rust/Natural Zig Zag Canvas
    $21.99 / Yard
     yard

    Village Rust/Natural Zig Zag Canvas

    HURRY! Almost Sold Out.

    Product #: HC21994

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

    Moonstone Floral Canvas

    Product #: HC21962

    $24.99 / Yard
  • Shimmer Chain Canvas
    $24.99 / Yard
     yard

    Shimmer Chain Canvas

    Product #: HC21958

    $24.99 / Yard
  • Bluebonnet Geometric Canvas
    $21.99 / Yard
     yard

    Bluebonnet Geometric Canvas

    HURRY! Almost Sold Out.

    Product #: HC21940

    $21.99 / Yard
  • Pebble Ikat Canvas
    $29.99 / Yard
     yard

    Pebble Ikat Canvas

    Product #: HC21937

    $29.99 / Yard