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
  • Queen Of Berries Canvas Red

    $23.99 per yard
  • Pom Pom Japanese Canvas Pink

    $19.99 per yard
  • Bluebirds & Blooms Japanese Canvas

    $19.99 per yard
  • Flower Chains Cotton Linen Canvas Eggshell

    $16.99 per yard
  • Barn Owl Canvas Berry

    $23.99 per yard
  • Melrose Palms Cotton Linen Canvas

    $15.99 per yard
  • Glacier Peak Cotton Linen Canvas Caramel

    $16.99 per yard
  • Barn Owl Canvas Leaf

    $23.99 per yard
  • Gather Flowers Japanese Canvas Olive

    $24.99 per yard
  • Cabbage Rose Cotton Linen Canvas Paper

    $16.99 per yard
  • Saguaro Organic Canvas

    $21.99 per yard
  • Gather Flowers Japanese Canvas Blue

    $24.99 per yard
  • City Guide Canvas Natural
    $24.99 per yard
  • Barn Owl Canvas Night

    $23.99 per yard
  • Sevenberry Canvas Stripe Grey

    $16.99 per yard
  • Unbleached Canvas 10 Oz.

    $17.99 per yard
  • Unbleached Canvas 12 oz

    $17.99 per yard
  • Unbleached Cotton Canvas

    $16.99 per yard
  • Seabright Canvas Unbleached
    $15.99 per yard
  • Botany Etched Floral Cotton Linen Canvas

    $16.99 per yard
  • Book Club Canvas Natural Metallic

    $24.99 per yard
  • Sevenberry Hot Seat Canvas Black

    $19.99 per yard
  • Sevenberry Hot Seat Canvas Multi

    $19.99 per yard
  • Kibori Tara Canvas Red

    $23.99 per yard
  • Hydrangea Japanese Canvas Natural

    $19.99 per yard
  • Coneflower Japanese Canvas

    $19.99 per yard
  • Retro Geo Organic Canvas
    $21.99 per yard
    Out of Stock

    Out of stock

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

    Out of stock

29 Items

loader
Loading...