Canvas Fabric

Shop canvas fabric by the yard: printed cotton canvas and cotton linen canvas from Rifle Paper Co, Ruby Star Society, Sevenberry and FreeSpirit in over 300 styles, for tote bags, aprons, pillow covers and home decor. Shop online or visit our Richmond, TX store. Free US shipping on orders $100+.

How much canvas do I need? Open the canvas calculator
Read more

Rifle Paper Co. Canvas

Rifle Paper Co. canvas brings Anna Bond's painted florals to a sturdier fabric, and it's our best-selling canvas. Amalfi Herb Garden Natural is a customer favorite, and the metallic Menagerie prints, Royal Peacock Navy and Tapestry Natural, add a touch of gold. For classic florals, choose Wildwood Garden Party Blue or Peonies Blue, English Garden Juliet Rose Cream, or Les Fleurs Rosa Floral Natural. See the whole line in our Rifle Paper Co. collection.

Ruby Star Society Canvas

Ruby Star Society's cotton linen canvas has a soft, textured hand with enough body for bags and home decor. Soulstice Large Floral Watercolor comes in Navy and Cloud, and Paper Cuts 2 Florals in Sandbox and Persimmon. The painterly Speckled canvas by Rashida Coleman-Hale comes in more than a dozen colors, from Balmy and Goldenrod to Flamingo. Sarah Watts' Fireglow brings dramatic metallic dragons in Galaxy, Smoke and Dark Ruby, and Poolside Too adds tropical palms in Storytime and Sorbet.

Sevenberry Canvas Prints

Sevenberry's canvas prints are playful and great for kids' bags and cozy decor. Choose Cats in Black, Red or White, Polar Bears in Navy or Blue, Penguins or Dinosaurs.

Christmas and Vintage-Style Canvas

For holiday totes, gift bags and pillow covers, FreeSpirit's printed canvas includes Christmas Holly, Christmas Worn Plaid and Christmas Collage. Vintage-style prints like Neutral Map, Neutral Typewriter and Teal Butterflies make great journal covers and wall hangings.

What Is Canvas Fabric?

Canvas is a heavier, tightly woven fabric that keeps its shape without much help. Cotton canvas is crisp and sturdy, while cotton linen canvas is a little softer with a textured look and more drape. Both are stronger than quilting cotton and sew well on most home machines with the right needle.

Easy Canvas Projects

Canvas is perfect for tote bags, market bags, aprons, pillow covers, zipper pouches, bucket bags, storage bins and wall hangings. It also takes fabric paint and iron-on designs well for custom gifts. Need yardage for a quilt, curtains or a tablecloth? Try our full fabric calculator.

Frequently Asked Questions

Is this heavy duty canvas?
Our canvas is printed cotton canvas and cotton linen canvas. It's much heavier than quilting cotton and sturdy enough for totes, aprons and pillows without interfacing. It's not a heavyweight duck canvas for tarps or outdoor gear, so if you need that, check the listing details or ask us before you order.

What's the difference between canvas and quilting cotton?
Canvas is heavier and stronger, so it holds its shape on its own. Quilting cotton is lighter and softer, which suits quilts and projects that need more drape.

Do I need interfacing for a canvas tote bag?
Usually not. Canvas has enough body on its own. For a softer, slouchier bag made from cotton linen canvas, a light fusible interfacing adds structure.

How much canvas do I need for a tote bag?
A market-size tote takes about 7/8 yard of canvas plus a lining. Use the canvas calculator above for your exact size.

What needle should I use for canvas?
A 90/14 or 100/16 denim needle with a slightly longer stitch gives clean, even seams. Sewing clips hold thick layers better than pins.

Can you wash canvas fabric?
Yes. Machine wash cold and tumble dry low or hang to dry. Prewash before sewing if you plan to wash the finished project, since cotton canvas can shrink a little. Iron metallic canvas on the back side.

Can I use canvas outdoors?
These prints are great for pillows, cushions and indoor decor. Unless a listing says otherwise, they aren't treated for weather, so a covered porch is fine but full sun and rain are not.

Can I see the canvas in person?
Of course. Stop by our Richmond, TX shop, or order online and choose free local pickup. Hours and directions are on our Visit Us page.

Ready to start your next canvas project? Pick a Rifle Paper Co. or Ruby Star Society canvas, add a lining, and reach $100 to get free shipping. New customers get 10% off their first order by joining our email list below.

302 products
Sort by:
Best selling
Sort by:
Best selling
Fireglow Canvas Metallic Dragon Lair Galaxy Fabric by the Yard
Fireglow Dragon Lair Galaxy Metallic cotton canvas featuring black dragons, teal botanical foliage, and metallic gold accents on a rich galaxy teal background by Sarah Watts for Ruby Star Society and Moda Fabrics.
Quick View

Fireglow Canvas Metallic Dragon Lair Galaxy Fabric by the Yard

Price
$19.98/ yard
Fireglow Canvas Metallic Dragon Lair Smoke Fabric by the Yard
Fireglow Dragon Lair Smoke Metallic cotton canvas featuring black dragons, smoky blue botanical foliage, and metallic gold accents on a natural canvas background by Sarah Watts for Ruby Star Society and Moda Fabrics.
Quick View

Fireglow Canvas Metallic Dragon Lair Smoke Fabric by the Yard

Price
$19.98/ yard
Fireglow Canvas Metallic Dragon Lair Dark Ruby Fabric by the Yard
Fireglow Dragon Lair Dark Ruby Metallic cotton canvas featuring vibrant ruby red dragons, blush pink botanical foliage, and metallic gold accents by Sarah Watts for Ruby Star Society and Moda Fabrics.
Quick View

Fireglow Canvas Metallic Dragon Lair Dark Ruby Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Poolside Too Canvas Storytime Fabric by the Yard
Poolside Too Storytime premium cotton canvas featuring layered navy and blush pink tropical palm trees on a teal background by Ruby Star Society for Moda Fabrics.
Quick View

Ruby Star Society Poolside Too Canvas Storytime Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Poolside Too Canvas Plum Fabric by the Yard
Poolside Too Plum premium cotton canvas featuring deep teal tropical palm trees on a blush pink background by Ruby Star Society for Moda Fabrics.
Quick View

Ruby Star Society Poolside Too Canvas Plum Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Poolside Too Canvas Sorbet Fabric by the Yard
Poolside Too Sorbet premium cotton canvas featuring bold orange tropical palm trees on a soft pink background by Ruby Star Society for Moda Fabrics.
Quick View

Ruby Star Society Poolside Too Canvas Sorbet Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Speckled Canvas Ghostly Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Ghostly cotton linen canvas featuring fuchsia, turquoise, coral, charcoal, and gray paint splatters on a cool ghostly gray background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Ruby Star Society Speckled Canvas Ghostly Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Speckled Canvas Caviar Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Caviar cotton linen canvas featuring fuchsia, turquoise, black, and bronze paint splatters on a rich caviar brown background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Ruby Star Society Speckled Canvas Caviar Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Speckled Canvas Flamingo Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Flamingo cotton linen canvas featuring turquoise, coral, and pink paint splatters on a bright flamingo pink background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Ruby Star Society Speckled Canvas Flamingo Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Speckled Canvas Goldfish Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Goldfish cotton linen canvas featuring turquoise, lavender, coral, and golden paint splatters on a vibrant goldfish orange background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Ruby Star Society Speckled Canvas Goldfish Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Speckled Canvas Balmy Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Balmy cotton linen canvas featuring peach, lime green, ivory, and tan speckles on a soft blush pink background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Ruby Star Society Speckled Canvas Balmy Fabric by the Yard

Price
$19.98/ yard
Speckled Canvas Sarah Metallic Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Sarah Metallic cotton linen canvas featuring metallic gold, fuchsia, orange, and green speckles on an olive green background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Speckled Canvas Sarah Metallic Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Speckled Canvas Goldenrod Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Goldenrod cotton linen canvas featuring coral, pink, turquoise, yellow, and tonal speckles on a vibrant goldenrod background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Ruby Star Society Speckled Canvas Goldenrod Fabric by the Yard

Price
$19.98/ yard
Speckled Canvas Navy Metallic Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Navy Metallic cotton linen canvas featuring metallic gold and tonal blue speckles on a rich navy background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Speckled Canvas Navy Metallic Fabric by the Yard

Price
$19.98/ yard
Speckled Canvas Berry Metallic Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Berry Metallic cotton linen canvas featuring metallic gold, coral, plum, and pink speckles on a vibrant berry background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Speckled Canvas Berry Metallic Fabric by the Yard

Price
$19.98/ yard
Speckled Canvas Black Metallic Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Black Metallic cotton linen canvas featuring metallic copper, charcoal, and gray speckles on a black background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Speckled Canvas Black Metallic Fabric by the Yard

Price
$19.98/ yard
Speckled Canvas Teal Metallic Fabric by the Yard
Ruby Star Society Speckled Splatter Paint Teal Metallic cotton linen canvas featuring metallic copper, black, gray, and lavender speckles on a vibrant teal background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Speckled Canvas Teal Metallic Fabric by the Yard

Price
$19.98/ yard
Speckled Canvas Earth Metallic Fabric by the Yard
Ruby Star Society Speckled Paint Splatter Earth Metallic cotton linen canvas featuring metallic gold, bronze, copper, and blush speckles on a warm earth-toned background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Speckled Canvas Earth Metallic Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Paper Cuts 2 Florals Sandbox Canvas Fabric by the Yard
Ruby Star Society Paper Cuts 2 Florals Sandbox cotton linen canvas featuring oversized ivory floral blossoms with bright pink accents on a soft sandbox taupe background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Ruby Star Society Paper Cuts 2 Florals Sandbox Canvas Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Paper Cuts 2 Florals Persimmon Canvas Fabric by the Yard
Ruby Star Society Paper Cuts 2 Florals Persimmon cotton linen canvas featuring oversized ivory floral blossoms on a warm persimmon orange background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Ruby Star Society Paper Cuts 2 Florals Persimmon Canvas Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Paper Cuts 2 Florals Storytime Canvas Fabric by the Yard
Ruby Star Society Paper Cuts 2 Florals Storytime cotton linen canvas featuring oversized ivory floral blooms on a teal background by Rashida Coleman-Hale for Moda Fabrics.
Quick View

Ruby Star Society Paper Cuts 2 Florals Storytime Canvas Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Soulstice Large Floral Watercolor Navy Canvas Fabric by the Yard
Soulstice Large Floral Watercolor Navy Canvas by Create Joy Project for Moda Fabrics featuring oversized watercolor flowers in vibrant shades on a rich navy premium cotton canvas background.
Quick View

Ruby Star Society Soulstice Large Floral Watercolor Navy Canvas Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Soulstice Large Floral Watercolor Cloud Canvas Fabric by the Yard
Soulstice Large Floral Watercolor Cloud Canvas by Create Joy Project for Moda Fabrics featuring oversized watercolor flowers in vibrant shades on a soft cloud background.
Quick View

Ruby Star Society Soulstice Large Floral Watercolor Cloud Canvas Fabric by the Yard

Price
$19.98/ yard
Ruby Star Society Soulstice Slow Stroll Rainbow Canvas Fabric by the Yard
Soulstice Slow Stroll Rainbow Canvas fabric by Create Joy Project for Moda Fabrics featuring colorful geometric floral motifs on premium cotton canvas.
Quick View

Ruby Star Society Soulstice Slow Stroll Rainbow Canvas Fabric by the Yard

Price
$19.98/ yard
Sevenberry Canvas Prints Cats White Fabric by the Yard
Sevenberry Japanese cotton canvas fabric featuring colorful cat faces on a white background by Robert Kaufman Fabrics.
Quick View

Sevenberry Canvas Prints Cats White Fabric by the Yard

Price
$14.98/ yard
Christmas Worn Plaid Canvas Fabric by the Yard
Tim Holtz Christmas Worn Plaid cotton canvas fabric featuring a distressed vintage red tartan plaid pattern with black, brown, and golden accents.
Quick View

Christmas Worn Plaid Canvas Fabric by the Yard

Price
$19.98/ yard
Christmas Holly Canvas Fabric by the Yard
Tim Holtz Christmas Holly cotton canvas fabric featuring vintage holly leaves and bright red berries on a soft sage green background.
Quick View

Christmas Holly Canvas Fabric by the Yard

Price
$19.98/ yard
Christmas Collage Canvas Fabric by the Yard
Tim Holtz Christmas Collage cotton canvas fabric featuring vintage Christmas patchwork with poinsettias, plaid, holiday typography, antique photographs, evergreen branches, and festive ephemera.
Quick View

Christmas Collage Canvas Fabric by the Yard

Price
$19.98/ yard
Halloween Gothic Tapestry Canvas Fabric by the Yard
Tim Holtz Halloween Gothic Tapestry cotton canvas fabric featuring intricate black vintage floral botanical illustrations on a warm pumpkin-orange background.
Quick View

Halloween Gothic Tapestry Canvas Fabric by the Yard

Price
$19.98/ yard
Halloween Moth Study Canvas Fabric by the Yard
Tim Holtz Halloween Moth Study cotton canvas fabric featuring detailed vintage moth illustrations on a distressed charcoal chalkboard background.
Quick View

Halloween Moth Study Canvas Fabric by the Yard

Price
$19.98/ yard
Halloween Collage Canvas Fabric by the Yard
Tim Holtz Halloween Collage canvas fabric featuring vintage photographs, typography, insects, botanical illustrations, antique ephemera, and Halloween-inspired patchwork on a cream background.
Quick View

Halloween Collage Canvas Fabric by the Yard

Price
$19.98/ yard
Charcoal Typography Canvas Fabric by the Yard
Tim Holtz Palette Charcoal Typography cotton canvas fabric featuring vintage alphabet letterforms in charcoal on a parchment background by FreeSpirit Fabrics.
Quick View

Charcoal Typography Canvas Fabric by the Yard

Price
$19.98/ yard
Purple Flower Shop Canvas Fabric by the Yard
Tim Holtz Palette Purple Flower Shop cotton canvas fabric featuring vintage roses, peonies, and botanical flowers in purple, pink, cream, and yellow on a charcoal background by FreeSpirit Fabrics.
Quick View

Purple Flower Shop Canvas Fabric by the Yard

Price
$19.98/ yard
Indigo Wallpaper Canvas Fabric by the Yard
Tim Holtz Palette Indigo Wallpaper cotton canvas fabric featuring an elegant vintage floral wallpaper pattern in indigo blue on a cream background by FreeSpirit Fabrics.
Quick View

Indigo Wallpaper Canvas Fabric by the Yard

Price
$19.98/ yard
Blue Vintage Canvas Fabric by the Yard
Tim Holtz Palette Blue Vintage cotton canvas fabric featuring distressed painterly brushstrokes in blue, gray, cream, and subtle gold tones by FreeSpirit Fabrics.
Quick View

Blue Vintage Canvas Fabric by the Yard

Price
$19.98/ yard
Teal Marble Canvas Fabric by the Yard
Tim Holtz Palette Teal Marble cotton canvas fabric featuring an organic marbled design in teal, aqua, sage, and cream tones by FreeSpirit Fabrics.
Quick View

Teal Marble Canvas Fabric by the Yard

Price
$19.98/ yard
Teal Butterflies Canvas Fabric by the Yard
Tim Holtz Palette Teal Butterflies cotton canvas fabric featuring vintage butterflies, moths, and entomology illustrations on a cream background by FreeSpirit Fabrics.
Quick View

Teal Butterflies Canvas Fabric by the Yard

Price
$19.98/ yard
Green Tiny Print Canvas Fabric by the Yard
Tim Holtz Palette Green Tiny Print cotton canvas fabric featuring an intricate vintage botanical floral pattern in olive green on a cream background by FreeSpirit Fabrics.
Quick View

Green Tiny Print Canvas Fabric by the Yard

Price
$19.98/ yard
Neutral Typewriter Canvas Fabric by the Yard
Tim Holtz Palette Neutral Typewriter cotton canvas fabric featuring antique typewriter keys, vintage printing press advertisements, and typography in neutral beige and charcoal tones by FreeSpirit Fabrics.
Quick View

Neutral Typewriter Canvas Fabric by the Yard

Price
$19.98/ yard
Neutral Map Canvas Fabric by the Yard
Tim Holtz Palette Neutral Map cotton canvas fabric featuring an antique city street map printed in distressed neutral beige and brown tones by FreeSpirit Fabrics.
Quick View

Neutral Map Canvas Fabric by the Yard

Price
$19.98/ yard
Yellow Numbers Canvas Fabric by the Yard
Tim Holtz Palette Yellow Numbers cotton canvas fabric featuring vintage yellow number cards with black typography arranged in a repeating collage pattern by FreeSpirit Fabrics.
Quick View

Yellow Numbers Canvas Fabric by the Yard

Price
$19.98/ yard
Orange Botanical Canvas Fabric by the Yard
Tim Holtz Palette Orange Botanical cotton canvas fabric featuring vintage botanical illustrations of flowers, leaves, succulents, and flowering plants on a warm cream background by FreeSpirit Fabrics.
Quick View

Orange Botanical Canvas Fabric by the Yard

Price
$19.98/ yard
Red Tapestry Canvas Fabric by the Yard
Tim Holtz Palette Red Tapestry cotton canvas fabric featuring distressed vintage florals, ornate scrolling damask motifs, and textured antique red backgrounds for bags, home décor, and apparel.
Quick View

Red Tapestry Canvas Fabric by the Yard

Price
$19.98/ yard
Pink Ephemera Canvas Fabric by the Yard
Tim Holtz Palette Pink Ephemera cotton canvas fabric featuring vintage postcards, handwritten letters, travel tickets, postal stamps and antique paper collage in soft pink tones.
Quick View

Pink Ephemera Canvas Fabric by the Yard

Price
$19.98/ yard
Multi Tickets Canvas Fabric by the Yard
Tim Holtz Palette Multi Tickets cotton canvas fabric featuring colorful vintage admission tickets, carnival tickets, theater stubs and antique paper ephemera.
Quick View

Multi Tickets Canvas Fabric by the Yard

Price
$19.98/ yard
Multi Collage Canvas Fabric by the Yard
Tim Holtz Palette Multi Collage cotton canvas fabric featuring vintage photographs, botanical illustrations, birds, butterflies, stamps and antique ephemera.
Quick View

Multi Collage Canvas Fabric by the Yard

Price
$19.98/ yard
Sevenberry Canvas Prints Polar Bears Blue Fabric by the Yard
Sevenberry Canvas Polar Bears Blue fabric by Robert Kaufman featuring playful white polar bears riding bicycles, playing drums, and balancing beach balls on a bright blue cotton canvas, perfect for bags, quilts, nursery décor, and home sewing projects.
Quick View

Sevenberry Canvas Prints Polar Bears Blue Fabric by the Yard

Price
$14.98/ yard
Sevenberry Canvas Prints Polar Bears Orange Fabric by the Yard
Sevenberry Canvas Polar Bears Orange fabric by Robert Kaufman featuring whimsical white polar bears riding bicycles and playing drums on a vibrant orange background, perfect for bags, quilts, nursery décor, and home sewing projects.
Quick View

Sevenberry Canvas Prints Polar Bears Orange Fabric by the Yard

Price
$14.98/ yard