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-descending
  • Luella Canvas Cranberry

    $23.99 per yard
  • Strawberry Canvas Deep Plum

    $16.99 per yard
  • Teddy And The Bears Canvas Peach Fizz

    $16.99 per yard
  • Kibo Japanese Canvas Pink
    $19.99 per yard
  • Mingle Canvas Navy

    $16.99 per yard
  • Dandelion Organic Canvas

    $21.99 per yard
  • Seabright Canvas Purple

    $15.99 per yard
  • Hump Day Canvas Eggplant

    $16.99 per yard
  • Pompom Floral Canvas Grape

    $21.99 per yard
  • Akemi Floral Japanese Canvas
    $15.99 per yard
    Out of Stock

    Out of stock

  • Japanese Tsubaki Dobby Plum
    $24.99 per yard
    Out of Stock

    Out of stock

11 Items

loader
Loading...