Canvas Fabrics

Canvas Fabric – Durable Solids, Prints & Waxed Canvas by the Yard Shop our premium collection of canvas fabric by the yard, featuring a wide variety of solids, prints, and waxed canvas options for sewing, crafting, upholstery, and outdoor projects. Known for its strength, versatility, and timeless appeal, canvas is a must-have material for creating bags, jackets, aprons, home décor, and durable accessories. Our solid canvas fabrics come in a full range of vibrant and neutral colors, perfect for clean, modern projects or bold, eye-catching designs. Looking to add personality? Our printed canvas fabrics include florals, geometrics, stripes, and novelty prints, making it easy to bring style and character to your handmade creations. For more rugged applications, we also offer waxed canvas fabric—a weather-resistant, water-repellent option ideal for outdoor gear, backpacks, tool rolls, and jackets. With a vintage look that gets better with age, waxed canvas is both functional and fashionable. Most of our canvas fabrics are medium- to heavy-weight, made from 100% cotton or cotton blends, and easy to sew with the right tools. They’re perfect for structured sewing projects where durability and texture matter most. Available by the yard, our canvas is ideal for makers, DIY enthusiasts, and small business owners looking for reliable fabric with lasting performance and stylish results.
sort-ascending
  • Waxed Cotton Canvas Burgundy

    $29.99 per yard
  • Waxed Cotton Canvas Azalea

    $29.99 per yard
  • 10 oz Canvas Solid Buttercup

    $16.99 per yard
  • 10 oz Canvas Solid Loden

    $16.99 each
  • 10 oz Canvas Solid Garnet

    $16.99 per yard
  • Unbleached Canvas 12 oz

    $17.99 per yard
  • Seabright Canvas White

    $14.99 per yard
  • Seabright Canvas Black

    $14.99 per yard
  • Seabright Canvas Dark Grey

    $14.99 per yard
  • Seabright Canvas Mint

    $14.99 per yard
  • Seabright Canvas Unbleached

    $14.99 per yard
  • Seabright Canvas Navy

    $14.99 per yard
  • Waxed Cotton Canvas Grey

    $29.99 per yard
  • Waxed Cotton Canvas Hunter
    $29.99 per yard
  • Waxed Cotton Canvas Brown

    $29.99 per yard
  • Waxed Cotton Canvas Amber

    $29.99 per yard
  • Waxed Cotton Canvas Black

    $29.99 per yard
  • Waxed Cotton Canvas Navy

    $29.99 per yard
  • Organic Solid Canvas Saddle

    $17.99 per yard
  • Organic Solid Canvas Jet

    $17.99 per yard
  • Seabright Canvas Bordeaux

    $14.99 per yard
  • Seabright Canvas Taupe

    $14.99 per yard
  • Seabright Canvas Grey

    $14.99 per yard
  • Seabright Canvas Red
    $14.99 per yard
  • Unbleached Canvas 7 oz

    $15.99 per yard
  • Unbleached Canvas 10 Oz.

    $17.99 per yard
  • Seabright Canvas Forest

    $14.99 per yard
  • Seabright Canvas Egg
    $14.99 per yard
  • 10 Oz. Cotton Canvas Blue

    $16.99 per yard
  • 10 Oz. Cotton Canvas Hunter

    $16.99 per yard
  • Seabright Canvas Royal

    $14.99 per yard
  • Seabright Canvas Canyon
    $14.99 per yard
    Out of Stock

    Out of stock

  • Seabright Canvas Mustard
    $14.99 per yard
    Out of Stock

    Out of stock

  • Seabright Canvas Cadet Blue
    $14.99 per yard
    Out of Stock

    Out of stock

  • Seabright Canvas Pine Green
    $14.99 per yard
    Out of Stock

    Out of stock

  • 10 Oz. Cotton Canvas Plum
    $16.99 per yard
    Out of Stock

    Out of stock

  • Waxed Cotton Canvas Khaki
    $29.99 per yard
    Out of Stock

    Out of stock

  • Seabright Canvas Purple
    $14.99 per yard
    Out of Stock

    Out of stock

  • Seabright Canvas Moss
    $14.99 per yard
    Out of Stock

    Out of stock

  • Seabright Canvas Orange
    $14.99 per yard
    Out of Stock

    Out of stock

  • Seabright Canvas Pink
    $14.99 per yard
    Out of Stock

    Out of stock

  • Seabright Canvas Cocoa
    $14.99 per yard
    Out of Stock

    Out of stock

42 Items

loader
Loading...