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
  • Salutations Canvas Navy

    $16.99 per yard
  • Strawberry Canvas Deep Plum

    $16.99 per yard
  • Strawberry Canvas Navy | Harts Fabric

    $16.99 per yard
  • Japanese Wagara Stripe Dobby Red

    $19.99 per yard
  • Botany Etched Floral Cotton Linen Canvas

    $16.99 per yard
  • Meadow Canvas Cream

    $19.99 per yard
  • Brushed Leaves Canvas Gris
    $19.99 per yard
  • Magic Flower Organic Cotton Canvas Copper

    $17.99 per yard
  • Magic Flower Organic Cotton Canvas Jade

    $17.99 per yard
  • Steep Dreams Organic Canvas
    $17.99 per yard
  • Fruit Stand Cotton Linen Canvas Cream

    $22.99 per yard
  • On Board Japanese Canvas Twill Black

    $18.99 per yard
  • Akemi Floral Japanese Canvas

    $15.99 per yard
  • Endpaper Cotton Linen Canvas Strawberry

    $16.99 per yard
  • Endpaper Cotton Linen Canvas Smoke

    $16.99 per yard
  • Eliza Organic Canvas

    $17.99 per yard
  • Japanese Wagara Stripe Dobby Blue
    $19.99 per yard
    Out of Stock

    Out of stock

  • Japanese Wagara Stripe Dobby Plum
    $19.99 per yard
    Out of Stock

    Out of stock

  • Green Thumb Canvas Cream
    $19.99 per yard
    Out of Stock

    Out of stock

  • Endpaper Cotton Linen Canvas Watercress
    $16.99 per yard
    Out of Stock

    Out of stock

20 Items

loader
Loading...